-$4.11 (-2.71%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -271 | last: 284
Increased Positions
change: -128 | last: 131
Reduced Positions
change: -92 | last: 95
New Positions
change: -46 | last: 48
Sold Positions
change: 234 | last: 34
Total Calls
Total Puts
Put-Call Ratio
change: -30.3502 | last: 0.3035
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $74.19 | 22.84M | $1.69B | $102.03M | $668.92M | $2.26B |
| 2024-12-31 | $93.32 | 23.55M | $2.2B | $127.44M | $413.48M | $2.48B |
| 2023-12-31 | $120.21 | 24.02M | $2.89B | $262.23M | $437.73M | $3.06B |
| 2022-12-31 | $70.04 | 24.59M | $1.72B | $158.26M | $438.68M | $2B |
| 2021-12-31 | $119.85 | 25.47M | $3.05B | $76.62M | $337.11M | $3.31B |
| 2020-12-31 | $42.67 | 25.41M | $1.08B | $303.95M | $403.54M | $1.18B |
| 2019-12-31 | $27.60 | 25.54M | $704.78M | $201.91M | $396.06M | $898.93M |
| 2018-12-31 | $34.26 | 25.68M | $879.79M | $190.19M | $291.68M | $981.28M |
| 2017-12-31 | $35.75 | 25.68M | $918.19M | $120.77M | $268.92M | $1.07B |
| 2016-12-31 | $27.65 | 25.75M | $712.03M | $114.28M | $243.67M | $841.42M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $98.36 | 22.34M | $2.2B | $64.06M | $460.09M | $2.59B |
| 2025-12-31 | $74.19 | 22.5M | $1.67B | $102.03M | $668.92M | $2.24B |
| 2025-09-30 | $69.87 | 22.95M | $1.6B | $120.6M | $460.53M | $1.94B |
| 2025-06-30 | $77.01 | 23.07M | $1.78B | $114.87M | $491.47M | $2.15B |
| 2025-03-31 | $70.58 | 23.2M | $1.64B | $74.12M | $462.91M | $2.03B |
| 2024-12-31 | $93.32 | 23.55M | $2.2B | $127.44M | $413.48M | $2.48B |
| 2024-09-30 | $108.45 | 23.62M | $2.56B | $150.46M | $405.68M | $2.82B |
| 2024-06-30 | $106.82 | 23.62M | $2.52B | $215.59M | $421.9M | $2.73B |
| 2024-03-31 | $142.08 | 23.56M | $3.35B | $172.86M | $418.24M | $3.59B |
| 2023-12-31 | $121.06 | 23.71M | $2.87B | $262.23M | $437.73M | $3.05B |
| 2023-09-30 | $101.65 | 24M | $2.44B | $251.5M | $446.33M | $2.63B |
| 2023-06-30 | $98.80 | 24.06M | $2.38B | $187.29M | $438.18M | $2.63B |