-$1.91 (-2.11%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -115 | last: 123
Increased Positions
change: -57 | last: 60
Reduced Positions
change: -40 | last: 42
New Positions
change: -24 | last: 25
Sold Positions
change: 98 | last: 18
Total Calls
Total Puts
Put-Call Ratio
change: 0 | last: 0
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $65.50 | 4.84M | $316.83M | $1.71M | $905.54K | $316.03M |
| 2025-03-31 | $63.74 | 4.84M | $308.19M | $8.04M | $921.23K | $301.07M |
| 2024-03-31 | $88.97 | 4.83M | $430M | $10.28M | $355.15K | $420.08M |
| 2023-03-31 | $82.99 | 4.83M | $400.91M | $1.67M | $518.71K | $399.76M |
| 2022-03-31 | $54.47 | 4.83M | $263.29M | $10.45M | $602.14K | $253.44M |
| 2021-03-31 | $70.10 | 4.83M | $338.87M | $10.43M | $731.73K | $329.17M |
| 2020-03-31 | $52.03 | 4.85M | $252.12M | $8.07M | $833.73K | $244.89M |
| 2019-03-31 | $98.70 | 4.84M | $478.1M | $6.88M | $- | $471.23M |
| 2018-03-31 | $83.11 | 4.84M | $402.36M | $4.76M | $- | $397.61M |
| 2017-03-31 | $82.79 | 4.84M | $400.42M | $8.2M | $- | $392.22M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $65.50 | 4.84M | $316.83M | $1.71M | $905.54K | $316.03M |
| 2025-12-31 | $59.33 | 4.84M | $286.99M | $3.41M | $1.71M | $285.29M |
| 2025-09-30 | $65.27 | 4.84M | $315.72M | $5.11M | $962.34K | $311.58M |
| 2025-06-30 | $73.61 | 4.84M | $356.06M | $3.22M | $892.3K | $353.73M |
| 2025-03-31 | $63.74 | 4.84M | $308.32M | $8.04M | $921.23K | $301.21M |
| 2024-12-31 | $81.43 | 4.84M | $393.74M | $5.49M | $949.8K | $389.2M |
| 2024-09-30 | $79.87 | 4.83M | $386.08M | $3.1M | $269.81K | $383.25M |
| 2024-06-30 | $72.30 | 4.83M | $349.47M | $6.01M | $312.65K | $343.78M |
| 2024-03-31 | $88.97 | 4.83M | $430.05M | $10.28M | $355.15K | $420.12M |
| 2023-12-31 | $78.43 | 4.83M | $379.08M | $4.68M | $397.28K | $374.8M |
| 2023-09-30 | $82.14 | 4.83M | $397.02M | $6.95M | $438.09K | $390.5M |
| 2023-06-30 | $97.44 | 4.83M | $470.85M | $1.44M | $478.55K | $469.88M |