
Last Price
52 Week Range
$37.77 - $81.00
Next Earnings Date
Apr 22 2026
Next Earnings Date
Apr 22 2026
Last Price
| Metric | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $3.864B | $4.021B | ||||||||||||||||||||||||
| $1.972B | $2.928B | ||||||||||||||||||||||||
| $1.892B | $1.093B | ||||||||||||||||||||||||
| - | - | ||||||||||||||||||||||||
| $1.025B | $1.083B | ||||||||||||||||||||||||
| $134M | $-707M | ||||||||||||||||||||||||
| $733M | $717M | ||||||||||||||||||||||||
| $-235M | $96M | ||||||||||||||||||||||||
| $15M | $-476M | ||||||||||||||||||||||||
| $-220M | $-380M | ||||||||||||||||||||||||
| $513M | $337M | ||||||||||||||||||||||||
| $135M | $107M | ||||||||||||||||||||||||
| $411M | $230M | ||||||||||||||||||||||||
| $5.39 | $3.51 | ||||||||||||||||||||||||
| $5.35 | $3.44 | ||||||||||||||||||||||||
| $70.1M | $65.6M | ||||||||||||||||||||||||
| $70.7M | $66.9M | ||||||||||||||||||||||||
| $877M | $828M | ||||||||||||||||||||||||
| $115M | $124M | ||||||||||||||||||||||||
| $762M | $704M |
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