
Last Price
52 Week Range
$82.65 - $160.36
Next Earnings Date
Apr 28 2026 (Estimate)
Next Earnings Date
Apr 28 2026 (Est.)
Last Price
| Metric | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.594B | $4.364B | |||||||||||||||
| $37.992M | $374.616M | |||||||||||||||
| $1.556B | $3.989B | |||||||||||||||
| $149.547M | - | |||||||||||||||
| $654.707M | $829.056M | |||||||||||||||
| $-0.15B | $1.648B | |||||||||||||||
| $0.901B | $1.512B | |||||||||||||||
| $-25.782M | $-36.108M | |||||||||||||||
| $-474.224M | $-924.447M | |||||||||||||||
| $-500.006M | $-960.555M | |||||||||||||||
| $401.026M | $551.417M | |||||||||||||||
| $89.603M | $50.34M | |||||||||||||||
| $311.423M | $501.077M | |||||||||||||||
| $6.11 | $9.69 | |||||||||||||||
| $5.84 | $9.3 | |||||||||||||||
| $50.99M | $51.728M | |||||||||||||||
| $53.356M | $53.882M | |||||||||||||||
| $0.473B | $1.512B | |||||||||||||||
| $69.66M | - | |||||||||||||||
| $0.404B | $1.512B |
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