-$8.28 (-2.68%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -342 | last: 365
Increased Positions
change: -180 | last: 195
Reduced Positions
change: -110 | last: 114
New Positions
change: -53 | last: 61
Sold Positions
change: 292 | last: 51
Total Calls
Total Puts
Put-Call Ratio
change: -82.619 | last: 0.8262
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $189.07 | 19.34M | $3.66B | $174.93M | $451.49M | $3.93B |
| 2024-12-31 | $107.15 | 18.29M | $1.96B | $72.31M | $7.1M | $1.89B |
| 2023-12-31 | $71.42 | 17.3M | $1.24B | $22.95M | $6.16M | $1.22B |
| 2022-12-31 | $66.80 | 16.87M | $1.13B | $45.01M | $87.75M | $1.17B |
| 2021-12-31 | $96.36 | 16.63M | $1.6B | $19.52M | $324.39M | $1.91B |
| 2020-12-31 | $62.04 | 16.18M | $1B | $47.62M | $456.41M | $1.41B |
| 2019-12-31 | $65.06 | 19M | $1.24B | $71.54M | $650.18M | $1.81B |
| 2018-12-31 | $84.65 | 24.05M | $2.04B | $718.38M | $636.3M | $1.95B |
| 2017-12-31 | $85.42 | 21.03M | $1.8B | $201.66M | $224.53M | $1.82B |
| 2016-12-31 | $63.39 | 20.83M | $1.32B | $141.05M | $212.91M | $1.39B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $199.65 | 19.88M | $3.97B | $115.08M | $451.98M | $4.31B |
| 2025-12-31 | $189.07 | 19.73M | $3.73B | $174.93M | $451.49M | $4.01B |
| 2025-09-30 | $177.14 | 19.37M | $3.43B | $139.38M | $451M | $3.74B |
| 2025-06-30 | $113.68 | 19.33M | $2.2B | $67.67M | $5.74M | $2.14B |
| 2025-03-31 | $105.14 | 19.19M | $2.02B | $47.99M | $4.45M | $1.97B |
| 2024-12-31 | $107.15 | 18.97M | $2.03B | $72.31M | $7.1M | $1.97B |
| 2024-09-30 | $100.09 | 18.42M | $1.84B | $63.62M | $7.36M | $1.79B |
| 2024-06-30 | $84.85 | 18.03M | $1.53B | $18.14M | $7.58M | $1.52B |
| 2024-03-31 | $73.60 | 17.73M | $1.31B | $50.09M | $6.19M | $1.26B |
| 2023-12-31 | $71.42 | 17.47M | $1.25B | $22.95M | $6.16M | $1.23B |
| 2023-09-30 | $59.92 | 17.38M | $1.04B | $19.28M | $6.33M | $1.03B |
| 2023-06-30 | $72.10 | 17.28M | $1.25B | $28.44M | $11.67M | $1.23B |