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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
95.1600
96.1800
94.5690
95.3600
173,134
Thu, 22 Oct 2026
94.2100
96.5300
93.5700
96.1500
182,200
Wed, 21 Oct 2026
94.0800
94.2900
93.1200
94.1400
217,200
Tue, 20 Oct 2026
91.6300
95.9600
90.8800
94.0800
266,800
Mon, 19 Oct 2026
94.0700
95.7000
91.1100
91.6300
293,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
95.2800
96.4300
93.8200
94.0500
195,400
Thu, 15 Oct 2026
95.3200
96.3700
94.3100
94.9700
271,800
Wed, 14 Oct 2026
96.0200
96.0200
92.9700
94.7500
270,500
Tue, 13 Oct 2026
95.1100
97.7400
95.0700
96.9300
249,700
Mon, 12 Oct 2026
93.3000
95.1400
91.6700
94.9000
225,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
91.4800
93.5600
90.9000
93.3000
157,400
Thu, 08 Oct 2026
92.2600
92.5900
89.4200
91.6000
148,200
Wed, 07 Oct 2026
93.0100
93.7600
91.6400
92.7900
206,400
Tue, 06 Oct 2026
93.6500
94.1900
92.9100
94.1600
166,200
Mon, 05 Oct 2026
93.4000
94.1300
91.9500
93.0200
268,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
94.0900
94.4400
92.2000
93.4000
246,400
Thu, 01 Oct 2026
90.7900
93.1300
89.6800
92.8900
192,700
Wed, 30 Sep 2026
90.1900
90.9300
88.7600
90.0100
215,400
Tue, 29 Sep 2026
89.4300
90.2800
88.3400
89.8200
186,300
Mon, 28 Sep 2026
89.5800
90.2300
87.8700
89.4100
146,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
91.7800
92.7600
90.4000
90.5100
138,100
Thu, 24 Sep 2026
91.7900
91.9000
89.6300
91.1600
197,800
Wed, 23 Sep 2026
91.6000
92.6700
90.9700
92.0300
189,100
Tue, 22 Sep 2026
93.2300
94.0400
91.0600
91.5800
176,000
Mon, 21 Sep 2026
91.7200
92.7900
90.0100
92.2500
174,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
92.0100
92.0100
89.7700
91.1000
959,800
Thu, 17 Sep 2026
93.2200
93.2200
91.1800
92.0400
268,000
Wed, 16 Sep 2026
92.3200
94.3200
91.7100
92.3700
347,800
Tue, 15 Sep 2026
92.2100
93.7300
91.9000
92.2400
189,200
Mon, 14 Sep 2026
17 · 8-K
After-hours · 17:13 ET
CURRENT REPORT FILING ↗
Mon, 14 Sep 2026
91.5600
93.5000
90.8900
92.8700
207,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
88.9800
92.0700
88.6600
91.8300
191,400
Thu, 10 Sep 2026
88.2800
89.3400
87.4900
88.0100
165,000
Wed, 09 Sep 2026
89.1300
90.0000
87.8200
88.2900
146,200
Tue, 08 Sep 2026
90.8800
91.1800
89.0000
89.7900
153,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
91.1700
93.3400
90.0300
92.1000
188,600
Thu, 03 Sep 2026
87.8100
91.5500
87.4300
90.8700
241,000
Wed, 02 Sep 2026
87.0700
88.7300
87.0000
87.2700
153,700
Tue, 01 Sep 2026
87.4500
89.9900
86.0700
86.5800
192,500
Mon, 31 Aug 2026
87.0400
88.3500
86.6100
87.9700
161,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
88.3800
89.6800
86.9600
87.2800
175,000
Thu, 27 Aug 2026
86.2200
87.7500
85.0800
87.6600
204,700
Wed, 26 Aug 2026
87.1400
87.1400
84.9300
86.1600
202,200
Tue, 25 Aug 2026
86.7200
87.4000
85.6100
86.3600
208,700
Mon, 24 Aug 2026
86.5200
87.5700
86.1000
86.2600
147,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
86.8100
87.8500
86.1300
86.8500
176,000
Thu, 20 Aug 2026
86.5900
89.1100
85.9600
86.8500
229,500
Wed, 19 Aug 2026
86.9400
87.4600
85.7000
86.5300
149,100
Tue, 18 Aug 2026
86.1300
86.9500
85.3500
86.1400
210,200
Mon, 17 Aug 2026
87.6900
89.8500
86.1900
86.7800
202,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
89.6200
90.1200
87.8500
88.5300
94,500
Thu, 13 Aug 2026
88.9000
89.1000
87.4100
88.7200
171,200
Wed, 12 Aug 2026
89.1900
89.5300
87.1100
88.7400
275,700
Tue, 11 Aug 2026
90.7800
91.4700
88.0300
88.8200
252,300
Mon, 10 Aug 2026
89.6400
91.4800
89.4500
90.2600
150,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
90.3500
92.0400
88.9500
89.5800
207,700
Thu, 06 Aug 2026
92.9900
93.0900
89.6700
90.3500
275,900
Wed, 05 Aug 2026
97.2000
97.7800
89.1800
94.5600
478,000
Tue, 04 Aug 2026
16 · 8-K
After-hours · 17:29 ET
8-K ↗
Tue, 04 Aug 2026
15 · 10-Q
After-hours · 17:16 ET
10-Q ↗
Tue, 04 Aug 2026
93.0500
98.1400
92.9400
97.0500
385,700
Mon, 03 Aug 2026
93.0900
95.7500
93.0900
93.6600
290,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
90.9900
92.8400
89.1100
92.4100
325,700
Thu, 30 Jul 2026
93.1300
93.1300
90.1200
90.9900
323,100
Wed, 29 Jul 2026
92.6000
95.6400
91.3300
93.1100
324,300
Tue, 28 Jul 2026
90.2500
93.1300
89.0600
92.6000
238,000
Mon, 27 Jul 2026
90.1100
92.0000
88.6800
89.1000
256,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
14 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Fri, 24 Jul 2026
13 · DEF 14A
After-hours · 16:02 ET
DEF 14A ↗
Fri, 24 Jul 2026
87.3100
89.6500
86.6400
89.0200
190,300
Thu, 23 Jul 2026
86.5500
89.0000
86.0900
86.8300
287,400
Wed, 22 Jul 2026
88.8100
89.8400
85.9600
87.6100
244,000
Tue, 21 Jul 2026
90.3100
92.3500
88.8000
89.2900
340,400
Mon, 20 Jul 2026
89.0900
92.0000
89.0600
90.4000
310,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
86.3800
89.5300
86.3000
89.2700
179,500
Thu, 16 Jul 2026
86.4800
89.3900
86.4800
87.7600
254,400
Wed, 15 Jul 2026
88.3500
89.3100
85.9500
86.4800
206,300
Tue, 14 Jul 2026
90.0000
91.2000
87.4300
87.5600
309,900
Mon, 13 Jul 2026
12 · PRE 14A
After-hours · 16:54 ET
PRE 14A ↗
Mon, 13 Jul 2026
90.2200
91.8300
87.9900
90.0000
263,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
87.9100
89.8400
87.1300
89.6300
158,100
Thu, 09 Jul 2026
85.6000
88.3800
85.1400
87.8600
222,500
Wed, 08 Jul 2026
83.4100
85.8500
82.3500
85.4400
209,400
Tue, 07 Jul 2026
83.5600
84.5900
82.6700
83.8300
192,000
Mon, 06 Jul 2026
11 · 8-K
After-hours · 16:41 ET
CURRENT REPORT FILING ↗
Mon, 06 Jul 2026
81.0000
83.6300
79.8400
83.3300
133,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
82.2300
82.6500
80.1400
80.8200
138,500
Wed, 01 Jul 2026
83.3300
85.2700
82.2300
82.3500
226,400
Tue, 30 Jun 2026
81.2000
83.4600
79.2500
83.2300
199,900
Mon, 29 Jun 2026
79.8400
81.8600
79.1200
80.4900
273,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
80.4900
81.0300
78.8500
79.8400
589,300
Thu, 25 Jun 2026
81.3000
82.8500
80.6400
81.0600
200,000
Wed, 24 Jun 2026
79.3200
81.3000
76.5900
80.8100
215,400
Tue, 23 Jun 2026
78.8100
80.1000
77.7900
79.2000
221,700
Mon, 22 Jun 2026
81.7600
83.1800
78.7800
79.1100
247,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
81.6800
82.6300
79.9000
81.8500
883,100
Wed, 17 Jun 2026
81.6800
83.8600
79.0000
80.3600
218,200
Tue, 16 Jun 2026
83.7400
85.8400
81.9100
82.4100
207,600
Mon, 15 Jun 2026
83.9600
86.5200
82.7600
83.0900
247,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
84.2300
86.1400
82.4600
83.1900
299,100
Thu, 11 Jun 2026
83.8100
85.0900
82.4800
83.7800
316,400
Wed, 10 Jun 2026
82.1800
83.5700
81.5700
83.3300
198,400
Tue, 09 Jun 2026
83.9300
87.0000
80.9200
82.1500
150,400
Mon, 08 Jun 2026
82.6200
84.0000
82.0600
83.3500
218,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
80.9000
83.0800
80.9000
82.3200
184,500
Thu, 04 Jun 2026
81.1900
82.4600
80.1400
80.9000
244,100
Wed, 03 Jun 2026
84.1500
85.3700
80.2400
80.3900
342,600
Tue, 02 Jun 2026
81.6900
84.6300
80.5200
84.3600
398,600
Mon, 01 Jun 2026
81.9900
84.1200
79.4800
81.9800
408,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.1500
85.7400
77.5500
82.0900
645,000
Thu, 28 May 2026
10 · 10-K
After-hours · 17:02 ET
10-K ↗
Thu, 28 May 2026
9 · 8-K
After-hours · 16:25 ET
8-K ↗
Thu, 28 May 2026
89.5200
90.5000
88.1200
88.6500
319,800
Wed, 27 May 2026
87.4100
90.3400
87.3400
89.1900
194,100
Tue, 26 May 2026
85.0900
87.4200
85.0900
86.9400
233,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
83.1500
85.4300
81.5000
85.3700
233,600
Thu, 21 May 2026
82.3000
82.6500
80.6700
82.1300
165,400
Wed, 20 May 2026
81.8200
83.2500
79.7900
82.9500
128,900
Tue, 19 May 2026
81.7800
82.6000
81.2900
81.9400
119,300
Mon, 18 May 2026
83.1000
85.2600
82.0000
82.4500
137,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
84.8700
85.3100
83.0500
83.1000
172,500
Thu, 14 May 2026
84.2800
86.7000
84.0000
85.3700
130,000
Wed, 13 May 2026
83.5600
84.3700
80.3100
83.2200
158,200
Tue, 12 May 2026
89.0000
89.0000
83.9100
84.2800
234,700
Mon, 11 May 2026
90.5200
92.6700
88.2300
89.0000
327,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
87.0500
90.4300
86.6000
90.3100
174,200
Thu, 07 May 2026
83.6100
86.8900
83.6100
86.8000
299,700
Wed, 06 May 2026
88.2400
88.2400
82.9300
83.4500
186,300
Tue, 05 May 2026
86.0900
87.4700
85.7100
87.1500
134,500
Mon, 04 May 2026
84.8200
87.1000
84.8200
85.5900
153,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
85.3200
86.2300
83.8500
85.2100
164,600
Thu, 30 Apr 2026
82.5400
85.0500
82.5400
84.6900
190,400
Wed, 29 Apr 2026
83.2600
83.8100
82.4300
83.2400
124,600
Tue, 28 Apr 2026
84.8800
84.8800
81.7700
83.6700
199,700
Mon, 27 Apr 2026
84.8200
86.4800
84.1800
84.3500
148,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
84.3800
85.2600
83.5900
84.8200
174,700
Thu, 23 Apr 2026
85.3600
85.8800
83.8100
84.8600
219,900
Wed, 22 Apr 2026
86.7600
87.9900
85.3800
85.8000
126,200
Tue, 21 Apr 2026
85.5900
87.0700
85.5900
86.5300
148,100
Mon, 20 Apr 2026
84.9700
86.2400
84.0600
85.7900
167,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
83.4600
85.6200
83.0500
85.1700
179,100
Thu, 16 Apr 2026
80.3900
82.4100
79.8700
82.3100
167,200
Wed, 15 Apr 2026
82.8300
83.2600
80.4700
80.7900
124,200
Tue, 14 Apr 2026
84.1400
84.7000
82.4500
83.0100
151,900
Mon, 13 Apr 2026
81.3300
84.5300
81.2400
84.2700
155,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
81.8500
82.6300
80.5700
81.3900
119,300
Thu, 09 Apr 2026
80.5900
82.1200
78.7500
81.8500
227,000
Wed, 08 Apr 2026
81.9700
83.7800
81.0000
81.2700
156,800
Tue, 07 Apr 2026
77.5300
79.9900
77.1300
79.4700
162,800
Mon, 06 Apr 2026
77.0200
77.9200
76.1200
77.5300
118,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.1400
77.3300
74.7900
77.2100
116,200
Wed, 01 Apr 2026
75.4800
77.3900
75.4800
76.1400
185,700
Tue, 31 Mar 2026
74.8400
77.0100
73.3700
75.2500
256,300
Mon, 30 Mar 2026
75.3200
76.4100
73.3300
73.6200
222,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
76.2900
77.7900
74.7900
74.8600
184,900
Thu, 26 Mar 2026
75.3900
77.7600
75.3900
76.9400
140,400
Wed, 25 Mar 2026
77.2300
78.1500
76.0400
76.1900
155,200
Tue, 24 Mar 2026
75.1600
77.6800
75.0600
76.7800
190,900
Mon, 23 Mar 2026
75.8300
78.1200
75.7700
76.0200
195,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
75.1900
76.4200
73.0900
74.4500
853,100
Thu, 19 Mar 2026
74.3000
76.1600
73.6100
75.1900
206,800
Wed, 18 Mar 2026
75.3700
76.1400
74.1000
74.6900
255,500
Tue, 17 Mar 2026
76.5200
77.5300
75.0100
75.5600
223,000
Mon, 16 Mar 2026
76.9400
78.1900
76.4400
76.6100
152,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
76.7800
77.6700
74.6900
75.6800
170,200
Thu, 12 Mar 2026
74.8500
76.3900
74.0400
76.1900
165,100
Wed, 11 Mar 2026
76.5600
77.4700
74.9000
76.2300
154,200
Tue, 10 Mar 2026
77.0100
78.8500
76.3600
77.1200
145,000
Mon, 09 Mar 2026
76.5800
78.0500
74.5500
77.7700
138,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
78.2700
79.0100
77.2400
78.0000
100,700
Thu, 05 Mar 2026
79.6800
81.7000
79.4100
80.4300
105,900
Wed, 04 Mar 2026
79.9000
81.7200
79.1700
80.5700
95,300
Tue, 03 Mar 2026
77.7900
80.1300
76.5900
79.8300
126,100
Mon, 02 Mar 2026
80.0600
80.6300
78.9800
79.4500
166,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.7300
80.7600
76.8800
80.6600
212,600
Thu, 26 Feb 2026
78.4700
79.9900
78.4200
79.5500
140,600
Wed, 25 Feb 2026
78.0800
78.3000
76.5600
77.8700
142,400
Tue, 24 Feb 2026
79.0700
80.5600
77.2600
77.7400
220,800
Mon, 23 Feb 2026
82.0100
82.0100
78.4300
78.7800
151,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
82.0500
83.4800
80.7700
81.9500
176,800
Thu, 19 Feb 2026
83.1400
83.8100
81.6600
82.7600
168,300
Wed, 18 Feb 2026
82.3000
84.2600
81.7900
83.7100
198,200
Tue, 17 Feb 2026
8 · 8-K
After-hours · 16:35 ET
EPLUS INC FORM 8-K 2-17-2026 ↗
Tue, 17 Feb 2026
83.9000
84.0700
82.2400
82.4100
101,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
82.3400
84.9600
80.6900
83.8800
188,200
Thu, 12 Feb 2026
84.4000
84.4500
80.8100
82.0900
233,200
Wed, 11 Feb 2026
86.9300
87.9300
82.8400
83.9100
156,200
Tue, 10 Feb 2026
87.8000
90.0000
86.1000
86.3500
192,100
Mon, 09 Feb 2026
87.5600
90.0900
85.6100
87.3600
226,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
85.6100
90.3900
85.6100
86.8200
293,500
Thu, 05 Feb 2026
85.3000
90.7800
82.9000
84.6600
327,300
Wed, 04 Feb 2026
7 · 10-Q
After-hours · 17:06 ET
10-Q ↗
Wed, 04 Feb 2026
6 · 8-K
After-hours · 16:31 ET
EPLUS INC FORM 8-K 2-4-2026 ↗
Wed, 04 Feb 2026
85.5400
87.5700
84.7500
86.0900
194,600
Tue, 03 Feb 2026
86.8600
87.6600
84.2000
85.0100
126,900
Mon, 02 Feb 2026
85.4600
89.1400
85.1000
87.0500
181,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
84.1200
86.2800
83.5100
85.8100
197,800
Thu, 29 Jan 2026
84.5300
86.0400
83.1300
84.8100
219,800
Wed, 28 Jan 2026
85.4900
86.7600
84.0500
84.1500
153,200
Tue, 27 Jan 2026
87.2400
88.4800
84.6900
85.0300
109,300
Mon, 26 Jan 2026
5 · S-3ASR
After-hours · 16:18 ET
S-3ASR ↗
Mon, 26 Jan 2026
4 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 26 Jan 2026
86.8500
87.8700
85.2100
87.3500
176,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
88.6000
88.8200
86.7900
87.2100
90,600
Thu, 22 Jan 2026
89.3900
90.0000
88.1300
89.1000
137,400
Wed, 21 Jan 2026
86.7200
89.0100
85.4200
88.9000
150,500
Tue, 20 Jan 2026
86.7500
86.9500
85.3700
85.8600
118,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
88.3200
88.8000
86.9100
87.6200
105,100
Thu, 15 Jan 2026
87.1800
89.2500
87.1800
88.7500
125,900
Wed, 14 Jan 2026
88.4400
89.1800
86.5900
86.7500
106,000
Tue, 13 Jan 2026
88.4800
90.3600
87.6400
88.8300
94,100
Mon, 12 Jan 2026
84.8800
88.6700
84.3700
88.5600
136,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
85.8400
87.4900
84.0500
85.3900
192,800
Thu, 08 Jan 2026
3 · 8-K
After-hours · 16:21 ET
EPLUS INC FORM 8-K 1-6-2026 ↗
Thu, 08 Jan 2026
85.9600
87.5000
85.4700
85.8900
144,500
Wed, 07 Jan 2026
87.8900
88.6000
84.8200
86.3100
125,400
Tue, 06 Jan 2026
85.8000
87.8600
84.9100
87.6300
110,100
Mon, 05 Jan 2026
86.4100
87.5800
85.4700
86.5000
129,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.7500
88.9100
86.0200
86.6400
83,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
88.7500
89.0400
87.1600
87.7000
81,600
Tue, 30 Dec 2025
89.2600
89.2700
88.1900
88.6000
84,700
Mon, 29 Dec 2025
90.0000
90.0000
89.0000
89.5500
87,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
89.8400
90.1000
88.8300
90.0300
77,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
89.5100
90.0000
88.4100
89.6100
75,700
Tue, 23 Dec 2025
88.2600
89.8100
87.6200
89.2100
125,100
Mon, 22 Dec 2025
89.9700
91.4100
88.2500
88.5200
172,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
88.5600
89.7100
88.5300
89.5300
571,300
Thu, 18 Dec 2025
90.0700
90.2100
87.9300
89.0300
177,500
Wed, 17 Dec 2025
92.4300
92.7500
88.2300
89.1300
228,000
Tue, 16 Dec 2025
92.3500
93.0200
90.7900
92.5100
257,000
Mon, 15 Dec 2025
92.1100
92.9000
91.2400
92.0600
257,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
93.0000
93.5100
91.5000
91.7500
115,000
Thu, 11 Dec 2025
92.0200
93.9800
91.4000
93.0800
171,600
Wed, 10 Dec 2025
89.5600
92.5800
88.7400
92.0200
357,300
Tue, 09 Dec 2025
89.3900
91.4000
88.4900
89.6200
252,500
Mon, 08 Dec 2025
90.6500
90.6800
88.7600
89.2800
196,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.0600
90.7500
88.5200
89.7900
144,100
Thu, 04 Dec 2025
87.7500
90.4000
86.8500
90.2000
163,100
Wed, 03 Dec 2025
86.7200
87.8800
86.0200
87.7300
212,300
Tue, 02 Dec 2025
87.8800
88.5400
86.0300
86.5900
176,800
Mon, 01 Dec 2025
89.2400
90.3400
86.7600
87.6700
200,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
90.4800
90.4800
88.5700
89.6000
84,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
90.6100
92.0500
89.3000
89.9900
588,800
Tue, 25 Nov 2025
91.4400
92.5600
89.4200
90.6700
400,300
Mon, 24 Nov 2025
91.5400
93.3700
90.0100
90.9000
176,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
87.8500
91.5100
87.7100
91.5100
176,700
Thu, 20 Nov 2025
90.9300
91.9100
87.2000
87.6600
193,800
Wed, 19 Nov 2025
88.0100
89.9800
88.0100
89.3100
124,300
Tue, 18 Nov 2025
87.1700
89.0300
86.8100
88.2500
152,600
Mon, 17 Nov 2025
90.4100
91.3700
87.2500
87.5000
265,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
87.8400
90.9000
87.5600
90.2200
198,400
Thu, 13 Nov 2025
91.0700
91.1300
89.8600
90.5300
164,200
Wed, 12 Nov 2025
89.7200
92.6600
88.5400
91.5500
173,900
Tue, 11 Nov 2025
88.1900
90.3300
87.6600
89.7800
189,900
Mon, 10 Nov 2025
86.0900
90.0100
85.5400
88.2500
320,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
74.6200
85.1500
74.6200
84.8800
392,600
Thu, 06 Nov 2025
2 · 10-Q
After-hours · 17:01 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:32 ET
EPLUS INC FORM 8-K 11-6-2025 ↗
Thu, 06 Nov 2025
73.6700
74.1600
72.9300
73.3700
182,500
Wed, 05 Nov 2025
72.9500
74.6300
72.9500
74.0700
158,600
Tue, 04 Nov 2025
72.1100
73.6300
71.7500
73.3100
165,000
Mon, 03 Nov 2025
72.7700
73.7200
71.2400
72.8600
221,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
71.4900
73.5300
70.9600
73.1600
213,200
Thu, 30 Oct 2025
72.2300
73.7500
71.2000
71.5400
114,800
Wed, 29 Oct 2025
73.9100
74.4100
71.5400
72.4200
138,500
Tue, 28 Oct 2025
73.9600
74.6600
72.4100
74.0200
94,600
Mon, 27 Oct 2025
74.7200
75.3600
73.3700
74.0600
106,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
74.2400
74.7300
73.9800
74.3900
99,900