$0.54 (1.44%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -337 | last: 361
Increased Positions
change: -137 | last: 142
Reduced Positions
change: -104 | last: 112
New Positions
change: -36 | last: 37
Sold Positions
change: 293 | last: 34
Total Calls
Total Puts
Put-Call Ratio
change: -138.1158 | last: 1.3812
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $34.74 | 460.1M | $15.98B | $3.2B | $69.1B | $81.88B |
| 2024-12-31 | $31.79 | 461.6M | $14.67B | $1.98B | $56.35B | $69.05B |
| 2023-12-31 | $31.11 | 459.4M | $14.29B | $1.64B | $49.57B | $62.22B |
| 2022-12-31 | $30.99 | 458.1M | $14.2B | $1.14B | $33.83B | $46.89B |
| 2021-12-31 | $40.54 | 445.05M | $18.04B | $1.25B | $33.12B | $49.91B |
| 2020-12-31 | $32.93 | 442.05M | $14.56B | $742M | $27.2B | $41.01B |
| 2019-12-31 | $29.95 | 428.4M | $12.83B | $699M | $22.92B | $35.05B |
| 2018-12-31 | $20.69 | 415.35M | $8.59B | $444M | $15.11B | $23.26B |
| 2017-12-31 | $26.85 | 396.9M | $10.66B | $341M | $10.16B | $20.48B |
| 2016-12-31 | $20.06 | 379.02M | $7.6B | $702M | $8.33B | $15.23B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $36.12 | 459.8M | $16.61B | $2.46B | $68.96B | $83.11B |
| 2025-12-31 | $34.74 | 460.1M | $15.98B | $3.2B | $69.1B | $81.88B |
| 2025-09-30 | $32.89 | 461.3M | $15.17B | $2.61B | $61.92B | $74.48B |
| 2025-06-30 | $33.50 | 461.3M | $15.45B | $2.34B | $57.73B | $70.84B |
| 2025-03-31 | $29.79 | 461.6M | $13.75B | $1.46B | $55.81B | $68.1B |
| 2024-12-31 | $31.79 | 461.86M | $14.68B | $1.98B | $56.35B | $69.05B |
| 2024-09-30 | $35.04 | 461.7M | $16.18B | $1.6B | $57.99B | $72.56B |
| 2024-06-30 | $27.14 | 461.5M | $12.53B | $1.33B | $54.2B | $65.4B |
| 2024-03-31 | $30.40 | 461.4M | $14.03B | $1.58B | $53.58B | $66.03B |
| 2023-12-31 | $31.11 | 461.34M | $14.35B | $1.64B | $49.57B | $62.29B |
| 2023-09-30 | $29.40 | 458.8M | $13.49B | $1.31B | $47.75B | $59.93B |
| 2023-06-30 | $36.50 | 458.7M | $16.74B | $1.38B | $35.58B | $50.95B |