
Last Price
52 Week Range
$25.30 - $66.74
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.356B | $2.515B | ||||||||||||||||||||
| $0.675B | $1.248B | ||||||||||||||||||||
| $0.68B | $1.267B | ||||||||||||||||||||
| $1M | - | ||||||||||||||||||||
| $524.479M | $798.81M | ||||||||||||||||||||
| $-1M | - | ||||||||||||||||||||
| $155.728M | $468.523M | ||||||||||||||||||||
| $39.263M | $-27.892M | ||||||||||||||||||||
| $0.059M | $-315.598M | ||||||||||||||||||||
| $39.322M | $-343.49M | ||||||||||||||||||||
| $195.05M | $125.033M | ||||||||||||||||||||
| $49.976M | $17.034M | ||||||||||||||||||||
| $145.074M | $107.999M | ||||||||||||||||||||
| $0.46 | $0.25 | ||||||||||||||||||||
| $0.45 | $0.25 | ||||||||||||||||||||
| $233.667M | $235.191M | ||||||||||||||||||||
| $237.404M | $237.172M | ||||||||||||||||||||
| $163.002M | $203.461M | ||||||||||||||||||||
| $7.274M | $29.451M | ||||||||||||||||||||
| $155.728M | $174.01M |
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