$0.33 (0.37%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -288 | last: 301
Increased Positions
change: -128 | last: 132
Reduced Positions
change: -75 | last: 75
New Positions
change: -38 | last: 41
Sold Positions
change: 207 | last: 54
Total Calls
Total Puts
Put-Call Ratio
change: -226.5746 | last: 2.2657
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $81.02 | 241.7M | $19.58B | $7.67B | $267.29M | $12.18B |
| 2024-12-31 | $110.04 | 240.4M | $26.45B | $9.76B | $254.2M | $16.95B |
| 2023-12-31 | $95.48 | 240.6M | $22.97B | $11.66B | $219.1M | $11.53B |
| 2022-12-31 | $140.29 | 243.3M | $34.13B | $13.88B | $212.2M | $20.47B |
| 2021-12-31 | $226.71 | 244M | $55.32B | $1.69B | $301.5M | $53.93B |
| 2020-12-31 | $66.70 | 235.44M | $15.7B | $1.21B | $240.1M | $14.73B |
| 2019-12-31 | $30.21 | 211.5M | $6.39B | $519.15M | $74.21M | $5.94B |
| 2018-12-31 | $12.42 | 226.86M | $2.82B | $411.5M | $54.22M | $2.46B |
| 2017-12-31 | $11.86 | 226.86M | $2.69B | $172.11M | $50.35M | $2.57B |
| 2016-12-31 | $13.52 | - | $- | $303.68M | $26.67M | $-277.01M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $76.89 | 252.88M | $19.44B | $9.95B | $303.12M | $9.8B |
| 2025-12-31 | $81.02 | 245.16M | $19.86B | $7.67B | $267.29M | $12.46B |
| 2025-09-30 | $84.02 | 239.17M | $20.1B | $10.09B | $245.4M | $10.25B |
| 2025-06-30 | $90.34 | 241.62M | $21.83B | $10.27B | $269.6M | $11.83B |
| 2025-03-31 | $84.15 | 240.35M | $20.22B | $10.18B | $293M | $10.33B |
| 2024-12-31 | $110.04 | 240.28M | $26.44B | $9.76B | $254.2M | $16.93B |
| 2024-09-30 | $106.64 | 239.74M | $25.57B | $9.62B | $243.7M | $16.19B |
| 2024-06-30 | $73.45 | 237.73M | $17.46B | $10.38B | $254.6M | $7.34B |
| 2024-03-31 | $86.65 | 240.53M | $20.84B | $8.98B | $236.3M | $12.1B |
| 2023-12-31 | $95.48 | 237.73M | $22.7B | $11.66B | $219.1M | $11.25B |
| 2023-09-30 | $102.72 | 239.7M | $24.62B | $13.5B | $201.9M | $11.33B |
| 2023-06-30 | $98.92 | 239.77M | $23.72B | $14.17B | $205.7M | $9.76B |