Merchants Bancorp - Depositary Shares 6.00% Fixed Rate Series C Non-Cumulative Perpetual Preferred Stock
-0.08%
$18.73
MBINN · NASDAQ
FreeTheAI
Stocks
1M · Oct 10, 4:28 AM ET