$1.02 (0.55%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -518 | last: 556
Increased Positions
change: -314 | last: 341
Reduced Positions
change: -124 | last: 128
New Positions
change: -157 | last: 173
Sold Positions
change: 453 | last: 44
Total Calls
Total Puts
Put-Call Ratio
change: -166.3266 | last: 1.6633
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $79.65 | 190.13M | $15.14B | $383.74M | $158.7M | $14.92B |
| 2024-12-31 | $43.74 | 167.74M | $7.34B | $543.06M | $135.84M | $6.93B |
| 2023-12-31 | $28.68 | 113.15M | $3.25B | $696.15M | $87.94M | $2.64B |
| 2022-12-31 | $23.82 | 80.63M | $1.92B | $161.41M | $64.2M | $1.82B |
| 2021-12-31 | $25.17 | 72.81M | $1.83B | $108.5M | $66.63M | $1.79B |
| 2020-12-31 | $39.59 | 66.6M | $2.64B | $104.27M | $32.66M | $2.57B |
| 2019-12-31 | $28.90 | 36.47M | $1.05B | $16.66M | $- | $1.04B |
| 2018-12-31 | $28.90 | 36.47M | $1.05B | $69.59M | $147K | $984.63M |
| 2017-12-31 | $28.90 | 36.47M | $1.05B | $9.08M | $- | $1.04B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $97.25 | 198.1M | $19.27B | $440.94M | $437.27M | $19.26B |
| 2025-12-31 | $79.65 | 190.13M | $15.14B | $383.74M | $158.7M | $14.92B |
| 2025-09-30 | $46.70 | 189.23M | $8.84B | $217.44M | $158.46M | $8.78B |
| 2025-06-30 | $36.79 | 188.15M | $6.92B | $402.44M | $132.79M | $6.65B |
| 2025-03-31 | $35.36 | 188.15M | $6.65B | $333.55M | $134.34M | $6.45B |
| 2024-12-31 | $43.74 | 167.74M | $7.34B | $543.06M | $135.84M | $6.93B |
| 2024-09-30 | $45.35 | 166.84M | $7.57B | $201.26M | $86.71M | $7.45B |
| 2024-06-30 | $38.81 | 165.14M | $6.41B | $275.71M | $87.41M | $6.22B |
| 2024-03-31 | $31.68 | 164.73M | $5.22B | $288.43M | $88.03M | $5.02B |
| 2023-12-31 | $28.68 | 141.18M | $4.05B | $696.15M | $87.94M | $3.44B |
| 2023-09-30 | $27.68 | 109.23M | $3.02B | $358.4M | $62.85M | $2.73B |
| 2023-06-30 | $26.75 | 106.88M | $2.86B | $380.33M | $63.26M | $2.54B |