Now Live: Cboe Europe real-time data for all major European stocks.
United States
closing in 27m
Main market

STOCKS is currently active.
Closing in 27 minutes

15:32
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).
167.375 USD
1.565
0.93%
Last update Apr 29, 3:30 PM EDT
Main market
Day range
166.17
170.6
Previous close
168.94000
Open
170.5
Access this stock data via API
Subscribe
Primoris Services Corporation
167.38
1.57
0.93%

Historical data

Prices

Date Open High Low Close % Change Volume
Apr 29, 2026 170.50 170.60 166.17 167.38 -1.83% 21085
Apr 28, 2026 169.43 170.21 163.89 168.94 -0.29% 459725
Apr 27, 2026 172 174.83 168.59 173 0.58% 451000
Apr 24, 2026 173.73 175.57 170.19 171.60 -1.23% 379500
Apr 23, 2026 173.52 176.68 170.03 172.53 -0.57% 959200
Apr 22, 2026 167.80 171.78 166.52 171.63 2.28% 746800
Apr 21, 2026 165.24 167 162.94 164.67 -0.34% 645000
Apr 20, 2026 165.65 166.55 160.41 164.72 -0.56% 582100
Apr 17, 2026 161.46 167.49 160.01 164.81 2.07% 2386300
Apr 16, 2026 161.64 163.42 156.58 157.86 -2.34% 704300
Apr 15, 2026 162.60 165.23 160.62 162.52 -0.05% 506700
Apr 14, 2026 165.20 166.37 162.49 166.23 0.62% 534000
Apr 13, 2026 160.40 164.93 159.50 163.90 2.18% 607900
Apr 10, 2026 162.53 164.82 160.61 161.14 -0.86% 609400
Apr 09, 2026 157.32 165.35 156.39 163.71 4.06% 841000
Apr 08, 2026 155.96 160 154.46 156.59 0.40% 647400
Apr 07, 2026 146 150.21 145.48 148.95 2.02% 689200
Apr 06, 2026 147.22 149.12 143 146.68 -0.37% 309100
Apr 02, 2026 146.14 153.25 144.44 147.82 1.15% 597700
Apr 01, 2026 146.74 154.60 145.82 150.67 2.68% 739100
Mar 31, 2026 139.15 145.98 136.34 143.04 2.80% 914400
Mar 30, 2026 144.87 144.87 132.60 134.40 -7.23% 1059600
Access /time_series data via our API — starting from the Basic plan and above.
Main market

Exchange is currently active.
Closing in 27 minutes

15:32
00:00
09:30
16:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).