PRIM
Primoris Services CorporationAlpine
143.08+4.80+3.47%Alpine
Pre-Market143.17 +0.09+0.06%Alpine
Market Closed At Mar 19 16:10:00 EDT
Loading...
Previous Close138.28
Open134.87
Day's Range133.92 - 145.04
52 Week Range49.10 - 174.43
Earning DateFeb 23, 2026
Dividend & Yield (TTM)0.23%
Volume917.49K
Amount129.91M
Market Cap (intraday)7.73B
Beta (5Y Monthly)
1.39
EPS (TTM)
5.09
PE Ratio (TTM)
27.59