
Last Price
52 Week Range
$70.37 - $277.56
Next Earnings Date
May 07 2026 (Estimate)
Next Earnings Date
May 07 2026 (Est.)
Last Price
| Metric | 2012 | 2013 | 2014 | 2015 | 2016 | 2017 | 2018 | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $1.58B | $1.501B | |||||||||||||
| $416.819M | $730.651M | |||||||||||||
| $1.163B | $0.771B | |||||||||||||
| - | - | |||||||||||||
| $365.956M | $381.131M | |||||||||||||
| $354.888M | $-8.246M | |||||||||||||
| $441.879M | $397.887M | |||||||||||||
| $-137.997M | $-129.967M | |||||||||||||
| $-264.201M | $-712.24M | |||||||||||||
| $-402.198M | $-842.207M | |||||||||||||
| $39.681M | $-444.32M | |||||||||||||
| $25.201M | $-87.861M | |||||||||||||
| $14.48M | $-356.459M | |||||||||||||
| $2.58 | $-63.21 | |||||||||||||
| $2.58 | $-63.21 | |||||||||||||
| $5.621M | $5.64M | |||||||||||||
| $5.621M | $5.64M | |||||||||||||
| $723.928M | $77.749M | |||||||||||||
| $341.754M | $392.102M | |||||||||||||
| $382.174M | $-314.353M |
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