
Last Price
52 Week Range
$92.55 - $124.44
Next Earnings Date
May 04 2026 (Estimate)
Next Earnings Date
May 04 2026 (Est.)
Last Price
| Metric | 2007 | 2008 | 2009 | 2010 | 2011 | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.155B | $1.423B | ||||||||||||||||||
| $779.578M | $960.656M | ||||||||||||||||||
| $375.021M | $461.874M | ||||||||||||||||||
| - | - | ||||||||||||||||||
| $258.8M | $306.847M | ||||||||||||||||||
| $13.53M | $16.412M | ||||||||||||||||||
| $102.691M | $138.615M | ||||||||||||||||||
| $-3.338M | $-7.996M | ||||||||||||||||||
| - | $-3.174M | ||||||||||||||||||
| $-3.338M | $-11.17M | ||||||||||||||||||
| $99.353M | $127.445M | ||||||||||||||||||
| $25.755M | $31.535M | ||||||||||||||||||
| $73.598M | $95.91M | ||||||||||||||||||
| $4.33 | $5.19 | ||||||||||||||||||
| $4.23 | $5.21 | ||||||||||||||||||
| $17.006M | $18.447M | ||||||||||||||||||
| $17.38M | $18.447M | ||||||||||||||||||
| $120.615M | $153.44M | ||||||||||||||||||
| $13.53M | $16.412M | ||||||||||||||||||
| $107.085M | $137.028M |
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