STLA vs RACE

Side-by-side dividend comparison

MetricSTLARACE
Dividend Yield10.42%0.94%
Annual Dividend$0.68$2.99
Payout RatioN/AN/A
Consecutive Years04
1Y Growth-56.13%22.23%
3Y Growth-13.21%29.91%
5Y GrowthN/A21.45%
Market Cap$18.83B$59.31B
Price$6.41$318.34
P/E RatioN/AN/A