MMS vs RTO

Side-by-side dividend comparison

MetricMMSRTO
Dividend Yield1.13%2.69%
Annual Dividend$0.66$0.64
Payout Ratio9.90%N/A
Consecutive Years03
1Y Growth32.50%3.41%
3Y Growth12.39%11.85%
5Y Growth7.26%10.54%
Market Cap$2.90B$15.90B
Price$58.22$23.62
P/E Ratio8.7440.58