
Last Price
52 Week Range
$38.00 - $71.93
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $5.722B | $6.242B | |||||||||||||||||
| $3.225B | $3.269B | |||||||||||||||||
| $2.497B | $2.973B | |||||||||||||||||
| - | - | |||||||||||||||||
| $1.068B | $1.121B | |||||||||||||||||
| $762M | $851M | |||||||||||||||||
| $0.667B | $1.001B | |||||||||||||||||
| $3.808B | $4.183B | |||||||||||||||||
| $-3.808B | $-4.183B | |||||||||||||||||
| - | - | |||||||||||||||||
| $0.667B | $1.001B | |||||||||||||||||
| $158M | $218M | |||||||||||||||||
| $509M | $783M | |||||||||||||||||
| $4.25 | $6.59 | |||||||||||||||||
| $4.24 | $6.56 | |||||||||||||||||
| $119.659M | $118.85M | |||||||||||||||||
| $120.1M | $119.3M | |||||||||||||||||
| $0.944B | $1.288B | |||||||||||||||||
| $277M | $287M | |||||||||||||||||
| $0.667B | $1.001B |
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