$0.45 (0.57%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -853 | last: 920
Increased Positions
change: -399 | last: 420
Reduced Positions
change: -270 | last: 289
New Positions
change: -105 | last: 111
Sold Positions
change: 729 | last: 107
Total Calls
Total Puts
Put-Call Ratio
change: -18.241 | last: 0.1824
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $79.22 | 398.1M | $31.54B | $1.25B | $4.85B | $35.14B |
| 2024-12-31 | $90.46 | 403.4M | $36.49B | $1.54B | $4.98B | $39.93B |
| 2023-12-31 | $77.34 | 404.8M | $31.31B | $1.6B | $2.77B | $32.48B |
| 2022-12-31 | $52.25 | 405.3M | $21.18B | $1.61B | $2.79B | $22.36B |
| 2021-12-31 | $61.87 | 414.8M | $25.66B | $2.11B | $3.48B | $27.03B |
| 2020-12-31 | $45.56 | 382.8M | $17.44B | $1.75B | $3.95B | $19.64B |
| 2019-12-31 | $36.68 | 203.5M | $7.46B | $505.5M | $1.63B | $8.59B |
| 2018-12-31 | $20.45 | 201.6M | $4.12B | $221.2M | $1.67B | $5.57B |
| 2017-12-31 | $33.93 | 184M | $6.24B | $393.3M | $2.04B | $7.89B |
| 2016-12-31 | $21.10 | 189.73M | $4B | $255.8M | $2.78B | $6.53B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $80.12 | 392.04M | $31.41B | $1.27B | $4.84B | $34.98B |
| 2025-12-31 | $79.22 | 393M | $31.13B | $1.25B | $4.85B | $34.73B |
| 2025-09-30 | $82.62 | 400.5M | $33.09B | $1.18B | $4.85B | $36.77B |
| 2025-06-30 | $83.18 | 400.5M | $33.31B | $1.31B | $4.85B | $36.85B |
| 2025-03-31 | $80.03 | 403.4M | $32.28B | $1.61B | $4.83B | $35.51B |
| 2024-12-31 | $90.46 | 403.45M | $36.5B | $1.54B | $4.98B | $39.93B |
| 2024-09-30 | $98.16 | 403.5M | $39.61B | $1.38B | $4.84B | $43.07B |
| 2024-06-30 | $89.54 | 403.5M | $36.13B | $1.06B | $4.8B | $39.87B |
| 2024-03-31 | $93.62 | 404.2M | $37.84B | $1.45B | $2.76B | $39.15B |
| 2023-12-31 | $77.34 | 404.2M | $31.26B | $1.6B | $2.88B | $32.55B |
| 2023-09-30 | $63.72 | 404.5M | $25.77B | $1.2B | $2.77B | $27.35B |
| 2023-06-30 | $65.36 | 404.5M | $26.44B | $1.18B | $2.77B | $28.03B |