-$0.29 (-0.21%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -300 | last: 320
Increased Positions
change: -151 | last: 162
Reduced Positions
change: -117 | last: 121
New Positions
change: -38 | last: 41
Sold Positions
change: 228 | last: 73
Total Calls
Total Puts
Put-Call Ratio
change: -95.122 | last: 0.9512
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $123.19 | 30.76M | $3.79B | $49.44M | $633.05M | $4.37B |
| 2024-12-31 | $129.55 | 30.8M | $3.99B | $57.14M | $572.78M | $4.51B |
| 2023-12-31 | $83.41 | 31.3M | $2.61B | $36.81M | $683.8M | $3.26B |
| 2022-12-31 | $80.87 | 31.43M | $2.54B | $46.03M | $848.46M | $3.34B |
| 2021-12-31 | $113.01 | 31.81M | $3.59B | $58.78M | $301.87M | $3.84B |
| 2020-12-31 | $86.82 | 32.28M | $2.8B | $155.58M | $37.08M | $2.68B |
| 2019-12-31 | $75.72 | 32.61M | $2.47B | $68.35M | $35.08M | $2.44B |
| 2018-12-31 | $90.02 | 33M | $2.97B | $43.46M | $- | $2.93B |
| 2017-12-31 | $61.14 | 33.57M | $2.05B | $71.69M | $- | $1.98B |
| 2016-12-31 | $73.06 | 34.52M | $2.52B | $149.12M | $- | $2.37B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-28 | $104.56 | 30.23M | $3.16B | $43.06M | $548.24M | $3.67B |
| 2025-12-31 | $123.19 | 30.75M | $3.79B | $49.44M | $633.05M | $4.37B |
| 2025-09-27 | $155.30 | 30.55M | $4.74B | $55.5M | $554.76M | $5.24B |
| 2025-06-28 | $124.32 | 30.52M | $3.79B | $56.84M | $559.31M | $4.3B |
| 2025-03-29 | $120.71 | 30.58M | $3.69B | $60.61M | $562.94M | $4.19B |
| 2024-12-31 | $129.55 | 30.57M | $3.96B | $57.14M | $586.74M | $4.49B |
| 2024-09-28 | $113.58 | 30.57M | $3.47B | $45.13M | $568.08M | $4B |
| 2024-06-29 | $91.48 | 30.96M | $2.83B | $47.47M | $635.88M | $3.42B |
| 2024-03-30 | $96.39 | 31.14M | $3B | $34.43M | $654.1M | $3.62B |
| 2023-12-31 | $83.41 | 31.3M | $2.61B | $36.81M | $683.8M | $3.26B |
| 2023-09-30 | $75.76 | 31.48M | $2.39B | $31.95M | $700.75M | $3.05B |
| 2023-07-01 | $78.83 | 31.47M | $2.48B | $35.67M | $748.09M | $3.19B |