$0.48 (1.61%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -430 | last: 455
Increased Positions
change: -207 | last: 220
Reduced Positions
change: -133 | last: 137
New Positions
change: -79 | last: 84
Sold Positions
change: 325 | last: 62
Total Calls
Total Puts
Put-Call Ratio
change: -72.6359 | last: 0.7264
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $23.39 | 208M | $4.87B | $887M | $26.34B | $30.32B |
| 2024-12-31 | $33.42 | 215M | $7.19B | $866M | $25.06B | $31.38B |
| 2023-12-31 | $46.88 | 215M | $10.08B | $1B | $25.07B | $34.15B |
| 2022-12-31 | $41.60 | 214M | $8.9B | $1.04B | $25.43B | $33.29B |
| 2021-12-31 | $93.53 | 211M | $19.73B | $1.07B | $26.26B | $44.93B |
| 2020-12-31 | $74.27 | 130M | $9.66B | $1.78B | $26.93B | $34.81B |
| 2019-12-31 | $59.64 | 77.68M | $4.63B | $206.32M | $3.74B | $8.16B |
| 2018-12-31 | $36.21 | 77M | $2.79B | $230.75M | $4.22B | $6.78B |
| 2017-12-31 | $33.15 | 67.13M | $2.23B | $134.6M | $2.19B | $4.28B |
| 2016-12-31 | $16.95 | 97.78M | $1.66B | $61.03M | $800.43M | $2.4B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $26.43 | 204M | $5.39B | $867M | $24.93B | $29.45B |
| 2025-12-31 | $23.39 | 203M | $4.75B | $887M | $26.34B | $30.21B |
| 2025-09-30 | $27.03 | 207M | $5.6B | $836M | $24.86B | $29.62B |
| 2025-06-30 | $28.39 | 209M | $5.93B | $982M | $25.16B | $30.11B |
| 2025-03-31 | $25.00 | 212M | $5.3B | $884M | $25.09B | $29.51B |
| 2024-12-31 | $33.42 | 215M | $7.19B | $866M | $25.06B | $31.38B |
| 2024-09-30 | $41.74 | 215M | $8.97B | $802M | $25.4B | $33.57B |
| 2024-06-30 | $37.75 | 216M | $8.15B | $830M | $25.09B | $32.42B |
| 2024-03-31 | $43.17 | 216M | $9.32B | $852M | $25.06B | $33.53B |
| 2023-12-31 | $46.88 | 216M | $10.13B | $1B | $25.07B | $34.19B |
| 2023-09-30 | $46.35 | 215M | $9.97B | $841M | $25.02B | $34.14B |
| 2023-06-30 | $50.97 | 215M | $10.96B | $1.12B | $25.23B | $35.07B |