OWL vs BN

Side-by-side dividend comparison

MetricOWLBN
Dividend Yield8.82%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$14.77B$94.99B
Price$10.26$42.53
P/E Ratio84.4782.65