$0.34 (1.17%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -277 | last: 292
Increased Positions
change: -133 | last: 142
Reduced Positions
change: -92 | last: 96
New Positions
change: -48 | last: 54
Sold Positions
change: 186 | last: 82
Total Calls
Total Puts
Put-Call Ratio
change: -54.814 | last: 0.5481
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $55.29 | 59.64M | $3.3B | $390.03M | $940.26M | $3.85B |
| 2024-12-31 | $60.76 | 62.13M | $3.77B | $885.92M | $916.6M | $3.81B |
| 2023-12-31 | $62.44 | 60.85M | $3.8B | $271.12M | $1.41B | $4.94B |
| 2022-12-31 | $67.27 | 59.54M | $4.01B | $200.97M | $1.4B | $5.21B |
| 2021-12-31 | $103.54 | 58.35M | $6.04B | $539.74M | $1.13B | $6.64B |
| 2020-12-31 | $133.38 | 56.83M | $7.58B | $367.41M | $418.54M | $7.63B |
| 2019-12-31 | $51.56 | 55.32M | $2.85B | $120.23M | $399.89M | $3.13B |
| 2018-12-31 | $40.95 | 53.91M | $2.21B | $46.18M | $- | $2.16B |
| 2017-12-31 | $32.80 | 52.16M | $1.71B | $31.1M | $442K | $1.68B |
| 2016-12-31 | $27.63 | 42.5M | $1.17B | $22.12M | $992K | $1.15B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-03-31 | $37.00 | 59.44M | $2.2B | $242.04M | $687.32M | $2.64B |
| 2025-12-31 | $55.29 | 59.64M | $3.3B | $390.03M | $940.26M | $3.85B |
| 2025-09-30 | $53.10 | 62.04M | $3.29B | $419.9M | $920.21M | $3.79B |
| 2025-06-30 | $56.62 | 62.48M | $3.54B | $459.14M | $921.42M | $4B |
| 2025-03-31 | $48.42 | 62.82M | $3.04B | $479.54M | $921.59M | $3.48B |
| 2024-12-31 | $60.76 | 62.64M | $3.81B | $885.92M | $916.6M | $3.84B |
| 2024-09-30 | $55.14 | 62.25M | $3.43B | $725.27M | $917.62M | $3.62B |
| 2024-06-30 | $48.05 | 61.98M | $2.98B | $616.63M | $1.16B | $3.52B |
| 2024-03-31 | $64.00 | 61.64M | $3.95B | $331.4M | $1.41B | $5.03B |
| 2023-12-31 | $62.44 | 61.39M | $3.83B | $271.12M | $1.41B | $4.97B |
| 2023-09-30 | $55.47 | 61.1M | $3.39B | $236.25M | $1.41B | $4.56B |
| 2023-06-30 | $53.82 | 60.7M | $3.27B | $204.51M | $1.41B | $4.47B |