Canada markets open in 48 minutes

Primoris Services Corporation (PRIM)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
53.11-0.64 (-1.19%)
At close: 04:00PM EDT
52.93 -0.18 (-0.34%)
Pre-Market: 08:14AM EDT
In The Money
Show:ListStraddle
CallsforJune 21, 2024
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
PRIM240621C000250002023-12-14 2:22PM EDT25.009.378.4012.000.00--10.00%
PRIM240621C000325002024-01-18 11:04AM EDT32.503.806.408.600.00-500.00%
PRIM240621C000350002024-04-08 1:06PM EDT35.0012.0011.9015.500.00-130.00%
PRIM240621C000375002024-05-30 9:30AM EDT37.5019.600.000.000.00-1130.00%
PRIM240621C000400002024-05-31 3:40PM EDT40.0014.600.000.000.00-190.00%
PRIM240621C000425002024-05-30 9:30AM EDT42.5014.700.000.000.00-160.00%
PRIM240621C000450002024-06-14 3:04PM EDT45.008.030.000.000.00-3770.00%
PRIM240621C000475002024-06-03 9:34AM EDT47.508.000.000.000.00-2360.00%
PRIM240621C000500002024-06-12 11:53AM EDT50.004.500.000.000.00-31,0260.00%
PRIM240621C000525002024-05-29 10:59AM EDT52.504.250.000.000.00-1440.00%
PRIM240621C000550002024-06-12 12:02PM EDT55.001.840.000.000.00-1586.25%
PRIM240621C000575002024-05-31 11:53AM EDT57.500.850.000.000.00-909212.50%
PRIM240621C000600002024-05-31 1:19PM EDT60.000.450.000.000.00-1125.00%
PutsforJune 21, 2024
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
PRIM240621P000200002024-04-25 9:30AM EDT20.000.050.000.750.00-12503.13%
PRIM240621P000325002024-05-06 10:14AM EDT32.500.110.001.200.00-204309.38%
PRIM240621P000350002024-02-28 10:52AM EDT35.001.200.001.600.00-11293.55%
PRIM240621P000425002024-05-10 3:18PM EDT42.500.200.001.450.00-26178.52%
PRIM240621P000450002024-05-24 1:49PM EDT45.000.250.000.000.00-32925.00%
PRIM240621P000475002024-06-11 2:17PM EDT47.500.050.000.000.00-1125.00%
PRIM240621P000500002024-05-31 3:02PM EDT50.000.500.000.000.00-901,09812.50%
PRIM240621P000525002024-06-14 11:52AM EDT52.500.050.000.000.00-31,0053.13%
PRIM240621P000550002024-06-04 10:17AM EDT55.002.480.000.000.00-220.00%
PRIM240621P000575002024-06-12 3:22PM EDT57.503.300.000.000.00-540.00%
PRIM240621P000625002024-05-29 10:33AM EDT62.507.630.000.000.00--00.00%