$4.68 (5.67%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -371 | last: 391
Increased Positions
change: -220 | last: 226
Reduced Positions
change: -117 | last: 129
New Positions
change: -73 | last: 75
Sold Positions
change: 289 | last: 79
Total Calls
Total Puts
Put-Call Ratio
change: -573.2558 | last: 5.7326
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $99.40 | 37.1M | $3.69B | $363.9M | $356.48M | $3.68B |
| 2025-03-31 | $148.67 | 40.15M | $5.97B | $277.27M | $368.32M | $6.06B |
| 2024-03-31 | $111.29 | 37.86M | $4.21B | $114.63M | $275.19M | $4.37B |
| 2023-03-31 | $73.98 | 37.06M | $2.74B | $111.75M | $292.35M | $2.92B |
| 2022-03-31 | $77.29 | 36.51M | $2.82B | $72.17M | $253.57M | $3B |
| 2021-03-31 | $88.56 | 33.15M | $2.94B | $87.34M | $238.46M | $3.09B |
| 2020-03-31 | $55.31 | 28.09M | $1.55B | $50.12M | $84.71M | $1.59B |
| 2019-03-31 | $44.07 | 23.84M | $1.05B | $49.36M | $70.95M | $1.07B |
| 2018-03-31 | $37.23 | 18.41M | $685.58M | $47.6M | $84.16M | $722.15M |
| 2017-03-31 | $18.67 | 17.79M | $332.11M | $32.29M | $84.31M | $384.13M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $99.40 | 41.76M | $4.15B | $363.9M | $356.48M | $4.14B |
| 2025-12-31 | $134.31 | 37.1M | $4.98B | $340.19M | $359.84M | $5B |
| 2025-09-30 | $134.79 | 41.5M | $5.59B | $240.77M | $436.72M | $5.79B |
| 2025-06-30 | $142.12 | 41.37M | $5.88B | $315.88M | $365.49M | $5.93B |
| 2025-03-31 | $148.67 | 40.58M | $6.03B | $277.27M | $368.32M | $6.12B |
| 2024-12-31 | $148.05 | 39.72M | $5.88B | $321.46M | $369.87M | $5.93B |
| 2024-09-30 | $168.39 | 39.7M | $6.69B | $226.97M | $274.86M | $6.73B |
| 2024-06-30 | $123.12 | 39.7M | $4.89B | $166.28M | $274.48M | $5B |
| 2024-03-31 | $111.29 | 39.72M | $4.42B | $114.63M | $275.19M | $4.58B |
| 2023-12-31 | $113.44 | 37.74M | $4.28B | $164.45M | $277.12M | $4.39B |
| 2023-09-30 | $90.44 | 37.72M | $3.41B | $229.81M | $278.28M | $3.46B |
| 2023-06-30 | $79.98 | 37.71M | $3.02B | $125.16M | $278.93M | $3.17B |