$3.44 (2.67%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -149 | last: 155
Increased Positions
change: -71 | last: 74
Reduced Positions
change: -46 | last: 48
New Positions
change: -24 | last: 26
Sold Positions
change: 129 | last: 22
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 |
|---|---|---|---|---|---|---|
| 2025-10-31 | $120.23 | 6.45M | $775.36M | $272.77M | $930.21M | $1.43B |
| 2024-10-31 | $176.04 | 6.48M | $1.14B | $209.98M | $1.02B | $1.95B |
| 2023-10-31 | $69.48 | 6.23M | $432.86M | $434.12M | $1.17B | $1.17B |
| 2022-10-31 | $40.33 | 6.44M | $259.6M | $326.2M | $1.31B | $1.24B |
| 2021-10-31 | $87.32 | 6.29M | $548.98M | $245.97M | $1.39B | $1.7B |
| 2020-10-31 | $31.76 | 6.19M | $196.56M | $262.49M | $1.57B | $1.5B |
| 2019-10-31 | $25.08 | 5.97M | $149.68M | $130.98M | $1.7B | $1.72B |
| 2018-10-31 | $36.50 | 5.94M | $216.83M | $187.87M | $1.57B | $1.6B |
| 2017-10-31 | $60.50 | 5.91M | $357.42M | $469.32M | $1.76B | $1.65B |
| 2016-10-31 | $39.00 | 5.64M | $219.88M | $346.76M | $1.89B | $1.76B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-04-30 | $112.44 | 6.45M | $725.58M | $310.92M | $934.6M | $1.35B |
| 2026-01-31 | $112.65 | 6.49M | $731.1M | $339.91M | $929.86M | $1.32B |
| 2025-10-31 | $120.23 | 6.47M | $777.65M | $272.77M | $930.21M | $1.44B |
| 2025-07-31 | $119.47 | 6.4M | $764.49M | $146.59M | $941.32M | $1.56B |
| 2025-04-30 | $96.80 | 6.41M | $620.58M | $73.98M | $965.74M | $1.51B |
| 2025-01-31 | $132.39 | 6.52M | $862.79M | $94.26M | $981.34M | $1.75B |
| 2024-10-31 | $176.04 | 6.49M | $1.14B | $209.98M | $1.02B | $1.95B |
| 2024-07-31 | $209.89 | 6.47M | $1.36B | $122.04M | $1.04B | $2.28B |
| 2024-04-30 | $147.83 | 6.46M | $954.54M | $181.97M | $1.04B | $1.82B |
| 2024-01-31 | $168.97 | 6.5M | $1.1B | $238.12M | $1.06B | $1.92B |
| 2023-10-31 | $69.48 | 6.32M | $438.91M | $434.12M | $1.14B | $1.15B |
| 2023-07-31 | $106.62 | 6.25M | $666.27M | $325.18M | $1.17B | $1.51B |