OWL vs BN

Side-by-side dividend comparison

MetricOWLBN
Dividend Yield7.85%0.16%
Annual Dividend$0.91$0.07
Payout Ratio745.50%13.60%
Consecutive Years40
1Y Growth25.74%-14.71%
3Y Growth25.75%-11.61%
5Y GrowthN/A-10.32%
Market Cap$17.45B$94.99B
Price$11.54$44.69
P/E Ratio95.0286.52