$6.22 (1.73%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -511 | last: 552
Increased Positions
change: -298 | last: 309
Reduced Positions
change: -123 | last: 135
New Positions
change: -84 | last: 88
Sold Positions
change: 447 | last: 59
Total Calls
Total Puts
Put-Call Ratio
change: -111.2632 | last: 1.1126
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $288.28 | 28.5M | $8.22B | $586M | $2.69B | $10.32B |
| 2024-12-31 | $184.92 | 31.1M | $5.75B | $950M | $2.62B | $7.42B |
| 2023-12-31 | $151.42 | 35.1M | $5.31B | $813.6M | $2.54B | $7.04B |
| 2022-12-31 | $158.43 | 38.5M | $6.1B | $429.2M | $2.54B | $8.21B |
| 2021-12-31 | $164.51 | 41.5M | $6.83B | $908.5M | $2.49B | $8.41B |
| 2020-12-31 | $101.70 | 46.5M | $4.73B | $1.04B | $2.31B | $6B |
| 2019-12-31 | $84.74 | 50.5M | $4.28B | $539.6M | $2.24B | $5.98B |
| 2018-12-31 | $97.44 | 53.6M | $5.22B | $565.5M | $2.61B | $7.27B |
| 2017-12-31 | $205.25 | 56M | $11.49B | $439.5M | $1.85B | $12.91B |
| 2016-12-31 | $145.30 | 54.2M | $7.88B | $430.8M | $2.11B | $9.55B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $276.70 | 26.8M | $7.42B | $376.1M | $2.92B | $9.96B |
| 2025-12-31 | $288.28 | 27.7M | $7.99B | $586M | $2.69B | $10.09B |
| 2025-09-30 | $238.43 | 28.7M | $6.84B | $476.1M | $2.37B | $8.74B |
| 2025-06-30 | $196.77 | 28.9M | $5.69B | $361M | $2.62B | $7.95B |
| 2025-03-31 | $168.03 | 29.2M | $4.91B | $816.5M | $2.62B | $6.71B |
| 2024-12-31 | $184.92 | 30.1M | $5.57B | $950M | $2.62B | $7.24B |
| 2024-09-30 | $177.80 | 30.1M | $5.35B | $1.01B | $2.62B | $6.96B |
| 2024-06-30 | $154.99 | 31.5M | $4.88B | $865.5M | $2.53B | $6.54B |
| 2024-03-31 | $165.89 | 32.8M | $5.44B | $793.4M | $2.52B | $7.17B |
| 2023-12-31 | $151.42 | 33.7M | $5.1B | $813.6M | $2.54B | $6.83B |
| 2023-09-30 | $130.34 | 34.9M | $4.55B | $999.2M | $2.54B | $6.09B |
| 2023-06-30 | $149.89 | 35.9M | $5.38B | $785.5M | $2.54B | $7.13B |