$2.17 (0.93%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1246 | last: 1423
Increased Positions
change: -571 | last: 644
Reduced Positions
change: -393 | last: 456
New Positions
change: -117 | last: 147
Sold Positions
change: 1104 | last: 122
Total Calls
Total Puts
Put-Call Ratio
change: -49.038 | last: 0.4904
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $163.11 | 230.7M | $37.63B | $2.26B | $7.12B | $42.49B |
| 2024-12-31 | $116.71 | 238.3M | $27.81B | $3.56B | $6.95B | $31.2B |
| 2023-12-31 | $174.04 | 249.77M | $43.47B | $6.38B | $6.84B | $43.93B |
| 2022-12-31 | $131.81 | 262.35M | $34.58B | $4.28B | $6.69B | $36.99B |
| 2021-12-31 | $114.15 | 292.49M | $33.39B | $2.36B | $5.68B | $36.71B |
| 2020-12-31 | $53.19 | 303.17M | $16.13B | $2.64B | $5.34B | $18.83B |
| 2019-12-31 | $56.28 | 305.04M | $17.17B | $1.53B | $4.38B | $20.02B |
| 2018-12-31 | $51.81 | 315.86M | $16.36B | $1.4B | $4.29B | $19.26B |
| 2017-12-31 | $63.58 | 319.99M | $20.34B | $949.1M | $3.8B | $23.19B |
| 2016-12-31 | $59.52 | 319.56M | $19.02B | $2.05B | $4.36B | $21.33B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-04 | $172.46 | 228.9M | $39.48B | $2.23B | $7.12B | $44.37B |
| 2025-12-31 | $163.11 | 229.3M | $37.4B | $2.26B | $7.12B | $42.26B |
| 2025-10-04 | $138.04 | 231.1M | $31.9B | $2.22B | $6.85B | $36.53B |
| 2025-07-05 | $137.87 | 230.6M | $31.79B | $1.95B | $6.88B | $36.73B |
| 2025-04-05 | $103.22 | 232.7M | $24.02B | $3.16B | $7.88B | $28.74B |
| 2024-12-31 | $116.71 | 234M | $27.31B | $3.56B | $6.95B | $30.7B |
| 2024-09-28 | $150.13 | 236.46M | $35.5B | $4.26B | $6.94B | $38.18B |
| 2024-06-29 | $158.08 | 239.58M | $37.87B | $4.64B | $6.89B | $40.13B |
| 2024-03-30 | $197.90 | 243.1M | $48.11B | $4.56B | $6.85B | $50.4B |
| 2023-12-31 | $174.04 | 246.87M | $42.96B | $6.38B | $6.84B | $43.42B |
| 2023-09-30 | $156.35 | 246.87M | $38.6B | $5.86B | $6.68B | $39.42B |
| 2023-07-01 | $163.98 | 250.14M | $41.02B | $4.51B | $6.68B | $43.19B |