$1.59 (1.71%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -722 | last: 757
Increased Positions
change: -434 | last: 452
Reduced Positions
change: -157 | last: 165
New Positions
change: -178 | last: 188
Sold Positions
change: 584 | last: 70
Total Calls
Total Puts
Put-Call Ratio
change: -52.5717 | last: 0.5257
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $108.70 | 287.59M | $31.26B | $1.88B | $31.01B | $60.38B |
| 2024-12-31 | $22.90 | 274.08M | $6.28B | $4.31B | $29.81B | $31.79B |
| 2023-12-31 | $16.57 | 270.84M | $4.49B | $1.82B | $25.89B | $28.55B |
| 2022-12-31 | $16.68 | 83.16M | $1.39B | $2.5B | $25.72B | $24.61B |
| 2021-12-31 | $26.35 | 89.91M | $2.37B | $535.89M | $1.65B | $3.48B |
| 2020-12-31 | $21.19 | 97.92M | $2.07B | $896M | $2.52B | $3.7B |
| 2019-12-31 | $43.31 | 96.74M | $4.19B | $1.52B | $2.5B | $5.17B |
| 2018-12-31 | $36.72 | 96.25M | $3.53B | $928.31M | $3.31B | $5.91B |
| 2017-12-31 | $59.90 | 95.42M | $5.72B | $2.43B | $3.63B | $6.92B |
| 2016-12-31 | $51.39 | 93.8M | $4.82B | $2.57B | $3.66B | $5.91B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $117.07 | 289.01M | $33.83B | $1.34B | $29.29B | $61.78B |
| 2025-12-31 | $108.70 | 287.59M | $31.26B | $1.88B | $31.01B | $60.38B |
| 2025-09-30 | $76.36 | 288.05M | $22B | $2.6B | $30.59B | $49.99B |
| 2025-06-30 | $27.70 | 287.5M | $7.96B | $2.35B | $29.63B | $35.25B |
| 2025-03-31 | $25.58 | 286.51M | $7.33B | $2.53B | $29.53B | $34.33B |
| 2024-12-31 | $22.90 | 274.08M | $6.28B | $4.31B | $29.81B | $31.79B |
| 2024-09-30 | $24.82 | 271.74M | $6.74B | $622.61M | $27.2B | $33.33B |
| 2024-06-30 | $17.71 | 271.59M | $4.81B | $419.25M | $24.88B | $29.27B |
| 2024-03-31 | $14.04 | 271.52M | $3.81B | $613.7M | $24.95B | $28.14B |
| 2023-12-31 | $16.57 | 256.55M | $4.25B | $1.82B | $25.89B | $28.31B |
| 2023-09-30 | $16.75 | 83.85M | $1.4B | $1.09B | $1.64B | $1.95B |
| 2023-06-30 | $17.34 | 83.77M | $1.45B | $702.06M | $1.64B | $2.39B |