
Last Price
52 Week Range
$25.83 - $75.70
Next Earnings Date
Jul 15 2026 (Estimate)
Next Earnings Date
Jul 15 2026 (Est.)
Last Price
| Metric | 2025 | LTM |
|---|---|---|
| $12.736B | $6.642B | |
| $11.007B | $5.366B | |
| $1.729B | $1.276B | |
| $24M | $-1M | |
| $299M | $151M | |
| $435M | $453M | |
| $971M | $673M | |
| $-158M | $-51M | |
| $270M | $-36M | |
| $112M | $-87M | |
| $1.083B | $0.586B | |
| $-49M | $-46M | |
| $1.148B | $0.629B | |
| $4.47 | $2.48 | |
| $4.44 | $2.47 | |
| $260.928M | $524.578M | |
| $263.3M | $528.989M | |
| $1.864B | $0.997B | |
| $623M | $324M | |
| $1.241B | $0.673B |
NEWSLETTER
Market data is sourced from S&P Global Market Intelligence. All insights and analysis are developed by Gainify. Copyright © 2026, S&P Global Market Intelligence. All rights reserved.
View Data Providers