Not enough buy signals with a settled T+90 horizon to measure a track record yet.
Signal history
Discover the full record of transactions filed by Carter Robert Ross. Officer active across 1 company, notably Oncology Institute, Inc.. In total, 13 filings have been logged. Split: 1 buy · 1 sell. Total volume traded: €9k. History available since 20 November 2024. The latest transaction was filed on 21 May 2026 (J). Regulator: SEC (Form 4). All data is accessible without signup.
Companies and markets linked to Carter Robert Ross
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
235 shares@ US$0.1360.2% of flowClass A Common StockSEC:0001799191-24-000042:0
13 of 13 declarations
About Carter Robert Ross
Carter Robert Ross is a declarant linked to Oncology Institute, Inc. on XNAS, where he is Chief Financial Officer. He has 13 filings in total, and within the sampled recent filings, the activity runs from 2024-11-21 to 2026-05-22, with EUR 8,745 of buys and EUR 5,576 of sells.