$0.15 (1.27%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -127 | last: 132
Increased Positions
change: -68 | last: 71
Reduced Positions
change: -44 | last: 45
New Positions
change: -25 | last: 26
Sold Positions
change: 115 | last: 13
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $52.09 | 185.63M | $9.67B | $3.13B | $20.31B | $26.85B |
| 2024-12-31 | $32.29 | 186.42M | $6.02B | $4.16B | $17.57B | $19.43B |
| 2023-12-31 | $38.19 | 176.94M | $6.76B | $5.63B | $15.23B | $16.36B |
| 2022-12-31 | $41.59 | 171.03M | $7.11B | $2.68B | $12.73B | $17.16B |
| 2021-12-31 | $43.83 | 171.03M | $7.5B | $3.47B | $12.04B | $16.06B |
| 2020-12-31 | $40.85 | 171.03M | $6.99B | $3.22B | $10.08B | $13.85B |
| 2019-12-31 | $31.52 | 171.03M | $5.39B | $2.94B | $11.67B | $14.12B |
| 2018-12-31 | $30.53 | 171.03M | $5.22B | $1.95B | $11.68B | $14.96B |
| 2017-12-31 | $26.03 | 171.03M | $4.45B | $1.04B | $9.83B | $13.24B |
| 2016-12-31 | $25.61 | 171.03M | $4.38B | $982.07M | $8.84B | $12.23B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $61.83 | 185.63M | $11.48B | $5.11B | $23.62B | $29.98B |
| 2025-12-31 | $52.09 | 185.62M | $9.67B | $3.13B | $20.31B | $26.85B |
| 2025-09-30 | $47.64 | 185.59M | $8.84B | $3.82B | $21.24B | $26.26B |
| 2025-06-30 | $46.27 | 185.58M | $8.59B | $2.84B | $20.21B | $25.96B |
| 2025-03-31 | $38.69 | 185.39M | $7.17B | $6.06B | $19.14B | $20.26B |
| 2024-12-31 | $32.29 | 186.41M | $6.02B | $4.16B | $17.57B | $19.43B |
| 2024-09-30 | $34.16 | 186.43M | $6.37B | $7.58B | $16.57B | $15.35B |
| 2024-06-30 | $32.71 | 186.43M | $6.1B | $7.33B | $16.94B | $15.71B |
| 2024-03-31 | $33.68 | 186.43M | $6.28B | $5.79B | $15.35B | $15.83B |
| 2023-12-31 | $38.19 | 186.43M | $7.12B | $5.63B | $15.23B | $16.72B |
| 2023-09-30 | $39.54 | 179.05M | $7.08B | $5.56B | $15.4B | $16.92B |
| 2023-06-30 | $37.67 | 171.03M | $6.44B | $4.45B | $16.59B | $18.58B |