-$0.38 (-0.83%)
CCURRENT INSTITUTIONAL OWNERSHIP PERCENTAGE
Investors Holding
change: -1317 | last: 1459
Increased Positions
change: -605 | last: 657
Reduced Positions
change: -472 | last: 529
New Positions
change: -143 | last: 155
Sold Positions
change: 1173 | last: 120
Total Calls
Total Puts
Put-Call Ratio
change: -158.2335 | last: 1.5823
Total Invested
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2025-12-31 | $40.13 | 1.15B | $46.05B | $276.8M | $441.9M | $46.22B |
| 2024-12-31 | $35.96 | 1.15B | $41.19B | $255.8M | $485.4M | $41.42B |
| 2023-12-31 | $32.39 | 1.14B | $37.04B | $221.3M | $535M | $37.35B |
| 2022-12-31 | $23.66 | 1.15B | $27.21B | $230.1M | $802.1M | $27.78B |
| 2021-12-31 | $32.03 | 1.15B | $36.82B | $236.2M | $636.8M | $37.22B |
| 2020-12-31 | $24.42 | 1.15B | $28.02B | $245.7M | $650.1M | $28.43B |
| 2019-12-31 | $18.48 | 1.15B | $21.19B | $174.9M | $590.6M | $21.6B |
| 2018-12-31 | $13.08 | 1.15B | $15.02B | $167.2M | $500M | $15.35B |
| 2017-12-31 | $13.68 | 1.15B | $15.78B | $116.9M | $415M | $16.08B |
| 2016-12-31 | $11.75 | 1.16B | $13.58B | $112.74M | $390M | $13.86B |
| Date | Stock Price | Shares Outstanding | Market Cap | Cash & Equivalents | Total Debt | Enterprise Value |
|---|---|---|---|---|---|---|
| 2026-06-30 | $48.03 | 1.15B | $55.12B | $204.7M | $441.5M | $55.36B |
| 2026-03-31 | $46.40 | 1.15B | $53.28B | $308.6M | $445.5M | $53.41B |
| 2025-12-31 | $40.13 | 1.15B | $46.07B | $276.8M | $441.9M | $46.23B |
| 2025-09-30 | $49.04 | 1.15B | $56.29B | $288.1M | $517.3M | $56.52B |
| 2025-06-30 | $42.00 | 1.15B | $48.29B | $237.8M | $545.2M | $48.6B |
| 2025-03-31 | $38.78 | 1.15B | $44.48B | $231.8M | $495.8M | $44.74B |
| 2024-12-31 | $35.96 | 1.15B | $41.22B | $255.8M | $485.4M | $41.45B |
| 2024-09-30 | $35.71 | 1.15B | $40.94B | $292.2M | $526.8M | $41.18B |
| 2024-06-30 | $31.05 | 1.15B | $35.64B | $255.5M | $516.2M | $35.9B |
| 2024-03-31 | $38.30 | 1.14B | $43.85B | $237.1M | $483.4M | $44.1B |
| 2023-12-31 | $32.39 | 1.14B | $37.03B | $221.3M | $535M | $37.35B |
| 2023-09-30 | $27.32 | 1.14B | $31.22B | $297.5M | $538.9M | $31.46B |