$1.06 (1.35%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -427 | last: 460
Increased Positions
change: -214 | last: 227
Reduced Positions
change: -112 | last: 115
New Positions
change: -44 | last: 49
Sold Positions
change: 382 | last: 39
Total Calls
Total Puts
Put-Call Ratio
change: -281.4602 | last: 2.8146
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $85.62 | 572.65M | $49.03B | $9.68B | $18.79B | $58.14B |
| 2024-12-31 | $85.34 | 578M | $49.32B | $10.13B | $16.87B | $56.06B |
| 2023-12-31 | $68.66 | 602.13M | $41.34B | $11.17B | $15.4B | $45.57B |
| 2022-12-31 | $62.86 | 586M | $36.84B | $9.38B | $15.55B | $43.01B |
| 2021-12-31 | $70.40 | 586M | $41.25B | $12.28B | $10.21B | $39.18B |
| 2020-12-31 | $56.71 | 585M | $33.18B | $10.65B | $8.8B | $31.33B |
| 2019-12-31 | $59.13 | 592M | $35B | $6.72B | $9.04B | $37.33B |
| 2018-12-31 | $45.29 | 606M | $27.45B | $7.3B | $6.7B | $26.84B |
| 2017-12-31 | $51.73 | 613M | $31.71B | $8.89B | $4.74B | $27.56B |
| 2016-12-31 | $51.60 | 613M | $31.63B | $6.7B | $7.63B | $32.57B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $87.05 | 572.65M | $49.85B | $8.79B | $8.37B | $49.43B |
| 2025-12-31 | $85.62 | 572.65M | $49.03B | $9.68B | $18.79B | $58.14B |
| 2025-09-30 | $83.56 | 572.65M | $47.85B | $8.75B | $7.38B | $46.47B |
| 2025-06-30 | $90.38 | 565M | $51.07B | $7.6B | $6.38B | $49.84B |
| 2025-03-31 | $82.37 | 572M | $47.12B | $7.9B | $6.38B | $45.6B |
| 2024-12-31 | $85.34 | 578M | $49.32B | $10.13B | $16.87B | $56.06B |
| 2024-09-30 | $78.47 | 578M | $45.36B | $10.39B | $6.38B | $41.34B |
| 2024-06-30 | $66.61 | 581M | $38.7B | $8.73B | $7.13B | $37.1B |
| 2024-03-31 | $72.96 | 584M | $42.61B | $8.05B | $6.38B | $40.94B |
| 2023-12-31 | $68.66 | 584M | $40.1B | $11.17B | $15.4B | $44.32B |
| 2023-09-30 | $66.26 | 586M | $38.83B | $8.94B | $6.38B | $36.27B |
| 2023-06-30 | $69.01 | 587M | $40.51B | $8.52B | $9.81B | $41.79B |