OWL vs BN

Side-by-side dividend comparison

MetricOWLBN
Dividend Yield9.50%0.16%
Annual Dividend$0.91$0.07
Payout Ratio745.50%13.60%
Consecutive Years40
1Y Growth25.74%15.15%
3Y Growth25.75%-3.28%
5Y GrowthN/A-5.34%
Market Cap$15.38B$100.98B
Price$9.53$44.49
P/E Ratio78.4686.13