$1.28 (1.11%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -82 | last: 83
Increased Positions
change: -41 | last: 41
Reduced Positions
change: -13 | last: 13
New Positions
change: -15 | last: 15
Sold Positions
change: 68 | last: 8
Total Calls
Total Puts
Put-Call Ratio
change: -32.4871 | last: 0.3249
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $102.50 | 10.57M | $1.08B | $69.24M | $593.42M | $1.61B |
| 2024-12-31 | $75.96 | 10.57M | $802.9M | $90.86M | $597.15M | $1.31B |
| 2023-12-31 | $65.50 | 10.57M | $692.34M | $45.28M | $550.48M | $1.2B |
| 2022-12-31 | $100.58 | 10.59M | $1.07B | $86.34M | $557.7M | $1.54B |
| 2021-12-31 | $82.69 | 10.68M | $883.54M | $112.52M | $615.88M | $1.39B |
| 2020-12-31 | $16.02 | 11.2M | $179.34M | $30.56M | $639.49M | $788.28M |
| 2019-12-31 | $31.00 | 11.33M | $351.18M | $36.99M | $635.93M | $950.11M |
| 2018-12-31 | $34.00 | 11.33M | $385.15M | $61.78M | $628.99M | $952.36M |
| 2017-12-31 | $32.80 | 11.33M | $371.57M | $49.17M | $625.9M | $948.3M |
| 2016-12-31 | $60.10 | 10.33M | $620.83M | $55.6M | $623.11M | $1.19B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $126.67 | 10.57M | $1.34B | $128.09M | $579.4M | $1.79B |
| 2025-12-31 | $102.50 | 10.57M | $1.08B | $69.24M | $593.42M | $1.61B |
| 2025-09-30 | $90.12 | 10.57M | $952.57M | $156.18M | $584.92M | $1.38B |
| 2025-06-30 | $88.84 | 10.57M | $939.04M | $114.4M | $583.89M | $1.41B |
| 2025-03-31 | $75.17 | 10.57M | $794.55M | $121.78M | $584.87M | $1.26B |
| 2024-12-31 | $75.96 | 10.57M | $802.9M | $90.86M | $597.15M | $1.31B |
| 2024-09-30 | $67.13 | 10.57M | $709.56M | $110.54M | $561.31M | $1.16B |
| 2024-06-30 | $75.10 | 10.57M | $793.81M | $47.52M | $562.28M | $1.31B |
| 2024-03-31 | $78.84 | 10.57M | $833.34M | $64.62M | $558.75M | $1.33B |
| 2023-12-31 | $65.50 | 10.57M | $692.34M | $45.28M | $550.48M | $1.2B |
| 2023-09-30 | $82.61 | 10.57M | $873.19M | $89.18M | $555.7M | $1.34B |
| 2023-06-30 | $80.68 | 10.57M | $852.79M | $68.7M | $556.34M | $1.34B |