Capital Allocation (HECA)
Capital Allocation (HECA) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- HECA last traded at $26.68, 0.13% on the day.
- Over the past year HECA returned -6.04%; year to date -3.53%.
Updated 2026-11-14 01:08 UTC