Once Upon a Farm March 10, 2026 - by Joey Ramson Relatively new IPO $OFRM sitting right on the ~$20.50 support area, a level that has held multiple times over the past few weeks. Share this article: