Both in Construction

Sunrun vs Primoris Services

Over the past year RUN returned −49.1% and PRIM returned −54.2%; their daily moves had a correlation of 0.23.

RUN −49.1% PRIM −54.2%Growth of $1, one year, split-adjusted
MetricRUNPRIM
Price$9.70$58.58
Market cap$2.34B$3.08B
Today+10.30%−14.42%
1 month+27.4%−28.7%
6 months−29.7%−45.7%
Year to date−47.3%−52.8%
1 year−49.1%−54.2%
Revenue growth (YoY)+52.8%−10.4%
Gross margin37.7%10.5%
Net margin13.2%2.6%
P/E (TTM)5.8×32.0×
Price / sales0.7×0.4×
Net cash-$14.49B-$580.8M
Dividend yield—0.55%
Volatility (60d)61.9%64.2%
Short % of float30.9%9.0%
Next earnings——

Shading marks the stronger figure where one clearly exists (lower is better for valuation and volatility).