
Last Price
52 Week Range
$161.13 - $326.04
Next Earnings Date
Apr 23 2026
Next Earnings Date
Apr 23 2026
Last Price
| Metric | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $794.202M | $950.822M | ||||||||||||
| $301.612M | $367.992M | ||||||||||||
| $492.59M | $582.83M | ||||||||||||
| $160.375M | $190.419M | ||||||||||||
| $196.571M | $239.494M | ||||||||||||
| - | - | ||||||||||||
| $135.644M | $152.917M | ||||||||||||
| $13.981M | $8.157M | ||||||||||||
| $697K | $38K | ||||||||||||
| $14.678M | $8.195M | ||||||||||||
| $150.322M | $161.112M | ||||||||||||
| $-53.746M | $20.189M | ||||||||||||
| $204.068M | $140.923M | ||||||||||||
| $5.63 | $3.91 | ||||||||||||
| $5.55 | $3.88 | ||||||||||||
| $36.252M | $36.013M | ||||||||||||
| $36.782M | $36.327M | ||||||||||||
| $169.867M | $183.763M | ||||||||||||
| $19.545M | $22.651M | ||||||||||||
| $150.322M | $161.112M |
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