$4.37 (3.26%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -297 | last: 317
Increased Positions
change: -152 | last: 161
Reduced Positions
change: -99 | last: 103
New Positions
change: -46 | last: 48
Sold Positions
change: 260 | last: 36
Total Calls
Total Puts
Put-Call Ratio
change: -84.2105 | last: 0.8421
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-29 | $151.62 | 20.74M | $3.14B | $3.91M | $261.46M | $3.4B |
| 2025-03-30 | $105.92 | 20.8M | $2.2B | $5.1M | $162.64M | $2.36B |
| 2024-03-31 | $74.62 | 20.86M | $1.56B | $7.15M | $108.26M | $1.66B |
| 2023-04-02 | $44.13 | 20.85M | $920.03M | $7.57M | $120.33M | $1.03B |
| 2022-04-03 | $43.99 | 20.95M | $921.47M | $3.5M | $136.36M | $1.05B |
| 2021-03-28 | $32.33 | 21.02M | $679.72M | $3M | $110.57M | $787.29M |
| 2020-03-29 | $18.15 | 21.16M | $384.05M | $4.28M | $68.83M | $448.61M |
| 2019-03-31 | $18.62 | 21.31M | $396.79M | $9.2M | $84.56M | $472.15M |
| 2018-04-01 | $16.05 | 21.21M | $340.5M | $4.99M | $100.63M | $436.13M |
| 2017-04-02 | $24.13 | 21.07M | $508.48M | $6.86M | $102.62M | $604.24M |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-29 | $151.62 | 20.75M | $3.15B | $3.91M | $261.46M | $3.4B |
| 2025-12-28 | $147.26 | 20.74M | $3.05B | $8.21M | $278.29M | $3.32B |
| 2025-09-28 | $176.91 | 20.74M | $3.67B | $10.42M | $293.25M | $3.95B |
| 2025-06-29 | $142.10 | 20.72M | $2.94B | $14.5M | $308.66M | $3.24B |
| 2025-03-30 | $105.92 | 20.73M | $2.2B | $5.1M | $162.64M | $2.35B |
| 2024-12-29 | $123.64 | 20.77M | $2.57B | $8.3M | $124.41M | $2.68B |
| 2024-09-29 | $127.47 | 20.76M | $2.65B | $7.53M | $113.46M | $2.75B |
| 2024-06-30 | $87.69 | 20.82M | $1.83B | $8.89M | $143.57M | $1.96B |
| 2024-03-31 | $74.62 | 20.79M | $1.55B | $7.15M | $108.26M | $1.65B |
| 2023-12-31 | $70.42 | 20.78M | $1.46B | $5.74M | $130.82M | $1.59B |
| 2023-10-01 | $60.22 | 20.9M | $1.26B | $10.97M | $69.21M | $1.32B |
| 2023-07-02 | $48.27 | 20.91M | $1.01B | $7.05M | $97.86M | $1.1B |