Daily Nasdaq prices are sourced from yfinance. Yellow highlighting
marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time:
pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it.
The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.
Date
Open
High
Low
Close
Volume
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
55.3000
55.3000
51.0400
51.6000
23,700
Thu, 23 Jul 2026
56.2200
56.2200
50.8700
51.3600
5,900
Wed, 22 Jul 2026
51.0200
51.8900
51.0200
51.8900
13,600
Tue, 21 Jul 2026
53.1000
53.1900
52.4800
53.0200
71,200
Mon, 20 Jul 2026
52.4600
52.4600
51.2000
51.2000
7,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
52.0000
52.8000
51.7500
52.7000
10,800
Thu, 16 Jul 2026
51.7000
52.7000
51.3500
51.4300
21,300
Wed, 15 Jul 2026
58.6300
58.6300
52.5500
52.5500
13,900
Tue, 14 Jul 2026
53.6900
54.5500
53.6900
54.5500
7,100
Mon, 13 Jul 2026
53.8600
53.8600
52.5800
52.5800
5,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
58.8100
58.8100
54.7000
54.7700
24,100
Thu, 09 Jul 2026
55.4500
55.4500
55.4500
55.4500
200
Wed, 08 Jul 2026
54.0800
54.2000
53.5400
53.5400
23,800
Tue, 07 Jul 2026
56.6600
56.9700
56.2100
56.2100
33,500
Mon, 06 Jul 2026
58.0300
60.4800
58.0300
60.3300
1,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
57.7200
58.9900
57.7200
58.5100
5,100
Wed, 01 Jul 2026
57.1700
58.9300
57.1700
58.4400
100,900
Tue, 30 Jun 2026
62.7100
62.7100
56.8900
57.6700
217,600
Mon, 29 Jun 2026
61.9100
68.1000
56.0400
57.3000
8,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
56.4700
57.7500
56.4700
57.7500
59,000
Thu, 25 Jun 2026
55.4300
60.8900
55.4300
57.4000
130,500
Wed, 24 Jun 2026
54.6500
60.6800
54.6500
56.0000
126,300
Tue, 23 Jun 2026
54.5700
60.8200
54.5700
55.3100
90,500
Mon, 22 Jun 2026
55.9100
56.2000
54.3500
55.6100
4,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
53.7700
56.5900
53.7700
56.5900
127,800
Wed, 17 Jun 2026
51.2500
55.3600
51.2500
54.0900
324,000
Tue, 16 Jun 2026
50.9600
52.3200
50.9600
52.1400
1,200
Mon, 15 Jun 2026
52.6900
52.9400
52.2000
52.2000
235,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
50.7100
51.0400
50.7100
51.0400
44,300
Thu, 11 Jun 2026
47.5000
50.1700
47.5000
50.0800
87,500
Wed, 10 Jun 2026
46.7400
46.7400
45.9100
45.9100
156,400
Tue, 09 Jun 2026
45.2300
47.9800
45.2300
47.9800
67,900
Mon, 08 Jun 2026
45.8200
45.8200
45.8200
45.8200
700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
47.6000
48.1100
47.3400
47.3400
3,200
Thu, 04 Jun 2026
47.8600
50.0000
47.4000
47.6700
3,500
Wed, 03 Jun 2026
52.1200
54.0000
47.0300
47.3300
7,100
Tue, 02 Jun 2026
52.2900
56.5600
46.9700
46.9700
32,200
Mon, 01 Jun 2026
53.8700
59.2200
46.2200
47.9600
53,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
49.6700
49.7400
48.0600
48.5700
68,900
Thu, 28 May 2026
48.2000
48.2000
46.1400
47.0600
2,500
Wed, 27 May 2026
46.6900
46.6900
46.5000
46.6000
109,000
Tue, 26 May 2026
47.8500
47.8500
46.1100
46.6900
21,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
46.0100
46.8500
45.9200
46.0200
14,500
Thu, 21 May 2026
44.8300
46.6900
44.5700
46.0200
19,700
Wed, 20 May 2026
45.3700
46.0700
44.4700
45.1700
29,100
Tue, 19 May 2026
45.3000
45.3000
42.9100
42.9900
3,400
Mon, 18 May 2026
49.3900
54.3000
43.4700
45.4000
40,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
46.0000
46.2000
45.9500
45.9500
5,000
Thu, 14 May 2026
47.0100
48.4500
47.0100
48.0400
5,200
Wed, 13 May 2026
47.9100
48.2800
46.8600
48.2100
12,800
Tue, 12 May 2026
48.0500
49.9800
45.0600
48.8800
49,600
Mon, 11 May 2026
55.1900
55.1900
49.9200
49.9200
26,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
31 · 8-K
After-hours · 16:44 ET
VSE CORPORATION FORM 8-K - MAY 8, 2026 ↗
Fri, 08 May 2026
30 · 10-Q
After market open · 13:20 ET
10-Q ↗
Fri, 08 May 2026
52.5200
52.8700
50.7000
50.9700
33,900
Thu, 07 May 2026
53.8000
58.6600
51.9300
52.5800
49,200
Thu, 07 May 2026
29 · S-3ASR
Pre-market · 08:24 ET
S-3ASR ↗
Thu, 07 May 2026
28 · 8-K
Pre-market · 06:51 ET
8-K ↗
Wed, 06 May 2026
47.5100
55.5100
46.9100
53.5100
468,300
Tue, 05 May 2026
27 · 8-K
After-hours · 16:45 ET
VSE CORPORATION FORM 8-K - MAY 5, 2026 ↗
Tue, 05 May 2026
45.1100
48.8700
45.1100
47.2100
58,000
Mon, 04 May 2026
42.6300
46.5000
38.4500
45.1000
16,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
46.1300
47.2900
46.0300
46.1800
182,400
Thu, 30 Apr 2026
44.7900
47.2700
44.1600
46.2200
233,100
Wed, 29 Apr 2026
46.1300
46.3100
43.8000
45.1500
198,200
Tue, 28 Apr 2026
47.4200
48.8500
47.3500
48.4100
3,800
Mon, 27 Apr 2026
52.6100
57.7300
48.7700
48.9500
70,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
55.3500
55.3500
48.7900
48.9000
16,400
Thu, 23 Apr 2026
26 · DEFA14A
After market open · 15:15 ET
VSE CORPORATION - DEFA14A - 2025 PROXY - ADDITIONAL MATERIALS ↗
Thu, 23 Apr 2026
49.6300
52.5800
49.6300
50.3400
10,200
Wed, 22 Apr 2026
52.0900
52.0900
48.5800
48.5800
355,700
Tue, 21 Apr 2026
57.5600
57.9000
51.1600
52.0400
265,200
Mon, 20 Apr 2026
25 · DEFA14A
After market open · 12:04 ET
VSE CORPORATION - DEFA14A - 2025 PROXY - ADDITIONAL MATERIALS ↗
Mon, 20 Apr 2026
24 · DEFA14A
After market open · 10:54 ET
VSE CORPORATION - DEFA14A - 2025 PROXY ↗
Mon, 20 Apr 2026
63.9500
65.9300
58.1200
58.5100
2,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
58.7200
58.7200
58.7200
58.7200
15,500
Thu, 16 Apr 2026
59.6500
59.6700
56.0300
56.0300
126,900
Wed, 15 Apr 2026
56.9900
58.6000
56.2700
58.6000
232,200
Tue, 14 Apr 2026
57.8000
58.0000
57.4100
58.0000
24,400
Mon, 13 Apr 2026
58.6600
58.6600
55.4100
55.4200
103,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
58.9700
64.7700
55.9100
56.0400
47,600
Thu, 09 Apr 2026
55.6900
60.8900
55.6900
60.8900
210,500
Wed, 08 Apr 2026
54.4400
56.0100
54.4300
55.7800
694,100
Tue, 07 Apr 2026
50.0000
50.2000
49.4600
49.9400
58,800
Mon, 06 Apr 2026
51.2000
51.3100
51.0800
51.1800
419,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
49.6000
51.4100
49.4500
49.5500
3,500
Wed, 01 Apr 2026
49.7000
51.7800
49.6500
51.0700
256,400
Tue, 31 Mar 2026
46.0000
51.0700
45.9200
50.3000
693,600
Mon, 30 Mar 2026
47.0800
47.0800
47.0800
47.0800
0
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
47.0800
47.0800
47.0800
47.0800
0
Thu, 26 Mar 2026
47.1200
47.1200
47.0800
47.0800
51,500
Wed, 25 Mar 2026
48.4200
49.1700
47.8600
47.8600
17,100
Tue, 24 Mar 2026
23 · DEF 14A
After market open · 14:28 ET
VSE CORPORATION DEF 14A DEFINITIVE PROXY STATEMENT ↗
Tue, 24 Mar 2026
47.3500
47.8700
47.3500
47.6200
26,700
Mon, 23 Mar 2026
48.4000
48.4000
46.9000
46.9000
55,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
47.9600
48.7500
47.4300
47.4300
144,900
Thu, 19 Mar 2026
49.3700
49.6000
49.1700
49.1700
39,000
Wed, 18 Mar 2026
50.5200
50.5200
49.4500
49.4500
1,100
Tue, 17 Mar 2026
51.0000
51.0000
50.7500
50.7500
59,300
Mon, 16 Mar 2026
52.8700
52.8700
50.9300
50.9300
38,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
22 · PRE 14A
After-hours · 16:16 ET
VSE CORPORATION PRE 14A ↗
Fri, 13 Mar 2026
52.0500
52.0500
52.0500
52.0500
200
Thu, 12 Mar 2026
54.5100
54.5100
52.8100
52.8100
1,100
Wed, 11 Mar 2026
55.6300
55.6300
55.6300
55.6300
0
Tue, 10 Mar 2026
56.7900
57.2300
55.6300
55.6300
9,800
Mon, 09 Mar 2026
56.0400
57.0900
55.9200
57.0900
221,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
54.7200
54.8400
54.5700
54.6000
242,200
Thu, 05 Mar 2026
55.8400
55.8400
55.1000
55.3000
303,600
Wed, 04 Mar 2026
58.0600
58.0600
56.1700
57.2400
227,900
Tue, 03 Mar 2026
56.7000
56.7000
55.3900
55.9900
47,700
Mon, 02 Mar 2026
58.3500
58.3500
56.7400
56.7400
147,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
21 · 10-K
After-hours · 16:48 ET
VSE CORPORATION FORM 10-K - DECEMBER 31, 2025 ↗
Fri, 27 Feb 2026
58.3800
58.4000
56.7700
57.9500
698,600
Fri, 27 Feb 2026
20 · 8-K
Next filing day · accepted 26 Feb, 18:39 ET
VSE CORPORATION FORM 8-K Q1 2026 DIVIDEND DECLARED ↗
Thu, 26 Feb 2026
56.0900
58.9200
56.0900
58.5400
118,900
Thu, 26 Feb 2026
19 · 8-K
Next filing day · accepted 25 Feb, 17:48 ET
VSE CORPORATION FORM 8-K - Q4 2025 EARNINGS RELEASE ↗
Wed, 25 Feb 2026
57.4500
58.4200
56.9700
57.0300
450,900
Tue, 24 Feb 2026
57.9300
57.9300
55.9300
57.8000
21,300
Mon, 23 Feb 2026
58.9300
58.9300
56.8700
57.2800
39,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
57.8200
58.7100
57.8200
58.7100
29,300
Thu, 19 Feb 2026
56.7300
58.2100
56.7300
58.0400
171,300
Wed, 18 Feb 2026
56.6100
57.1600
56.2700
56.2700
788,100
Tue, 17 Feb 2026
55.1200
56.0200
55.1200
55.8700
254,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
53.9500
54.1800
53.5400
53.6000
306,700
Thu, 12 Feb 2026
55.5500
55.5500
53.6300
53.7900
161,200
Wed, 11 Feb 2026
54.5000
54.5200
53.6600
53.8200
238,900
Tue, 10 Feb 2026
53.4200
55.5600
53.0000
55.0000
867,700
Mon, 09 Feb 2026
51.0500
53.8100
51.0500
53.4600
686,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
51.5300
53.2200
51.3600
52.0800
171,800
Thu, 05 Feb 2026
51.0000
51.7500
50.4500
50.4500
170,000
Thu, 05 Feb 2026
18 · 8-K
Pre-market · 08:58 ET
8-K ↗
Wed, 04 Feb 2026
17 · 424B2
After-hours · 16:05 ET
424B2 ↗
Wed, 04 Feb 2026
16 · 8-K
After market open · 09:47 ET
8-K ↗
Wed, 04 Feb 2026
No trading
Wed, 04 Feb 2026
15 · 424B2
Pre-market · 07:46 ET
424B2 ↗
Tue, 03 Feb 2026
No trading
Mon, 02 Feb 2026
No trading
Mon, 02 Feb 2026
14 · 424B5
Pre-market · 07:41 ET
424B5 ↗
Mon, 02 Feb 2026
13 · 424B5
Pre-market · 07:39 ET
424B5 ↗
Mon, 02 Feb 2026
12 · 8-K
Pre-market · 07:12 ET
8-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
No trading
Thu, 29 Jan 2026
No trading
Thu, 29 Jan 2026
11 · 8-K
Pre-market · 09:10 ET
8-K ↗
Wed, 28 Jan 2026
No trading
Tue, 27 Jan 2026
No trading
Mon, 26 Jan 2026
No trading
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
No trading
Thu, 22 Jan 2026
No trading
Wed, 21 Jan 2026
No trading
Tue, 20 Jan 2026
No trading
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
No trading
Thu, 15 Jan 2026
No trading
Wed, 14 Jan 2026
No trading
Tue, 13 Jan 2026
No trading
Mon, 12 Jan 2026
No trading
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
No trading
Thu, 08 Jan 2026
No trading
Wed, 07 Jan 2026
No trading
Tue, 06 Jan 2026
No trading
Mon, 05 Jan 2026
No trading
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
No trading
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
No trading
Tue, 30 Dec 2025
No trading
Mon, 29 Dec 2025
No trading
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
No trading
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
No trading
Tue, 23 Dec 2025
No trading
Mon, 22 Dec 2025
No trading
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
No trading
Thu, 18 Dec 2025
No trading
Wed, 17 Dec 2025
No trading
Tue, 16 Dec 2025
No trading
Mon, 15 Dec 2025
No trading
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
No trading
Thu, 11 Dec 2025
No trading
Wed, 10 Dec 2025
No trading
Tue, 09 Dec 2025
No trading
Mon, 08 Dec 2025
No trading
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
No trading
Thu, 04 Dec 2025
No trading
Wed, 03 Dec 2025
No trading
Tue, 02 Dec 2025
No trading
Mon, 01 Dec 2025
No trading
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
No trading
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
No trading
Tue, 25 Nov 2025
No trading
Mon, 24 Nov 2025
No trading
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
No trading
Thu, 20 Nov 2025
No trading
Thu, 20 Nov 2025
10 · 8-K
Next filing day · accepted 19 Nov, 17:39 ET
VSE CORPORATION FORM 8-K Q4 2025 DIVIDEND DECLARED ↗
Wed, 19 Nov 2025
No trading
Tue, 18 Nov 2025
No trading
Mon, 17 Nov 2025
No trading
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
No trading
Thu, 13 Nov 2025
No trading
Wed, 12 Nov 2025
No trading
Tue, 11 Nov 2025
No trading
Mon, 10 Nov 2025
No trading
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
No trading
Thu, 06 Nov 2025
No trading
Wed, 05 Nov 2025
No trading
Tue, 04 Nov 2025
No trading
Mon, 03 Nov 2025
No trading
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
No trading
Thu, 30 Oct 2025
No trading
Wed, 29 Oct 2025
No trading
Wed, 29 Oct 2025
9 · 8-K
Pre-market · 08:40 ET
8-K ↗
Tue, 28 Oct 2025
8 · 424B2
After-hours · 17:26 ET
424B2 ↗
Tue, 28 Oct 2025
No trading
Mon, 27 Oct 2025
7 · 424B5
After-hours · 16:22 ET
424B5 ↗
Mon, 27 Oct 2025
6 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 27 Oct 2025
5 · 10-Q
After-hours · 16:02 ET
VSE CORPORATION 10-Q SEPTEMBER 30, 2025 ↗
Mon, 27 Oct 2025
No trading
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
No trading
Thu, 23 Oct 2025
No trading
Wed, 22 Oct 2025
No trading
Tue, 21 Oct 2025
No trading
Mon, 20 Oct 2025
No trading
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
No trading
Thu, 16 Oct 2025
No trading
Wed, 15 Oct 2025
No trading
Tue, 14 Oct 2025
No trading
Mon, 13 Oct 2025
No trading
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
4 · 8-K
After-hours · 17:15 ET
VSE CORPORATION FORM 8-K - OCTOBER 8, 2025 ↗
Fri, 10 Oct 2025
No trading
Thu, 09 Oct 2025
No trading
Wed, 08 Oct 2025
No trading
Tue, 07 Oct 2025
No trading
Mon, 06 Oct 2025
No trading
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
No trading
Thu, 02 Oct 2025
No trading
Wed, 01 Oct 2025
No trading
Tue, 30 Sep 2025
No trading
Mon, 29 Sep 2025
No trading
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
No trading
Thu, 25 Sep 2025
No trading
Wed, 24 Sep 2025
No trading
Tue, 23 Sep 2025
No trading
Mon, 22 Sep 2025
No trading
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
No trading
Thu, 18 Sep 2025
No trading
Wed, 17 Sep 2025
No trading
Tue, 16 Sep 2025
No trading
Mon, 15 Sep 2025
No trading
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
No trading
Thu, 11 Sep 2025
No trading
Wed, 10 Sep 2025
No trading
Tue, 09 Sep 2025
No trading
Mon, 08 Sep 2025
No trading
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
No trading
Thu, 04 Sep 2025
No trading
Wed, 03 Sep 2025
No trading
Tue, 02 Sep 2025
No trading
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
No trading
Thu, 28 Aug 2025
No trading
Wed, 27 Aug 2025
No trading
Tue, 26 Aug 2025
No trading
Mon, 25 Aug 2025
No trading
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
No trading
Thu, 21 Aug 2025
No trading
Wed, 20 Aug 2025
No trading
Tue, 19 Aug 2025
No trading
Mon, 18 Aug 2025
No trading
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
No trading
Thu, 14 Aug 2025
No trading
Wed, 13 Aug 2025
No trading
Tue, 12 Aug 2025
No trading
Mon, 11 Aug 2025
No trading
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
No trading
Thu, 07 Aug 2025
No trading
Wed, 06 Aug 2025
No trading
Tue, 05 Aug 2025
No trading
Mon, 04 Aug 2025
No trading
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
No trading
Thu, 31 Jul 2025
3 · 8-K
After-hours · 17:04 ET
VSE CORPORATION FORM 8-K - Q3 2025 DIVIDEND DECLARED ↗
Thu, 31 Jul 2025
2 · 10-Q
After-hours · 17:02 ET
VSE CORPORATION 10-Q JUNE 30, 2025 ↗
Thu, 31 Jul 2025
No trading
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:49 ET
VSE CORPORATION FORM 8-K - JULY 30, 2025 ↗
Wed, 30 Jul 2025
No trading
Tue, 29 Jul 2025
No trading
Mon, 28 Jul 2025
No trading
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend