$0.25 (0.78%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -251 | last: 266
Increased Positions
change: -95 | last: 97
Reduced Positions
change: -62 | last: 65
New Positions
change: -33 | last: 35
Sold Positions
change: 218 | last: 25
Total Calls
Total Puts
Put-Call Ratio
change: -270.9257 | last: 2.7093
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $26.97 | 286.96M | $7.74B | $2.31B | $35.73B | $41.16B |
| 2024-12-31 | $22.79 | 285.18M | $6.5B | $3.14B | $35.9B | $39.26B |
| 2023-12-31 | $26.28 | 282.4M | $7.42B | $1.14B | $30.92B | $37.2B |
| 2022-12-31 | $25.34 | 275.36M | $6.98B | $998M | $25.73B | $31.71B |
| 2021-12-31 | $35.79 | 275.08M | $9.85B | $900M | $21.99B | $30.94B |
| 2020-12-31 | $43.15 | 274.84M | $11.86B | $639M | $18.52B | $29.74B |
| 2019-12-31 | $24.86 | 220M | $5.47B | $269M | $11.14B | $16.34B |
| 2018-12-31 | $13.81 | 219.05M | $3.03B | $309M | $10.72B | $13.43B |
| 2017-12-31 | $18.61 | 270.58M | $5.04B | $971M | $11.77B | $15.83B |
| 2016-12-31 | $15.83 | 234.78M | $3.72B | $331M | $10.18B | $13.57B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $32.64 | 303.28M | $9.9B | $2.47B | $36.77B | $44.19B |
| 2025-12-31 | $26.97 | 286.96M | $7.74B | $2.31B | $35.73B | $41.16B |
| 2025-09-30 | $25.79 | 286.96M | $7.4B | $1.83B | $36.32B | $41.89B |
| 2025-06-30 | $25.51 | 283.83M | $7.24B | $1.91B | $38.17B | $43.5B |
| 2025-03-31 | $22.16 | 288.57M | $6.39B | $1.96B | $35.91B | $40.35B |
| 2024-12-31 | $22.79 | 285.18M | $6.5B | $3.14B | $35.9B | $39.26B |
| 2024-09-30 | $28.18 | 287.5M | $8.1B | $1.27B | $29.94B | $36.77B |
| 2024-06-30 | $24.47 | 285.05M | $6.98B | $1.24B | $30.22B | $35.96B |
| 2024-03-31 | $23.12 | 291.3M | $6.73B | $1.42B | $29.6B | $34.91B |
| 2023-12-31 | $26.28 | 287.16M | $7.55B | $1.14B | $30.92B | $37.33B |
| 2023-09-30 | $21.74 | 292.86M | $6.37B | $1.03B | $24.41B | $29.74B |
| 2023-06-30 | $29.49 | 280M | $8.26B | $1.2B | $24.45B | $31.5B |