OWL vs BN

Side-by-side dividend comparison

MetricOWLBN
Dividend Yield9.86%0.81%
Annual Dividend$0.90$0.31
Payout Ratio900.00%N/A
Consecutive Years42
1Y Growth25.74%3.12%
3Y Growth25.75%-16.16%
5Y GrowthN/A-9.38%
Market Cap$13.68B$85.87B
Price$9.13$38.26
P/E Ratio87.90N/A