EquityFolio

BBUC vs OTTR

Brookfield Business Corp · Otter Tail Corporation

Relative return (rebased to 100)

Key stats

Metric BBUC OTTR
Price $28.02 $89.79
Market Cap $2.46B $3.77B
P/E 6.35 13.66
P/B 0.16 2.01
P/S 0.09 2.90
ROE 2.5% 14.7%
Net Margin 1.4% 21.2%
Gross Margin
Revenue Growth -32.4% -2.3%
Dividend Yield 0.89% 2.34%
EPS $4.41 $6.57

Metrics from owned fundamentals, updated daily. Highlighted values are the more favorable of the two.