Stock Comparison

KNF PRIM
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric KNF
Knife River Corp
PRIM
Primoris Services Corp
Price $85.77 $147.06
Change % +1.26% +3.13%
Market Cap 4.56B 8.87B
P/E Ratio 29.0 32.0
EPS $2.76 $5.06
52W High $103.18 $174.43
52W Low $58.72 $49.10
Volume
Avg Volume 487.2K 684.9K
Open $83.07 $141.75
Prev Close $84.70 $142.59
Div Yield 0.19%
Annual Dividend $0.24
Payout Ratio 7.1%
Analyst Rating Strong buy Buy
Price Target $21.85 $76.64
Total Analysts 16 21