Compare

Medallion Financial Corp vs Upstart Holdings, Inc. vs Hut 8 Corp. vs Oportun Financial Corp

Latest annual figures from SEC filings. Each company is shown for its own most recent fiscal year, so period ends can differ. Select a figure to see its full history.

Latest fiscal yearMedallion Financial Corp
MFIN
Upstart Holdings, Inc.
UPST
Hut 8 Corp.
HUT
Oportun Financial Corp
OPRT
Year ended2025-12-312025-12-312025-12-312025-12-31
Revenuen/a$1.04B$235.12M$956.68M
Revenue growth (YoY)n/a+64.0%+44.8%-4.5%
Gross marginn/an/a54.2% (computed)n/a
Operating marginn/a4.1%-136.9%n/a
Net marginn/a5.1%-96.2%2.6%
Net income$43.04M$53.60M-$226.15M$25.25M
EPS (Diluted)$1.78$0.45-$2.14$0.53
Operating cash flow$126.28M-$147.72M-$139.23M$413.41M
Free cash flown/a-$148.07Mn/an/a
Cash & equivalents$136.27M$652.39M$44.91M$105.53M
Total assets$2.96B$2.97B$2.75B$3.26B
Total liabilities$2.45B$2.18B$1.06B$2.87B
Shareholders' equity$508.05M$798.82M$1.69B$390.08M
Return on year-end equity8.5%6.7%-13.4%6.5%
Shares outstanding23.31M98.03M110.09M44.44M

n/a means the company did not report that line under the concept TickerFacts maps, not that it is zero.

Revenue, most recent five fiscal years

Fiscal yearMedallion Financial CorpUpstart Holdings, Inc.Hut 8 Corp.Oportun Financial Corp
Latestn/a$1.04B
Ended 2025-12-31
$235.12M
Ended 2025-12-31
$956.68M
Ended 2025-12-31
1 year earliern/a$636.53M
Ended 2024-12-31
$162.38M
Ended 2024-12-31
$1.00B
Ended 2024-12-31
2 years earliern/a$513.56M
Ended 2023-12-31
$96.05M
Ended 2023-12-31
$1.06B
Ended 2023-12-31
3 years earliern/a$842.44M
Ended 2022-12-31
n/a$640.66M
Ended 2022-12-31
4 years earliern/a$848.59M
Ended 2021-12-31
n/a$530.48M
Ended 2021-12-31