SEC Insider Transactions from Carter Robert Ross.

Last updated: 2026-04-02 13:07 UTC | Total transactions: 13

Carter Robert Ross, CFO of Oncology Institute ($TOI), made one open market purchase of shares in the last year, totaling $9,434, with the latest on March 26, 2025. This ranks 4,365th among nearly 5,000 insiders, well below the average of $1.5 million per buyer. He also sold shares once for $879, most recently on January 2, 2026, ranking 11,553rd out of nearly 12,000 sellers versus an average of $8.6 million.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 27, 2026 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer A Common Stock 202914 $0.00 436,725.0000 99,303,511 31.72% 0.20%
March 27, 2026 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer J Common Stock 20320 $3.07 416,405.0000 99,303,511 4.65% 0.02%
March 17, 2026 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer J Common Stock 1314 $3.59 233,811.0000 99,303,511 0.56% 0.00%
Jan. 2, 2026 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer J Common Stock 244 $3.67 235,125.0000 99,303,511 0.10% 0.00%
Jan. 2, 2026 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer S Common Stock 247 $3.56 235,122.0000 99,303,511 0.10% 0.00%
Nov. 17, 2025 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer A Common Stock 195 $0.00 235,369.0000 99,303,511 0.08% 0.00%
May 21, 2025 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer D Class A Common Stock 1601 $2.68 235,174.0000 90,661,800 0.68% 0.00%
March 31, 2025 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer A Class A Common Stock 197368 $0.00 236,775.0000 77,470,886 500.85% 0.25%
March 26, 2025 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer P Common Warrant 4528 $0.13 4,528.0000 77,470,886 9999.99% 0.01%
March 26, 2025 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer P Common Stock 9056 $1.04 39,407.0000 77,470,886 29.84% 0.01%
March 19, 2025 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer D Class A Common Stock 1150 $0.89 30,351.0000 77,470,886 3.65% 0.00%
Jan. 6, 2025 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer D Class A Common Stock 258 $0.34 31,501.0000 77,470,886 0.81% 0.00%
Nov. 20, 2024 Oncology Institute, Inc. $TOI Carter Robert Ross Chief Financial Officer D Class A Common Stock 235 $0.14 31,759.0000 77,292,849 0.73% 0.00%