$5.68 (4.16%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -365 | last: 390
Increased Positions
change: -163 | last: 173
Reduced Positions
change: -123 | last: 133
New Positions
change: -64 | last: 69
Sold Positions
change: 301 | last: 60
Total Calls
Total Puts
Put-Call Ratio
change: -27.4749 | last: 0.2747
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $80.34 | 31.57M | $2.54B | $145.45M | $42.33M | $2.43B |
| 2024-12-31 | $69.87 | 32.55M | $2.27B | $123.51M | $43.67M | $2.19B |
| 2023-12-31 | $129.69 | 32.76M | $4.25B | $167.3M | $45.18M | $4.13B |
| 2022-12-31 | $79.36 | 33.04M | $2.62B | $185.6M | $46.41M | $2.48B |
| 2021-12-31 | $74.56 | 33.56M | $2.5B | $294.92M | $47.39M | $2.25B |
| 2020-12-31 | $29.12 | 33.26M | $968.44M | $203.48M | $48.15M | $813.11M |
| 2019-12-31 | $24.10 | 32.56M | $784.51M | $139.88M | $48.55M | $693.18M |
| 2018-12-31 | $17.80 | 33.99M | $605M | $177.99M | $47.76M | $474.77M |
| 2017-12-31 | $28.70 | 30.87M | $885.85M | $133.41M | $47.71M | $800.16M |
| 2016-12-31 | $14.55 | 29.2M | $424.79M | $70.79M | $47.59M | $401.58M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $93.08 | 30.72M | $2.86B | $150.83M | $41.96M | $2.75B |
| 2025-12-31 | $80.34 | 30.92M | $2.48B | $145.45M | $42.33M | $2.38B |
| 2025-09-30 | $97.64 | 31.31M | $3.06B | $187.5M | $42.67M | $2.91B |
| 2025-06-30 | $69.69 | 32.05M | $2.23B | $173.65M | $43M | $2.1B |
| 2025-03-31 | $49.67 | 32.26M | $1.6B | $183.96M | $43.33M | $1.46B |
| 2024-12-31 | $69.87 | 32.42M | $2.27B | $123.51M | $43.67M | $2.19B |
| 2024-09-30 | $104.85 | 32.55M | $3.41B | $120.07M | $44.07M | $3.34B |
| 2024-06-30 | $140.69 | 32.6M | $4.59B | $145.17M | $44.46M | $4.49B |
| 2024-03-31 | $112.39 | 32.64M | $3.67B | $133.96M | $44.83M | $3.58B |
| 2023-12-31 | $129.69 | 32.71M | $4.24B | $167.3M | $45.18M | $4.12B |
| 2023-09-30 | $163.05 | 32.81M | $5.35B | $142.3M | $45.51M | $5.25B |
| 2023-06-30 | $183.33 | 32.78M | $6.01B | $132.5M | $45.82M | $5.92B |