Live feed17:04:59·165dINSIDERFilingvia QuantisnowChief Financial Officer Carter Robert Ross sold $879 worth of shares (247 units at $3.56), decreasing direct ownership by 0.10% to 235,122 units (SEC Form 4)ByQuantisnow·Wall Street's wire, on your screen.TOI· The Oncology Institute Inc.Health CareOriginal source