
Last Price
52 Week Range
$44.78 - $88.30
Next Earnings Date
May 05 2026 (Estimate)
Next Earnings Date
May 05 2026 (Est.)
Last Price
| Metric | 2000 | 2001 | 2002 | 2003 | 2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $2.953B | $2.954B | |||||||||||||||||||||||||
| $2.463B | $2.502B | |||||||||||||||||||||||||
| $489.139M | $451.628M | |||||||||||||||||||||||||
| - | - | |||||||||||||||||||||||||
| $365.532M | $381.109M | |||||||||||||||||||||||||
| $36.037M | $38.036M | |||||||||||||||||||||||||
| $87.57M | $32.483M | |||||||||||||||||||||||||
| $-19.364M | $-32.354M | |||||||||||||||||||||||||
| $2.481M | - | |||||||||||||||||||||||||
| $-16.883M | $-32.354M | |||||||||||||||||||||||||
| $70.687M | $0.129M | |||||||||||||||||||||||||
| $17.571M | $-0.09M | |||||||||||||||||||||||||
| $53.116M | $0.219M | |||||||||||||||||||||||||
| $6.22 | $0.028 | |||||||||||||||||||||||||
| $6.19 | $0.028 | |||||||||||||||||||||||||
| $8.531M | $7.888M | |||||||||||||||||||||||||
| $8.572M | $7.946M | |||||||||||||||||||||||||
| $128.539M | $72.388M | |||||||||||||||||||||||||
| $38.488M | $39.905M | |||||||||||||||||||||||||
| $90.051M | $32.483M |
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