
Last Price
52 Week Range
$24.79 - $118.00
Next Earnings Date
May 07 2026
Next Earnings Date
May 07 2026
Last Price
| Metric | 2024 | 2025 |
|---|---|---|
| $250.263B | $244.811B | |
| $250.258B | $244.733B | |
| $5.28M | $70.101M | |
| - | - | |
| $24.794M | $182.188M | |
| $-51.436M | $36.501M | |
| $31.922M | $-148.588M | |
| $-38.529M | $-52.369M | |
| $91.176M | $-585.456M | |
| $52.647M | $-637.825M | |
| $84.569M | $-786.413M | |
| $5.005M | $0.944M | |
| $78.527M | $-764.681M | |
| $0.54 | $-5.99 | |
| $0.54 | $-5.99 | |
| $146.184M | $127.723M | |
| $146.184M | $127.723M | |
| $131.645M | $-140.389M | |
| $8.547M | $8.199M | |
| $123.098M | $-148.588M |
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