$16.13 (6.13%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -229 | last: 239
Increased Positions
change: -129 | last: 136
Reduced Positions
change: -68 | last: 70
New Positions
change: -56 | last: 60
Sold Positions
change: 195 | last: 33
Total Calls
Total Puts
Put-Call Ratio
change: -6.7278 | last: 0.0673
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $169.63 | 12.53M | $2.13B | $57.8M | $221.4M | $2.29B |
| 2024-12-31 | $82.47 | 12.55M | $1.03B | $68.25M | $318.21M | $1.28B |
| 2023-12-31 | $66.77 | 12.78M | $853.05M | $89.37M | $82.1M | $845.78M |
| 2022-12-31 | $32.92 | 14.27M | $469.75M | $70.27M | $118.67M | $518.15M |
| 2021-12-31 | $12.93 | 14.11M | $182.48M | $61.76M | $134.05M | $254.77M |
| 2020-12-31 | $15.03 | 14.03M | $210.83M | $84.94M | $130.24M | $256.13M |
| 2019-12-31 | $20.50 | 13.97M | $286.39M | $72.29M | $162.83M | $376.93M |
| 2018-12-31 | $18.42 | 12.11M | $223.14M | $53.91M | $114.21M | $283.44M |
| 2017-12-31 | $25.18 | 12.03M | $302.97M | $69.35M | $122.69M | $356.31M |
| 2016-12-31 | $30.90 | 11.92M | $368.45M | $73.41M | $141.24M | $436.29M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $197.98 | 12.36M | $2.45B | $59.45M | $226.15M | $2.61B |
| 2025-12-31 | $169.63 | 12.36M | $2.1B | $57.8M | $221.4M | $2.26B |
| 2025-09-30 | $141.02 | 12.56M | $1.77B | $57.74M | $249.46M | $1.96B |
| 2025-06-30 | $97.69 | 12.56M | $1.23B | $59.28M | $278.35M | $1.45B |
| 2025-03-31 | $74.86 | 12.27M | $918.52M | $65.93M | $310.88M | $1.16B |
| 2024-12-31 | $82.47 | 12.54M | $1.03B | $68.25M | $318.21M | $1.28B |
| 2024-09-30 | $78.51 | 12.55M | $985.3M | $134.27M | $83.26M | $934.29M |
| 2024-06-30 | $64.97 | 12.31M | $799.95M | $84.98M | $82.12M | $797.09M |
| 2024-03-31 | $60.45 | 12.44M | $752.21M | $71.32M | $81.46M | $762.34M |
| 2023-12-31 | $66.77 | 12.77M | $852.65M | $89.37M | $80.56M | $843.84M |
| 2023-09-30 | $47.72 | 12.78M | $609.77M | $100.22M | $81.74M | $591.28M |
| 2023-06-30 | $57.41 | 12.78M | $733.47M | $65.05M | $82.8M | $751.22M |