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