Medallion Financial Corp.-1.41%
$11.88MFIN · NASDAQ
FreeTheAI Stocks1M · Oct 10, 11:18 AM ET