Pre-Market
314.55
| Market Cap | 41.97B |
| Beta | 0.39 |
| Earnings Per Share (EPS) | 1.71 |
| Price-to-Book (P/B) Ratio | 53.78 |
| Operating Margin | 6.45% |
| Total Debt/Equity (D/E) | 127.70% |
| P/E Ratio | 188.99 |
| Return on Equity (ROE) | 69.02% |
| Current Ratio | 2.76% |
| Free Cash Flow | 465.38M |