VSE Corp (VSECU) stock
VSECUNasdaqServices-Engineering ServicesFiscal year ends December 31Also trades as VSEC
Financials through Q2 FY2026, quarter ended Jun 30, 2026Last filing: 10-Q on Aug 6, 2026Score 13/3019% above fair value
$43.42+0.96 (+2.27%)
Close on Nov 3, 2026Market cap $4.57BP/E 59.5Yield 0.25%
Price history
VSE share prices for every trading day, newest first. Adjusted for stock splits, not for dividends.
Close, Nov 3, 2026
$43.43
+2.27% on the day
52-week range
$38.45 – $68.10
-36.2% from the high
Change over 52 weeks
-13.9%
From $50.45 on Feb 5, 2026
Average volume
43,302
Shares a day, last 90 sessions
| Date | Open | High | Low | Close | Change | Volume |
|---|---|---|---|---|---|---|
| Nov 3, 2026 | $43.03 | $43.43 | $42.80 | $43.43 | +2.27% | 1,684 |
| Nov 2, 2026 | $42.18 | $42.89 | $42.18 | $42.46 | +6.74% | 2,077 |
| Oct 30, 2026 | $39.48 | $39.92 | $39.01 | $39.78 | -5.80% | 101,435 |
| Oct 29, 2026 | $42.26 | $42.63 | $41.75 | $42.23 | +3.84% | 36,687 |
| Oct 28, 2026 | $40.59 | $40.81 | $40.20 | $40.67 | 0.00% | 24,336 |
| Oct 27, 2026 | $40.03 | $40.78 | $40.02 | $40.67 | +0.44% | 9,030 |
| Oct 26, 2026 | $40.63 | $40.92 | $40.48 | $40.49 | +3.48% | 168,161 |
| Oct 23, 2026 | $39.41 | $39.41 | $39.13 | $39.13 | -4.26% | 401,282 |
| Oct 22, 2026 | $40.47 | $40.87 | $40.47 | $40.87 | -3.40% | 9,002 |
| Oct 21, 2026 | $42.07 | $42.49 | $41.85 | $42.31 | +0.09% | 91,688 |
| Oct 20, 2026 | $42.43 | $43.15 | $41.77 | $42.27 | -1.01% | 169,293 |
| Oct 19, 2026 | $43.23 | $43.48 | $42.70 | $42.70 | -1.59% | 3,685 |
| Oct 16, 2026 | $43.98 | $43.98 | $42.08 | $43.39 | -0.40% | 8,132 |
| Oct 15, 2026 | $42.00 | $43.56 | $41.63 | $43.56 | +3.04% | 193,712 |
| Oct 14, 2026 | $43.38 | $43.70 | $42.22 | $42.28 | -3.47% | 137,263 |
| Oct 13, 2026 | $43.78 | $43.80 | $43.73 | $43.80 | -2.43% | 1,511 |
| Oct 12, 2026 | $45.45 | $45.45 | $44.63 | $44.89 | -2.07% | 72,184 |
| Oct 9, 2026 | $45.84 | $45.84 | $45.84 | $45.84 | +3.96% | 236 |
| Oct 8, 2026 | $44.04 | $44.09 | $44.04 | $44.09 | -2.45% | 10,171 |
| Oct 7, 2026 | $44.42 | $45.20 | $44.42 | $45.20 | +0.47% | 1,969 |
| Oct 6, 2026 | $44.99 | $44.99 | $44.99 | $44.99 | 0.00% | – |
| Oct 5, 2026 | $44.79 | $45.04 | $44.76 | $44.99 | +0.60% | 1,362 |
| Oct 2, 2026 | $43.65 | $44.75 | $43.52 | $44.72 | +2.07% | 113,611 |
| Oct 1, 2026 | $42.69 | $43.82 | $42.65 | $43.82 | -0.71% | 11,277 |
| Sep 30, 2026 | $44.23 | $44.38 | $43.64 | $44.13 | -3.79% | 27,259 |
| Sep 29, 2026 | $46.00 | $46.00 | $45.49 | $45.87 | -0.30% | 20,396 |
| Sep 28, 2026 | $46.01 | $46.01 | $46.01 | $46.01 | -3.12% | 802 |
| Sep 25, 2026 | $47.15 | $47.62 | $47.15 | $47.49 | +1.59% | 1,618 |
| Sep 24, 2026 | $45.61 | $46.75 | $45.61 | $46.75 | +0.29% | 2,853 |
| Sep 23, 2026 | $46.67 | $47.00 | $46.49 | $46.61 | -3.02% | 28,877 |
| Sep 22, 2026 | $47.16 | $48.06 | $47.16 | $48.06 | +2.43% | 2,212 |
| Sep 21, 2026 | $45.74 | $47.49 | $45.74 | $46.92 | +1.38% | 1,628 |
| Sep 18, 2026 | $46.50 | $46.60 | $46.10 | $46.28 | +0.16% | 2,712 |
| Sep 17, 2026 | $47.14 | $47.14 | $46.21 | $46.21 | -3.66% | 4,183 |
| Sep 16, 2026 | $47.43 | $48.00 | $47.42 | $47.96 | +3.16% | 2,366 |
| Sep 15, 2026 | $47.78 | $48.01 | $46.12 | $46.49 | -3.77% | 69,618 |
| Sep 14, 2026 | $53.00 | $53.00 | $48.31 | $48.31 | -3.34% | 957 |
| Sep 11, 2026 | $49.98 | $49.98 | $49.98 | $49.98 | +0.50% | 258 |
| Sep 10, 2026 | $54.00 | $54.00 | $49.51 | $49.73 | -2.51% | 1,488 |
| Sep 9, 2026 | $52.84 | $52.84 | $51.01 | $51.01 | -3.38% | 139,353 |
| Sep 8, 2026 | $52.79 | $52.79 | $52.79 | $52.79 | -0.20% | 3,021 |
| Sep 4, 2026 | $52.90 | $52.90 | $52.90 | $52.90 | +1.99% | 807 |
| Sep 3, 2026 | $49.76 | $52.23 | $49.76 | $51.87 | +1.01% | 1,600 |
| Sep 2, 2026 | $51.49 | $51.50 | $51.35 | $51.35 | -2.54% | 175,425 |
| Sep 1, 2026 | $58.00 | $58.00 | $52.69 | $52.69 | -2.01% | 99,378 |
| Aug 31, 2026 | $57.00 | $57.00 | $53.00 | $53.77 | -2.70% | 42,003 |
| Aug 28, 2026 | $55.18 | $55.26 | $55.18 | $55.26 | -2.59% | 1,750 |
| Aug 27, 2026 | $56.55 | $56.73 | $56.20 | $56.73 | -1.01% | 3,222 |
| Aug 26, 2026 | $56.69 | $57.31 | $56.57 | $57.31 | +3.52% | 4,944 |
| Aug 25, 2026 | $55.10 | $55.52 | $55.10 | $55.36 | +1.21% | 3,779 |
| Aug 24, 2026 | $61.17 | $61.17 | $54.70 | $54.70 | -1.67% | 24,845 |
| Aug 21, 2026 | $55.07 | $55.85 | $55.07 | $55.63 | +0.90% | 40,044 |
| Aug 20, 2026 | $56.19 | $56.19 | $55.12 | $55.14 | -5.18% | 64,764 |
| Aug 19, 2026 | $58.32 | $58.67 | $57.93 | $58.15 | -1.47% | 15,725 |
| Aug 18, 2026 | $61.00 | $61.00 | $58.26 | $59.02 | -2.85% | 16,027 |
| Aug 17, 2026 | $59.95 | $60.75 | $59.95 | $60.75 | +1.22% | 74,322 |
| Aug 14, 2026 | $58.73 | $60.15 | $58.73 | $60.02 | +2.41% | 10,516 |
| Aug 13, 2026 | $59.93 | $60.04 | $58.61 | $58.61 | -3.40% | 200,273 |
| Aug 12, 2026 | $60.47 | $60.74 | $60.15 | $60.67 | +1.15% | 9,272 |
| Aug 11, 2026 | $58.36 | $59.98 | $58.36 | $59.98 | +7.78% | 67,511 |
| Aug 10, 2026 | $55.00 | $56.38 | $55.00 | $55.65 | +0.92% | 115,581 |
| Aug 7, 2026 | $55.65 | $55.65 | $54.59 | $55.14 | -2.73% | 191,131 |
| Aug 6, 2026 | $60.69 | $60.69 | $56.69 | $56.69 | +3.54% | 6,502 |
| Aug 5, 2026 | $54.57 | $54.91 | $54.52 | $54.75 | +0.77% | 10,161 |
| Aug 4, 2026 | $53.85 | $55.01 | $53.85 | $54.33 | +5.05% | 20,674 |
| Aug 3, 2026 | $50.93 | $52.22 | $50.93 | $51.72 | +1.85% | 64,602 |
| Jul 31, 2026 | $48.95 | $50.89 | $48.90 | $50.78 | -1.55% | 41,732 |
| Jul 30, 2026 | $49.11 | $51.58 | $49.11 | $51.58 | +3.87% | 16,715 |
| Jul 29, 2026 | $57.36 | $57.36 | $49.66 | $49.66 | -5.28% | 62,835 |
| Jul 28, 2026 | $51.74 | $52.43 | $51.20 | $52.43 | +0.50% | 21,946 |
| Jul 27, 2026 | $54.29 | $54.29 | $51.48 | $52.17 | +1.10% | 14,780 |
| Jul 24, 2026 | $55.30 | $55.30 | $51.04 | $51.60 | +0.47% | 23,727 |
| Jul 23, 2026 | $56.22 | $56.22 | $50.87 | $51.36 | -1.02% | 5,908 |
| Jul 22, 2026 | $51.02 | $51.89 | $51.02 | $51.89 | -2.13% | 13,584 |
| Jul 21, 2026 | $53.10 | $53.19 | $52.48 | $53.02 | +3.55% | 71,213 |
| Jul 20, 2026 | $52.46 | $52.46 | $51.20 | $51.20 | -2.85% | 7,208 |
| Jul 17, 2026 | $52.00 | $52.80 | $51.75 | $52.70 | +2.48% | 10,780 |
| Jul 16, 2026 | $51.70 | $52.70 | $51.35 | $51.43 | -2.14% | 21,340 |
| Jul 15, 2026 | $58.63 | $58.63 | $52.55 | $52.55 | -3.67% | 13,930 |
| Jul 14, 2026 | $53.69 | $54.55 | $53.69 | $54.55 | +3.75% | 7,078 |
| Jul 13, 2026 | $53.86 | $53.86 | $52.58 | $52.58 | -4.00% | 5,084 |
| Jul 10, 2026 | $58.81 | $58.81 | $54.70 | $54.77 | -1.23% | 24,119 |
| Jul 9, 2026 | $55.45 | $55.45 | $55.45 | $55.45 | +3.57% | 205 |
| Jul 8, 2026 | $54.08 | $54.20 | $53.54 | $53.54 | -4.74% | 23,841 |
| Jul 7, 2026 | $56.66 | $56.97 | $56.21 | $56.21 | -6.84% | 33,510 |
| Jul 6, 2026 | $58.03 | $60.48 | $58.03 | $60.33 | +3.11% | 1,380 |
| Jul 2, 2026 | $57.72 | $58.99 | $57.72 | $58.51 | +0.12% | 5,086 |
| Jul 1, 2026 | $57.17 | $58.93 | $57.17 | $58.44 | +1.34% | 100,928 |
| Jun 30, 2026 | $62.71 | $62.71 | $56.89 | $57.67 | +0.65% | 217,584 |
| Jun 29, 2026 | $61.91 | $68.10 | $56.04 | $57.30 | -0.78% | 8,442 |
| Jun 26, 2026 | $56.47 | $57.75 | $56.47 | $57.75 | +0.61% | 59,039 |
| Jun 25, 2026 | $55.43 | $60.89 | $55.43 | $57.40 | +2.50% | 130,544 |
| Jun 24, 2026 | $54.65 | $60.68 | $54.65 | $56.00 | +1.25% | 126,324 |
| Jun 23, 2026 | $54.57 | $60.82 | $54.57 | $55.31 | -0.54% | 90,508 |
| Jun 22, 2026 | $55.91 | $56.20 | $54.35 | $55.61 | -1.73% | 4,415 |
| Jun 18, 2026 | $53.77 | $56.59 | $53.77 | $56.59 | +4.62% | 127,752 |
| Jun 17, 2026 | $51.25 | $55.36 | $51.25 | $54.09 | +3.74% | 323,995 |
| Jun 16, 2026 | $50.96 | $52.32 | $50.96 | $52.14 | -0.11% | 1,186 |
| Jun 15, 2026 | $52.69 | $52.94 | $52.20 | $52.20 | +2.27% | 235,616 |
| Jun 12, 2026 | $50.71 | $51.04 | $50.71 | $51.04 | +1.92% | 44,331 |
| Jun 11, 2026 | $47.50 | $50.17 | $47.50 | $50.08 | +9.08% | 87,467 |
| Jun 10, 2026 | $46.74 | $46.74 | $45.91 | $45.91 | -4.31% | 156,385 |
| Jun 9, 2026 | $45.23 | $47.98 | $45.23 | $47.98 | +4.71% | 67,939 |
| Jun 8, 2026 | $45.82 | $45.82 | $45.82 | $45.82 | -3.21% | 741 |
| Jun 5, 2026 | $47.60 | $48.11 | $47.34 | $47.34 | -0.69% | 3,244 |
| Jun 4, 2026 | $47.86 | $50.00 | $47.40 | $47.67 | +0.73% | 3,482 |
| Jun 3, 2026 | $52.12 | $54.00 | $47.03 | $47.33 | +0.76% | 7,074 |
| Jun 2, 2026 | $52.29 | $56.56 | $46.97 | $46.97 | -2.06% | 32,218 |
| Jun 1, 2026 | $53.87 | $59.22 | $46.22 | $47.96 | -1.26% | 53,457 |
| May 29, 2026 | $49.67 | $49.74 | $48.06 | $48.57 | +3.22% | 68,881 |
| May 28, 2026 | $48.20 | $48.20 | $46.14 | $47.06 | +0.98% | 2,506 |
| May 27, 2026 | $46.69 | $46.69 | $46.50 | $46.60 | -0.19% | 109,030 |
| May 26, 2026 | $47.85 | $47.85 | $46.11 | $46.69 | +1.46% | 21,586 |
| May 22, 2026 | $46.01 | $46.85 | $45.92 | $46.02 | 0.00% | 14,461 |
| May 21, 2026 | $44.83 | $46.69 | $44.57 | $46.02 | +1.88% | 19,653 |
| May 20, 2026 | $45.37 | $46.07 | $44.47 | $45.17 | +5.08% | 29,122 |
| May 19, 2026 | $45.30 | $45.30 | $42.91 | $42.99 | -5.31% | 3,373 |
| May 18, 2026 | $49.39 | $54.30 | $43.47 | $45.40 | -1.21% | 40,918 |
| May 15, 2026 | $46.00 | $46.20 | $45.95 | $45.95 | -4.35% | 5,009 |
| May 14, 2026 | $47.01 | $48.45 | $47.01 | $48.04 | -0.35% | 5,243 |
| May 13, 2026 | $47.91 | $48.28 | $46.86 | $48.21 | -1.37% | 12,802 |
| May 12, 2026 | $48.05 | $49.98 | $45.06 | $48.88 | -2.08% | 49,643 |
| May 11, 2026 | $55.19 | $55.19 | $49.92 | $49.92 | -2.06% | 26,869 |
| May 8, 2026 | $52.52 | $52.87 | $50.70 | $50.97 | -3.06% | 33,905 |
| May 7, 2026 | $53.80 | $58.66 | $51.93 | $52.58 | -1.74% | 49,231 |
| May 6, 2026 | $47.51 | $55.51 | $46.91 | $53.51 | +13.34% | 468,324 |
| May 5, 2026 | $45.11 | $48.87 | $45.11 | $47.21 | +4.68% | 57,951 |
| May 4, 2026 | $42.63 | $46.50 | $38.45 | $45.10 | -2.34% | 16,285 |
| May 1, 2026 | $46.13 | $47.29 | $46.03 | $46.18 | -0.09% | 182,370 |
| Apr 30, 2026 | $44.79 | $47.27 | $44.16 | $46.22 | +2.37% | 233,134 |
| Apr 29, 2026 | $46.13 | $46.31 | $43.80 | $45.15 | -6.73% | 198,219 |
| Apr 28, 2026 | $47.42 | $48.85 | $47.35 | $48.41 | -1.11% | 3,825 |
| Apr 27, 2026 | $52.61 | $57.73 | $48.77 | $48.95 | +0.11% | 70,630 |
| Apr 24, 2026 | $55.35 | $55.35 | $48.79 | $48.90 | -2.86% | 16,403 |
| Apr 23, 2026 | $49.63 | $52.58 | $49.63 | $50.34 | +3.63% | 10,182 |
| Apr 22, 2026 | $52.09 | $52.09 | $48.58 | $48.58 | -6.66% | 355,677 |
| Apr 21, 2026 | $57.56 | $57.90 | $51.16 | $52.04 | -11.06% | 265,179 |
| Apr 20, 2026 | $63.95 | $65.93 | $58.12 | $58.51 | -0.35% | 2,843 |
| Apr 17, 2026 | $58.72 | $58.72 | $58.72 | $58.72 | +4.80% | 15,538 |
| Apr 16, 2026 | $59.65 | $59.67 | $56.03 | $56.03 | -4.39% | 126,913 |
| Apr 15, 2026 | $56.99 | $58.60 | $56.27 | $58.60 | +1.03% | 232,233 |
| Apr 14, 2026 | $57.80 | $58.00 | $57.41 | $58.00 | +4.66% | 24,396 |
| Apr 13, 2026 | $58.66 | $58.66 | $55.41 | $55.42 | -1.11% | 103,015 |
| Apr 10, 2026 | $58.97 | $64.77 | $55.91 | $56.04 | -7.97% | 47,578 |
| Apr 9, 2026 | $55.69 | $60.89 | $55.69 | $60.89 | +9.16% | 210,478 |
| Apr 8, 2026 | $54.44 | $56.01 | $54.43 | $55.78 | +11.69% | 694,108 |
| Apr 7, 2026 | $50.00 | $50.20 | $49.46 | $49.94 | -2.42% | 58,756 |
| Apr 6, 2026 | $51.20 | $51.31 | $51.08 | $51.18 | +3.29% | 419,941 |
| Apr 2, 2026 | $49.60 | $51.41 | $49.45 | $49.55 | -2.98% | 3,534 |
| Apr 1, 2026 | $49.70 | $51.78 | $49.65 | $51.07 | +1.53% | 256,390 |
| Mar 31, 2026 | $46.00 | $51.07 | $45.92 | $50.30 | +6.84% | 693,605 |
| Mar 30, 2026 | $47.08 | $47.08 | $47.08 | $47.08 | 0.00% | – |
| Mar 27, 2026 | $47.08 | $47.08 | $47.08 | $47.08 | 0.00% | – |
| Mar 26, 2026 | $47.12 | $47.12 | $47.08 | $47.08 | -1.63% | 51,475 |
| Mar 25, 2026 | $48.42 | $49.17 | $47.86 | $47.86 | +0.50% | 17,061 |
| Mar 24, 2026 | $47.35 | $47.87 | $47.35 | $47.62 | +1.54% | 26,705 |
| Mar 23, 2026 | $48.40 | $48.40 | $46.90 | $46.90 | -1.12% | 55,455 |
| Mar 20, 2026 | $47.96 | $48.75 | $47.43 | $47.43 | -3.54% | 144,948 |
| Mar 19, 2026 | $49.37 | $49.60 | $49.17 | $49.17 | -0.57% | 38,973 |
| Mar 18, 2026 | $50.52 | $50.52 | $49.45 | $49.45 | -2.56% | 1,057 |
| Mar 17, 2026 | $51.00 | $51.00 | $50.75 | $50.75 | -0.35% | 59,326 |
| Mar 16, 2026 | $52.87 | $52.87 | $50.93 | $50.93 | -2.15% | 38,540 |
| Mar 13, 2026 | $52.05 | $52.05 | $52.05 | $52.05 | -1.44% | 243 |
| Mar 12, 2026 | $54.51 | $54.51 | $52.81 | $52.81 | -5.07% | 1,097 |
| Mar 11, 2026 | $55.63 | $55.63 | $55.63 | $55.63 | 0.00% | 77 |
| Mar 10, 2026 | $56.79 | $57.23 | $55.63 | $55.63 | -2.56% | 9,782 |
| Mar 9, 2026 | $56.04 | $57.09 | $55.92 | $57.09 | +4.56% | 221,132 |
| Mar 6, 2026 | $54.72 | $54.84 | $54.57 | $54.60 | -1.27% | 242,210 |
| Mar 5, 2026 | $55.84 | $55.84 | $55.10 | $55.30 | -3.38% | 303,580 |
| Mar 4, 2026 | $58.06 | $58.06 | $56.17 | $57.24 | +2.22% | 227,871 |
| Mar 3, 2026 | $56.70 | $56.70 | $55.39 | $55.99 | -1.32% | 47,719 |
| Mar 2, 2026 | $58.35 | $58.35 | $56.74 | $56.74 | -2.09% | 147,082 |
| Feb 27, 2026 | $58.38 | $58.40 | $56.77 | $57.95 | -1.01% | 698,616 |
| Feb 26, 2026 | $56.09 | $58.92 | $56.09 | $58.54 | +2.65% | 118,929 |
| Feb 25, 2026 | $57.45 | $58.42 | $56.97 | $57.03 | -1.33% | 450,857 |
| Feb 24, 2026 | $57.93 | $57.93 | $55.93 | $57.80 | +0.91% | 21,313 |
| Feb 23, 2026 | $58.93 | $58.93 | $56.87 | $57.28 | -2.44% | 39,300 |
| Feb 20, 2026 | $58.71 | $58.71 | $57.82 | $58.71 | +1.15% | 29,302 |
| Feb 19, 2026 | $56.73 | $58.21 | $56.73 | $58.04 | +3.15% | 171,293 |
| Feb 18, 2026 | $56.61 | $57.16 | $56.27 | $56.27 | +0.72% | 788,050 |
| Feb 17, 2026 | $55.12 | $56.02 | $55.12 | $55.87 | +4.23% | 254,677 |
| Feb 13, 2026 | $53.95 | $54.18 | $53.54 | $53.60 | -0.35% | 306,719 |
| Feb 12, 2026 | $55.55 | $55.55 | $53.63 | $53.79 | -0.06% | 161,180 |
| Feb 11, 2026 | $54.50 | $54.52 | $53.66 | $53.82 | -2.15% | 238,900 |
| Feb 10, 2026 | $53.42 | $55.56 | $53.00 | $55.00 | +2.88% | 867,727 |
| Feb 9, 2026 | $51.05 | $53.81 | $51.05 | $53.46 | +2.65% | 686,036 |
| Feb 6, 2026 | $51.53 | $53.22 | $51.36 | $52.08 | +3.23% | 171,822 |
| Feb 5, 2026 | $51.00 | $51.75 | $50.45 | $50.45 | – | 169,963 |
See a number that looks wrong?