By: Jennifer Saibil
Key Points Most bank stocks offer stability and passive income opportunities. Bank of America is Warren Buffett's favorite bank stock. Holding stocks for decades lets the magic of compounding do its work. Motley Fool Issues Rare “All In” Buy Alert