- MTRS
- 1d-0.67%
- 1w-1.84%
- 1m-3.96%
- 1y73.89%
ATH
- ATH Price$142.20
- ATH Date2023-09-20
- % since ATH-6.12%
- % to ATH6.52%
ATL
- ATL Price$22.86
- ATL Date2020-03-23
- % from ATL483.99%
- Last Low Price$133.5
- Last Low Date2023-09-22
- % From Last Low0%
IPO
- IPO Price$65.00
- % Current ROI USD205.38%
- ATH Price$142.20
- % ROI ATH 62,205.27%
Graph takes few seconds to load...
Key Data
Current price | $133.5 |
Sector | Industrials |
Industry | Pollution & Treatment Controls |
Today's High/Low | $134.7/$130.5 |
Volume | 450,746.00 |
Previous Close | $134.4 |
52 Week High/Low | $145.5/$73.2033 |
Market Cap | 24,313,686,016.00 |
P/E Ratio | 33.2918 |
Forward P/E 1 Yr. | $16.31 |
Earnings Per Share(EPS) | $7.91 |
Annualized Dividend | $0.0071 |