-$2.85 (-3.79%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -466 | last: 487
Increased Positions
change: -247 | last: 253
Reduced Positions
change: -127 | last: 135
New Positions
change: -84 | last: 86
Sold Positions
change: 345 | last: 92
Total Calls
Total Puts
Put-Call Ratio
change: -98.0052 | last: 0.9801
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $60.61 | 58.26M | $3.53B | $289.68M | $916.9M | $4.16B |
| 2025-03-31 | $62.79 | 56.21M | $3.53B | $148.69M | $313.02M | $3.69B |
| 2024-03-31 | $191.97 | 54.75M | $10.51B | $108.18M | $290.6M | $10.69B |
| 2023-03-31 | $82.35 | 52.47M | $4.32B | $120.78M | $82.17M | $4.28B |
| 2022-03-31 | $25.83 | 50.94M | $1.32B | $43.35M | $117M | $1.39B |
| 2021-03-31 | $26.83 | 49.38M | $1.32B | $57.77M | $150.91M | $1.42B |
| 2020-03-31 | $9.84 | 48.5M | $477.23M | $46.17M | $152.98M | $584.04M |
| 2018-12-31 | $8.66 | 46.83M | $405.54M | $51.2M | $150.38M | $504.72M |
| 2017-12-31 | $22.31 | 45.36M | $1.01B | $10.06M | $156.35M | $1.16B |
| 2016-12-31 | $28.94 | 47.42M | $1.37B | $15.3M | $164.83M | $1.52B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $60.61 | 59.06M | $3.58B | $289.68M | $916.9M | $4.21B |
| 2025-12-31 | $76.04 | 59.29M | $4.51B | $196.82M | $926.14M | $5.24B |
| 2025-09-30 | $132.48 | 58.36M | $7.73B | $194.4M | $917.83M | $8.46B |
| 2025-06-30 | $124.44 | 56.33M | $7.01B | $170.03M | $314.79M | $7.15B |
| 2025-03-31 | $62.79 | 57.64M | $3.62B | $148.69M | $313.02M | $3.78B |
| 2024-12-31 | $125.55 | 56.36M | $7.08B | $73.84M | $310.2M | $7.31B |
| 2024-09-30 | $109.03 | 56.35M | $6.14B | $96.77M | $301.27M | $6.35B |
| 2024-06-30 | $204.16 | 55.97M | $11.43B | $109.03M | $304.28M | $11.62B |
| 2024-03-31 | $191.97 | 55.47M | $10.65B | $108.18M | $290.6M | $10.83B |
| 2023-12-31 | $144.34 | 55.14M | $7.96B | $72.7M | $293.53M | $8.18B |
| 2023-09-30 | $109.83 | 54.43M | $5.98B | $167.76M | $81.69M | $5.89B |
| 2023-06-30 | $114.23 | 53.94M | $6.16B | $142.55M | $79.65M | $6.1B |