-$0.02 (-0.03%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -757 | last: 806
Increased Positions
change: -410 | last: 427
Reduced Positions
change: -225 | last: 238
New Positions
change: -145 | last: 150
Sold Positions
change: 649 | last: 90
Total Calls
Total Puts
Put-Call Ratio
change: -50.8376 | last: 0.5084
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $52.97 | 274.26M | $14.53B | $1.21B | $7.01B | $20.33B |
| 2024-12-31 | $55.13 | 305.46M | $16.84B | $893M | $6.02B | $21.96B |
| 2023-12-31 | $57.52 | 314.78M | $18.11B | $695M | $8.57B | $25.98B |
| 2022-12-31 | $51.14 | 316.43M | $16.18B | $548M | $9.4B | $25.03B |
| 2021-12-31 | $96.27 | 325.99M | $31.38B | $563M | $8.16B | $38.98B |
| 2020-12-31 | $93.18 | 327.14M | $30.48B | $1.37B | $8.1B | $37.21B |
| 2019-12-31 | $64.67 | 331.1M | $21.41B | $1.8B | $8.06B | $27.67B |
| 2018-12-31 | $45.98 | 344.8M | $15.85B | $721M | $6.73B | $21.86B |
| 2017-12-31 | $37.85 | 350.27M | $13.26B | $448M | $6.97B | $19.78B |
| 2016-12-31 | $37.53 | 316.54M | $11.88B | $597M | $7.53B | $18.81B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $59.11 | 265.78M | $15.71B | $730M | $7.81B | $22.79B |
| 2025-12-31 | $52.97 | 266.79M | $14.13B | $1.21B | $7.01B | $19.93B |
| 2025-09-30 | $50.42 | 272.03M | $13.72B | $576M | $7.55B | $20.69B |
| 2025-06-30 | $56.09 | 276.1M | $15.49B | $302M | $7.37B | $22.56B |
| 2025-03-31 | $52.07 | 283.29M | $14.75B | $456M | $7.06B | $21.36B |
| 2024-12-31 | $55.13 | 295.36M | $16.28B | $893M | $6.02B | $21.41B |
| 2024-09-30 | $67.91 | 302.41M | $20.54B | $1.44B | $6.13B | $25.22B |
| 2024-06-30 | $59.55 | 309.27M | $18.42B | $1.35B | $5.79B | $22.86B |
| 2024-03-31 | $67.84 | 314.95M | $21.37B | $1.73B | $5.8B | $25.43B |
| 2023-12-31 | $57.52 | 315.31M | $18.14B | $695M | $8.57B | $26.01B |
| 2023-09-30 | $49.78 | 314.98M | $15.68B | $1.34B | $10.05B | $24.4B |
| 2023-06-30 | $58.21 | 314.56M | $18.31B | $955M | $10.22B | $27.57B |