$1.5 (1.94%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -444 | last: 468
Increased Positions
change: -237 | last: 244
Reduced Positions
change: -129 | last: 133
New Positions
change: -80 | last: 81
Sold Positions
change: 393 | last: 44
Total Calls
Total Puts
Put-Call Ratio
change: -200.9042 | last: 2.009
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $74.24 | 65.6M | $4.87B | $274.9M | $2.43B | $7.02B |
| 2024-12-31 | $64.68 | 67.2M | $4.35B | $269M | $2.51B | $6.59B |
| 2023-12-31 | $96.75 | 70.2M | $6.79B | $467.8M | $2.59B | $8.92B |
| 2022-12-31 | $72.08 | 74.8M | $5.39B | $595.6M | $2.63B | $7.43B |
| 2021-12-31 | $100.73 | 77.8M | $7.84B | $354.5M | $1.92B | $9.4B |
| 2020-12-31 | $76.24 | 79.2M | $6.04B | $519.6M | $1.04B | $6.56B |
| 2019-12-31 | $59.98 | 85.2M | $5.11B | $320.3M | $1.2B | $5.99B |
| 2018-12-31 | $46.45 | 87.6M | $4.07B | $294.4M | $1.22B | $5B |
| 2017-12-31 | $55.22 | 89.4M | $4.94B | $448.8M | $437.4M | $4.93B |
| 2016-12-31 | $54.54 | 91.2M | $4.97B | $422.4M | $442.4M | $4.99B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-04 | $73.30 | 65.6M | $4.81B | $288.5M | $2.44B | $6.96B |
| 2025-12-31 | $74.24 | 65.6M | $4.87B | $274.9M | $2.43B | $7.02B |
| 2025-09-27 | $63.61 | 65.7M | $4.18B | $297.7M | $2.34B | $6.23B |
| 2025-06-28 | $55.59 | 66M | $3.67B | $315.7M | $2.42B | $5.77B |
| 2025-03-29 | $53.49 | 66.2M | $3.54B | $286.7M | $2.63B | $5.88B |
| 2024-12-31 | $64.68 | 66.6M | $4.31B | $269M | $2.51B | $6.55B |
| 2024-09-28 | $84.53 | 66.6M | $5.63B | $284.1M | $2.72B | $8.06B |
| 2024-06-29 | $72.77 | 67.6M | $4.92B | $494.5M | $2.96B | $7.39B |
| 2024-03-30 | $96.52 | 68.3M | $6.59B | $559.5M | $2.97B | $9B |
| 2023-12-31 | $96.75 | 68.9M | $6.67B | $467.8M | $2.59B | $8.79B |
| 2023-09-30 | $79.00 | 69.8M | $5.51B | $330.9M | $2.55B | $7.73B |
| 2023-07-01 | $86.64 | 70.8M | $6.13B | $477.5M | $2.62B | $8.27B |