$0.97 (0.89%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -665 | last: 703
Increased Positions
change: -377 | last: 396
Reduced Positions
change: -198 | last: 207
New Positions
change: -87 | last: 98
Sold Positions
change: 537 | last: 109
Total Calls
Total Puts
Put-Call Ratio
change: -56.2835 | last: 0.5628
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $174.04 | 213.64M | $37.18B | $510.44M | $768.16M | $37.44B |
| 2024-12-31 | $69.04 | 164.04M | $11.33B | $555.03M | $1.31B | $12.08B |
| 2023-12-31 | $30.99 | 140.43M | $4.35B | $482.37M | $1.2B | $5.07B |
| 2022-12-31 | $19.98 | 123.04M | $2.46B | $1.07B | $1.18B | $2.56B |
| 2021-12-31 | $27.24 | 112.11M | $3.05B | $716.78M | $612.27M | $2.95B |
| 2020-12-31 | $33.29 | 97.6M | $3.25B | $532.76M | $404.84M | $3.12B |
| 2019-12-31 | $23.88 | 84.56M | $2.02B | $487.43M | $397.04M | $1.93B |
| 2018-12-31 | $13.12 | 76.84M | $1.01B | $495.07M | $316.56M | $829.66M |
| 2017-12-31 | $31.18 | 66.58M | $2.08B | $381.16M | $55.57M | $1.75B |
| 2016-12-31 | $13.23 | 61.85M | $818.28M | $162.59M | $54.79M | $710.48M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $163.52 | 215.47M | $35.23B | $582.19M | $748.44M | $35.4B |
| 2025-12-31 | $174.04 | 213.64M | $37.18B | $510.44M | $768.16M | $37.44B |
| 2025-09-30 | $144.01 | 211.76M | $30.5B | $334.76M | $745.08M | $30.91B |
| 2025-06-30 | $100.64 | 189.3M | $19.05B | $1.28B | $743.34M | $18.51B |
| 2025-03-31 | $76.29 | 180.86M | $13.8B | $403.25M | $1.31B | $14.7B |
| 2024-12-31 | $69.04 | 179.02M | $12.36B | $555.03M | $1.31B | $13.12B |
| 2024-09-30 | $73.00 | 173.72M | $12.68B | $461.45M | $1.16B | $13.38B |
| 2024-06-30 | $66.34 | 154.7M | $10.26B | $1.25B | $1.38B | $10.4B |
| 2024-03-31 | $26.72 | 148.46M | $3.97B | $595.73M | $1.37B | $4.74B |
| 2023-12-31 | $30.99 | 144.81M | $4.49B | $482.37M | $1.36B | $5.37B |
| 2023-09-30 | $25.25 | 142.9M | $3.61B | $487.11M | $1.2B | $4.32B |
| 2023-06-30 | $21.10 | 137.55M | $2.9B | $612.88M | $1.19B | $3.48B |