$2.06 (0.98%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -303 | last: 316
Increased Positions
change: -143 | last: 150
Reduced Positions
change: -117 | last: 118
New Positions
change: -44 | last: 48
Sold Positions
change: 233 | last: 66
Total Calls
Total Puts
Put-Call Ratio
change: -50.9025 | last: 0.509
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $232.53 | 19.4M | $4.51B | $40.4M | $6.32B | $10.8B |
| 2024-12-31 | $243.03 | 19.9M | $4.84B | $69.4M | $5.28B | $10.05B |
| 2023-12-31 | $224.97 | 20.9M | $4.7B | $45.7M | $5.48B | $10.14B |
| 2022-12-31 | $179.25 | 22.3M | $4B | $235.3M | $3.69B | $7.45B |
| 2021-12-31 | $172.73 | 19.9M | $3.44B | $178.9M | $4.56B | $7.82B |
| 2020-12-31 | $145.74 | 19.2M | $2.8B | $1.4M | $2.37B | $5.16B |
| 2019-12-31 | $111.79 | 19.1M | $2.14B | $3.5M | $1.88B | $4.01B |
| 2018-12-31 | $66.66 | 20.1M | $1.34B | $8.3M | $1.96B | $3.29B |
| 2017-12-31 | $64.00 | 20.8M | $1.33B | $4.7M | $1.69B | $3.02B |
| 2016-12-31 | $61.70 | 22.5M | $1.39B | $3.4M | $1.79B | $3.17B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $195.41 | 19M | $3.71B | $25.3M | $5.43B | $9.12B |
| 2025-12-31 | $232.53 | 19.3M | $4.49B | $40.4M | $6.07B | $10.52B |
| 2025-09-30 | $244.45 | 19.5M | $4.77B | $32.2M | $5.99B | $10.72B |
| 2025-06-30 | $238.54 | 19.6M | $4.68B | $54.8M | $4.55B | $9.17B |
| 2025-03-31 | $220.84 | 19.6M | $4.33B | $124.6M | $4.82B | $9.02B |
| 2024-12-31 | $243.03 | 19.9M | $4.84B | $69.4M | $5.28B | $10.05B |
| 2024-09-30 | $238.59 | 19.7M | $4.7B | $60.3M | $5.1B | $9.74B |
| 2024-06-30 | $228.24 | 20.1M | $4.59B | $67.2M | $5.26B | $9.78B |
| 2024-03-31 | $234.35 | 20.3M | $4.76B | $29M | $5.12B | $9.85B |
| 2023-12-31 | $224.97 | 20.4M | $4.59B | $45.7M | $5.48B | $10.02B |
| 2023-09-30 | $230.07 | 20.6M | $4.74B | $41.6M | $3.52B | $8.22B |
| 2023-06-30 | $240.42 | 20.9M | $5.02B | $77.5M | $3.75B | $8.7B |