Oncology Institute, Inc. - Common Stock, par value $0.0001 per share (DFPH)

Historical Holders from Q2 2020 to Q1 2023

Type / Class
Equity / Common Stock, par value $0.0001 per share
Symbol
DFPH
Shares outstanding
124,590,769
Price from insider filings
$2.68
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

Significant Owners of Oncology Institute, Inc. - Common Stock, par value $0.0001 per share (DFPH) based on Schedule 13D/G filings

Filer Ownership Change % Holdings Value Net Change Nb Shares Change % Reporting Name Report Period
M33 Growth I L.P. 5.5% -43% 6,802,656 -27% M33 Growth I LP 18 Nov 2025

Institutional Holders of Oncology Institute, Inc. - Common Stock, par value $0.0001 per share (DFPH) across Reporting Periods

Period Reported Shares, Excl. Options Value, Excl. Options Value Change Price Investors
2023 Q1 0 $0 -$15 0
2022 Q4 9 $15 +$15 $1.67 1
2021 Q4 0 $0 -$204,833,072 0
2021 Q3 21,816,629 $216,704,000 +$2,124,000 $9.94 50
2021 Q2 21,595,639 $214,731,000 -$45,568,877 $9.95 53
2021 Q1 26,164,080 $260,592,000 +$70,993,242 $9.96 49
2020 Q4 18,985,351 $205,036,000 +$102,128,522 $10.80 48
2020 Q3 9,372,698 $97,174,000 +$44,916,602 $10.36 37
2020 Q2 5,053,799 $50,841,000 +$50,841,009 $10.05 21