$0.47 (0.49%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1754 | last: 1925
Increased Positions
change: -873 | last: 951
Reduced Positions
change: -623 | last: 688
New Positions
change: -253 | last: 270
Sold Positions
change: 1524 | last: 158
Total Calls
Total Puts
Put-Call Ratio
change: -105.0167 | last: 1.0502
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $99.85 | 1.11B | $110.43B | $7.65B | $5.71B | $108.5B |
| 2024-12-31 | $37.22 | 1.15B | $42.65B | $3.62B | $8.97B | $48.01B |
| 2023-12-31 | $41.39 | 841M | $34.81B | $3B | $9.44B | $41.24B |
| 2022-12-31 | $47.20 | 794M | $37.48B | $2.88B | $6.13B | $40.73B |
| 2021-12-31 | $62.02 | 799M | $49.55B | $4.99B | $6.3B | $50.86B |
| 2020-12-31 | $59.89 | 804M | $48.15B | $5.54B | $6.7B | $49.31B |
| 2019-12-31 | $43.45 | 735M | $31.94B | $2.24B | $6.91B | $36.6B |
| 2018-12-31 | $34.65 | 533M | $18.47B | $3.4B | $4.26B | $19.33B |
| 2017-12-31 | $37.52 | 533M | $20B | $3.26B | $4.06B | $20.8B |
| 2016-12-31 | $34.07 | 530M | $18.06B | $2.76B | $4.62B | $19.92B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $108.25 | 1.08B | $117.45B | $8.78B | $5.53B | $114.21B |
| 2025-12-31 | $99.85 | 1.11B | $110.43B | $7.65B | $5.71B | $108.5B |
| 2025-09-30 | $84.31 | 1.1B | $92.49B | $5.64B | $5.65B | $92.5B |
| 2025-06-30 | $58.26 | 1.11B | $64.67B | $6.18B | $7.61B | $66.09B |
| 2025-03-31 | $48.28 | 1.13B | $54.36B | $4.7B | $7.99B | $57.65B |
| 2024-12-31 | $37.22 | 1.15B | $42.69B | $3.62B | $8.97B | $48.04B |
| 2024-09-30 | $53.45 | 1.15B | $61.31B | $3.02B | $9.1B | $67.39B |
| 2024-06-30 | $41.65 | 1.15B | $48.02B | $2.61B | $9.22B | $54.64B |
| 2024-03-31 | $36.43 | 1.15B | $42B | $2.34B | $9.47B | $49.13B |
| 2023-12-31 | $41.39 | 978M | $40.48B | $3B | $9.44B | $46.91B |
| 2023-09-30 | $36.95 | 795M | $29.38B | $3.19B | $6.09B | $32.27B |
| 2023-06-30 | $42.66 | 795M | $33.91B | $2.83B | $6.11B | $37.2B |