Once Upon a Farm (OFRM)
Once Upon a Farm (OFRM) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- OFRM last traded at $9.65, -5.16% on the day.
- Once Upon a Farm: market cap $405.42M.
Updated 2026-11-14 05:44 UTC