$0.83 (0.66%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -231 | last: 241
Increased Positions
change: -125 | last: 130
Reduced Positions
change: -79 | last: 82
New Positions
change: -38 | last: 41
Sold Positions
change: 206 | last: 27
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 | $95.70 | 18.3M | $1.75B | $96.47M | $25.58M | $1.68B |
| 2024-12-31 | $78.90 | 18.61M | $1.47B | $58.76M | $14.06M | $1.42B |
| 2023-12-31 | $69.15 | 19.24M | $1.33B | $43.36M | $20.42M | $1.31B |
| 2022-12-31 | $76.89 | 19M | $1.46B | $38.78M | $20.56M | $1.44B |
| 2021-12-31 | $73.95 | 18.62M | $1.38B | $33.53M | $102.4M | $1.45B |
| 2020-12-31 | $61.22 | 18.22M | $1.12B | $28.31M | $194.46M | $1.28B |
| 2019-12-31 | $48.55 | 18.02M | $875.11M | $60.54M | $195.42M | $1.01B |
| 2018-12-31 | $38.14 | 17.85M | $680.65M | $30.46M | $94.5M | $744.68M |
| 2017-12-31 | $44.82 | 17.58M | $788.16M | $29.15M | $26.2M | $785.21M |
| 2016-12-31 | $25.78 | 17.3M | $446.12M | $26.38M | $26.2M | $445.94M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $95.60 | 17.84M | $1.71B | $120.12M | $13.04M | $1.6B |
| 2025-12-31 | $95.70 | 18.3M | $1.75B | $96.47M | $25.58M | $1.68B |
| 2025-09-30 | $105.84 | 18.3M | $1.94B | $107.64M | $13.56M | $1.84B |
| 2025-06-30 | $86.44 | 18.38M | $1.59B | $71.59M | $13.8M | $1.53B |
| 2025-03-31 | $77.75 | 18.45M | $1.43B | $75.09M | $13.82M | $1.37B |
| 2024-12-31 | $78.90 | 18.4M | $1.45B | $58.76M | $14.06M | $1.41B |
| 2024-09-30 | $79.27 | 18.4M | $1.46B | $39.38M | $21.3M | $1.44B |
| 2024-06-30 | $66.37 | 18.73M | $1.24B | $33.51M | $37.48M | $1.25B |
| 2024-03-31 | $74.12 | 19.28M | $1.43B | $39.48M | $20.2M | $1.41B |
| 2023-12-31 | $69.15 | 19.27M | $1.33B | $43.36M | $20.42M | $1.31B |
| 2023-09-30 | $62.10 | 19.25M | $1.2B | $33.92M | $23.13M | $1.18B |
| 2023-06-30 | $70.45 | 19.24M | $1.36B | $35.1M | $54.55M | $1.38B |