Chart
No data available
No data available
MOD  79.13 +2.18 (+2.83%)
Intraday 3 Month 6 Month 1 Year
Average Volume (3 mo) 2M
Shares Outstanding 53M
Market Cap 4.2B
Year High 146.838
Year Low 64.790
Earnings Per Share 2.980
P/E Ratio 26.55
Dividend N/A
Yield N/A
Exchange NYSE