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
19.9800
20.1400
19.5800
19.6700
145,700
Thu, 23 Jul 2026
19.4500
20.2600
19.3900
19.9800
302,000
Wed, 22 Jul 2026
19.7700
19.8750
19.2000
19.5300
240,600
Tue, 21 Jul 2026
19.5200
19.9300
19.4500
19.8800
299,600
Mon, 20 Jul 2026
20.1200
20.1300
19.5500
19.6100
218,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
20.3700
20.5600
20.0900
20.1600
161,400
Thu, 16 Jul 2026
21.1100
21.5200
20.4700
20.5500
227,100
Wed, 15 Jul 2026
20.4600
21.0700
20.4100
21.0100
192,300
Tue, 14 Jul 2026
20.3000
20.5850
20.0200
20.4600
254,300
Mon, 13 Jul 2026
20.3700
20.6600
20.0600
20.4200
319,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
20.9700
21.0000
20.4200
20.5500
211,600
Thu, 09 Jul 2026
20.5050
20.9700
20.3100
20.8800
249,600
Wed, 08 Jul 2026
20.7600
21.0200
20.6100
20.6100
264,800
Tue, 07 Jul 2026
21.4900
21.5900
20.8500
21.0200
262,200
Mon, 06 Jul 2026
20.7400
21.5000
20.6700
21.3900
190,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
21.0000
21.1800
20.5350
20.8500
184,500
Wed, 01 Jul 2026
20.6900
21.1900
20.4230
20.8200
307,400
Tue, 30 Jun 2026
20.5200
20.6500
20.0800
20.5200
251,700
Mon, 29 Jun 2026
19.8400
20.5800
19.6800
20.5300
294,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
19.3300
20.0000
19.3300
19.9600
505,900
Thu, 25 Jun 2026
19.1100
19.7100
19.1100
19.4400
252,300
Wed, 24 Jun 2026
18.2100
19.1400
18.1750
19.1300
266,300
Tue, 23 Jun 2026
17.8200
18.3300
17.8100
18.1800
255,600
Mon, 22 Jun 2026
18.0100
18.3000
17.7400
17.8400
348,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
17.9400
18.2350
17.7500
18.0000
684,400
Wed, 17 Jun 2026
17.9300
18.1800
17.6400
17.7000
274,700
Tue, 16 Jun 2026
18.2000
18.3200
17.7600
17.9900
228,100
Mon, 15 Jun 2026
18.8400
18.8700
18.2900
18.3500
197,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
18.6800
18.8600
18.4400
18.6800
218,800
Thu, 11 Jun 2026
18.9000
19.0300
18.6700
18.7800
258,300
Wed, 10 Jun 2026
18.5100
19.1450
18.5100
18.9300
327,600
Tue, 09 Jun 2026
18.4600
18.7500
18.0250
18.5000
309,500
Mon, 08 Jun 2026
19.0600
19.2900
18.2700
18.3100
334,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
19.5000
19.5000
18.6500
19.1500
375,000
Thu, 04 Jun 2026
18.3000
19.9300
18.1450
19.5000
603,200
Wed, 03 Jun 2026
18.6000
19.1400
18.0750
18.1400
708,500
Tue, 02 Jun 2026
18.0800
18.9600
17.6200
18.7000
738,200
Tue, 02 Jun 2026
16 · 8-K
Next filing day · accepted 01 Jun, 19:07 ET
8-K ↗
Mon, 01 Jun 2026
18.1400
18.4800
17.8350
18.0900
514,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
18.1700
18.6700
17.8800
18.1400
1,185,300
Thu, 28 May 2026
17.9100
18.5900
17.9100
18.2400
478,200
Wed, 27 May 2026
17.6000
17.9900
17.4000
17.9000
416,300
Tue, 26 May 2026
17.2100
17.9100
17.1050
17.6700
622,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
17.3300
17.3300
16.7600
17.1100
393,000
Thu, 21 May 2026
15 · 8-K
After-hours · 17:04 ET
8-K ↗
Thu, 21 May 2026
16.2600
17.4000
16.1800
17.3800
459,600
Wed, 20 May 2026
15.9200
16.4350
15.8400
16.4100
609,900
Tue, 19 May 2026
15.8100
16.1900
15.6100
15.9500
410,400
Mon, 18 May 2026
15.7000
16.2350
15.7000
15.8500
499,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
16.0100
16.1000
15.6650
15.7000
471,600
Thu, 14 May 2026
14 · 8-K
After-hours · 16:27 ET
8-K ↗
Thu, 14 May 2026
15.9800
16.3700
15.7600
16.1900
462,100
Wed, 13 May 2026
15.8000
16.0300
15.5800
15.9600
435,800
Tue, 12 May 2026
15.7300
16.0500
15.6200
15.8000
505,300
Mon, 11 May 2026
15.8000
16.1800
15.6500
15.8200
492,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
14.9700
15.9700
14.9400
15.9600
757,800
Thu, 07 May 2026
14.9700
15.1450
14.7700
15.1100
592,100
Wed, 06 May 2026
14.9900
15.3500
14.8500
14.9200
706,500
Tue, 05 May 2026
14.9000
15.2300
14.5400
14.9000
872,000
Mon, 04 May 2026
14.2450
15.5000
14.1500
15.1200
1,035,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14.0400
15.3000
14.0400
14.1300
1,444,000
Fri, 01 May 2026
13 · 10-Q
Pre-market · 07:08 ET
10-Q ↗
Fri, 01 May 2026
12 · 8-K
Pre-market · 07:03 ET
8-K ↗
Thu, 30 Apr 2026
14.8100
15.3700
14.8100
15.1900
572,500
Wed, 29 Apr 2026
15.1500
15.2700
14.6150
14.8000
429,700
Tue, 28 Apr 2026
15.5900
15.5900
15.1100
15.3000
517,900
Mon, 27 Apr 2026
16.2200
16.5000
15.5850
15.6000
455,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
16.1500
16.3500
16.0950
16.3100
277,500
Thu, 23 Apr 2026
16.3200
16.4800
15.8100
16.0300
363,200
Wed, 22 Apr 2026
16.0200
16.3450
15.9900
16.2900
447,800
Tue, 21 Apr 2026
16.2800
16.4700
15.9000
15.9400
295,800
Mon, 20 Apr 2026
16.2400
16.4000
15.9100
16.1800
273,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
16.4000
16.5200
16.1200
16.2600
377,200
Thu, 16 Apr 2026
16.1700
16.2700
15.8800
16.1300
425,700
Wed, 15 Apr 2026
16.0300
16.5000
16.0300
16.1700
433,800
Tue, 14 Apr 2026
15.3500
16.0400
15.3500
16.0200
508,800
Mon, 13 Apr 2026
14.3900
15.4410
14.3900
15.3000
602,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
15.0200
15.0450
14.2300
14.4300
538,800
Thu, 09 Apr 2026
15.8200
15.9000
14.9500
15.0200
415,900
Wed, 08 Apr 2026
16.3800
16.5900
15.7400
15.8300
373,700
Tue, 07 Apr 2026
16.4400
16.5000
15.7400
15.9100
583,000
Mon, 06 Apr 2026
16.8000
16.9000
16.3800
16.4200
329,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
16.3400
16.9200
16.1500
16.8200
556,200
Wed, 01 Apr 2026
15.9900
16.4850
15.9100
16.4400
461,600
Tue, 31 Mar 2026
11 · DEFA14A
After-hours · 16:13 ET
DEFA14A ↗
Tue, 31 Mar 2026
10 · DEF 14A
After-hours · 16:11 ET
DEF 14A ↗
Tue, 31 Mar 2026
15.7700
16.1100
15.5950
15.9000
499,600
Mon, 30 Mar 2026
15.6000
15.9400
15.3900
15.6300
350,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
16.2500
16.2500
15.4400
15.5900
599,300
Thu, 26 Mar 2026
16.5400
16.8400
16.1000
16.3700
468,400
Wed, 25 Mar 2026
16.5200
16.8450
16.5200
16.6700
890,600
Tue, 24 Mar 2026
16.1900
16.4400
16.0950
16.3400
754,100
Mon, 23 Mar 2026
15.7850
16.4200
15.7600
16.3300
882,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
15.4700
15.7900
15.4700
15.5100
847,100
Thu, 19 Mar 2026
15.0100
15.7500
14.9200
15.5600
836,400
Wed, 18 Mar 2026
15.4200
15.8300
15.0100
15.1400
1,016,200
Tue, 17 Mar 2026
9 · 8-K
After-hours · 16:36 ET
8-K ↗
Tue, 17 Mar 2026
15.0700
15.7400
15.0600
15.4300
1,130,500
Mon, 16 Mar 2026
14.8600
15.2250
14.7900
14.9500
884,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
14.6600
15.0500
14.6600
14.7700
902,400
Thu, 12 Mar 2026
14.1500
14.7400
14.1500
14.6800
839,500
Wed, 11 Mar 2026
14.1700
14.6500
14.1700
14.3700
782,900
Tue, 10 Mar 2026
14.8800
15.2600
14.2540
14.3800
838,500
Mon, 09 Mar 2026
14.4100
15.1500
14.4100
14.8800
867,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
14.0000
14.9900
14.0000
14.6300
741,400
Thu, 05 Mar 2026
13.9900
14.6100
13.9000
14.2500
1,038,600
Wed, 04 Mar 2026
13.9700
14.4250
13.6700
13.9900
958,900
Tue, 03 Mar 2026
13.8000
14.1700
13.4600
13.7900
1,135,500
Mon, 02 Mar 2026
14.9400
14.9400
14.0100
14.2000
1,820,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
19.0250
19.1200
15.1600
15.3300
2,620,900
Fri, 27 Feb 2026
8 · 10-K
Pre-market · 07:15 ET
10-K ↗
Fri, 27 Feb 2026
7 · 8-K
Pre-market · 07:04 ET
8-K ↗
Thu, 26 Feb 2026
23.6700
24.9050
23.5600
24.7600
632,600
Wed, 25 Feb 2026
23.2400
23.7100
23.1100
23.5600
145,600
Tue, 24 Feb 2026
23.0000
23.4900
22.8500
23.0900
277,300
Mon, 23 Feb 2026
22.9900
23.2200
22.6800
23.0100
195,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
23.2000
23.4000
22.8400
23.1800
227,900
Thu, 19 Feb 2026
23.2800
23.3850
22.8500
23.2700
156,100
Wed, 18 Feb 2026
23.6500
23.8000
23.2200
23.3400
161,400
Tue, 17 Feb 2026
23.4500
23.8300
22.8200
23.6000
197,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
22.9800
23.5000
22.9060
23.4300
174,700
Thu, 12 Feb 2026
23.1400
23.4900
22.3900
22.9700
280,700
Wed, 11 Feb 2026
22.9400
23.1800
22.5000
23.0000
198,500
Tue, 10 Feb 2026
22.9600
23.5800
22.8320
23.0600
195,100
Mon, 09 Feb 2026
23.1300
23.2100
22.7600
22.9500
257,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
23.9300
23.9400
23.1300
23.4400
310,200
Thu, 05 Feb 2026
25.3700
25.6250
23.5600
23.7100
329,500
Wed, 04 Feb 2026
26.0700
26.2750
25.4000
25.5300
176,500
Tue, 03 Feb 2026
26.1900
26.7400
25.5800
26.0600
178,900
Mon, 02 Feb 2026
26.2600
26.4400
25.9450
26.1200
169,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
26.0900
26.3700
25.9100
26.2000
181,200
Thu, 29 Jan 2026
26.4300
26.4550
25.8500
26.2400
115,600
Wed, 28 Jan 2026
27.2000
27.4640
26.3500
26.4000
119,700
Tue, 27 Jan 2026
27.5200
27.6300
27.0300
27.2700
153,700
Mon, 26 Jan 2026
27.8200
28.1900
27.4900
27.5300
116,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
28.0400
28.1300
27.6000
27.8200
145,300
Thu, 22 Jan 2026
27.9900
28.9000
27.9900
28.1700
155,600
Wed, 21 Jan 2026
27.8300
28.0000
27.4900
27.8500
150,400
Tue, 20 Jan 2026
27.7000
27.9450
27.5100
27.6900
186,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
28.5500
28.9500
28.0350
28.0800
310,200
Thu, 15 Jan 2026
28.0200
28.7550
27.7100
28.6500
218,300
Wed, 14 Jan 2026
28.1900
28.5000
27.3900
27.9700
276,400
Tue, 13 Jan 2026
28.1600
28.4600
28.1000
28.3600
192,900
Mon, 12 Jan 2026
27.8900
28.2500
27.5600
28.1600
217,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
27.7600
28.4400
27.7300
27.8500
228,500
Thu, 08 Jan 2026
27.9900
28.3000
27.7400
27.8900
235,400
Wed, 07 Jan 2026
26.0800
28.0400
26.0700
28.0100
314,400
Tue, 06 Jan 2026
25.2500
26.0000
25.0700
25.9900
206,600
Mon, 05 Jan 2026
25.5000
25.8500
25.3200
25.3700
225,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
26.2700
26.3000
25.4050
25.5900
170,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
26.4900
26.5500
26.0950
26.2700
174,700
Tue, 30 Dec 2025
26.5700
26.6500
26.1100
26.4900
184,200
Mon, 29 Dec 2025
26.6000
26.8000
26.4000
26.6000
178,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
27.0200
27.0200
26.6500
26.7200
134,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
27.1400
27.1400
26.7500
27.0100
121,800
Tue, 23 Dec 2025
27.3200
27.5200
26.9370
27.1600
195,500
Mon, 22 Dec 2025
6 · 8-K
After-hours · 16:11 ET
8-K ↗
Mon, 22 Dec 2025
27.6500
28.0000
27.5400
27.6400
142,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
28.0800
28.2000
27.3800
27.6100
348,900
Thu, 18 Dec 2025
27.7200
28.2600
27.3500
28.0600
212,100
Wed, 17 Dec 2025
27.1700
27.9100
26.9800
27.5000
225,700
Tue, 16 Dec 2025
27.0000
27.3600
26.9100
27.1600
212,600
Mon, 15 Dec 2025
27.1900
27.2250
26.6250
26.9200
193,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
27.0900
27.2900
26.8110
27.1400
202,000
Thu, 11 Dec 2025
27.3100
27.5400
26.6900
27.0600
373,700
Wed, 10 Dec 2025
27.4000
27.8900
27.1900
27.2500
278,100
Tue, 09 Dec 2025
27.6800
27.9600
27.3300
27.4600
194,200
Mon, 08 Dec 2025
27.8500
28.1000
27.5700
27.8600
203,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
28.4200
28.5700
27.7000
27.7900
211,500
Thu, 04 Dec 2025
28.4800
28.5950
27.5200
28.3000
160,400
Wed, 03 Dec 2025
28.4700
28.7000
28.1700
28.4800
180,500
Tue, 02 Dec 2025
28.4900
28.8600
28.0400
28.4000
217,100
Mon, 01 Dec 2025
29.3700
29.4000
28.4300
28.5200
182,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
30.0100
30.1900
29.3100
29.5800
138,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
31.0000
31.0000
29.9500
30.1500
242,100
Tue, 25 Nov 2025
30.8500
31.0400
30.7150
30.8500
299,400
Mon, 24 Nov 2025
30.0100
30.6700
29.5500
30.6500
515,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
28.7000
30.0200
28.6500
30.0000
321,100
Thu, 20 Nov 2025
29.1700
30.0000
28.7200
28.7800
354,300
Wed, 19 Nov 2025
29.1300
29.4800
28.2900
29.0000
358,300
Tue, 18 Nov 2025
28.9500
29.4800
28.8100
29.1000
263,100
Mon, 17 Nov 2025
28.9600
29.3000
28.4890
28.8100
308,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
29.5400
29.8000
28.4100
29.1000
440,100
Thu, 13 Nov 2025
29.8000
30.5900
29.0000
29.5900
937,800
Wed, 12 Nov 2025
28.3800
29.4700
28.3800
29.0800
625,900
Tue, 11 Nov 2025
27.4700
28.8100
27.1700
28.3800
529,600
Mon, 10 Nov 2025
26.8400
28.1600
26.6250
27.1600
733,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
24.0400
27.3600
23.6800
26.3600
812,900
Fri, 07 Nov 2025
5 · 10-Q
Pre-market · 07:14 ET
10-Q ↗
Fri, 07 Nov 2025
4 · 8-K
Pre-market · 07:10 ET
8-K ↗
Thu, 06 Nov 2025
22.6600
22.8910
22.1200
22.3100
344,900
Wed, 05 Nov 2025
22.8000
23.1450
22.5900
22.7800
158,700
Tue, 04 Nov 2025
22.9400
23.1000
22.6310
22.8800
193,800
Mon, 03 Nov 2025
22.4600
23.1200
22.0600
23.1100
304,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
22.5100
22.7500
22.0600
22.4500
263,300
Thu, 30 Oct 2025
22.8300
23.0500
22.4600
22.5800
226,100
Wed, 29 Oct 2025
23.3100
23.4350
22.5050
22.7300
187,900
Tue, 28 Oct 2025
23.4400
23.5400
22.9400
23.4300
196,800
Mon, 27 Oct 2025
23.6300
23.7000
23.1400
23.3100
198,100
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
23.6200
23.8600
23.4640
23.7400
129,300
Thu, 23 Oct 2025
23.5100
23.7600
23.1500
23.6200
129,100
Wed, 22 Oct 2025
23.9700
24.1700
23.2900
23.5000
234,200
Tue, 21 Oct 2025
23.9800
24.6400
23.6900
23.9700
302,700
Mon, 20 Oct 2025
22.8700
24.3000
22.8700
23.8400
306,300
Mon, 20 Oct 2025
3 · 8-K
Pre-market · 06:04 ET
8-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
22.6800
22.9400
22.4900
22.6800
192,400
Thu, 16 Oct 2025
22.9300
23.4500
22.6850
22.8000
165,200
Wed, 15 Oct 2025
22.5500
22.7950
22.3800
22.7600
163,400
Tue, 14 Oct 2025
22.4600
22.6750
22.2600
22.3900
150,800
Mon, 13 Oct 2025
22.6300
22.8650
22.3600
22.4900
191,600
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
22.7400
22.8800
22.0860
22.5100
185,000
Thu, 09 Oct 2025
22.8900
23.0900
22.5700
22.6900
116,000
Wed, 08 Oct 2025
22.8400
22.9500
22.6600
22.8300
154,300
Tue, 07 Oct 2025
23.0000
23.3000
22.5500
22.6300
225,900
Mon, 06 Oct 2025
22.8000
23.2350
22.5300
23.0100
170,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
22.9200
23.2550
22.6300
22.7800
159,500
Thu, 02 Oct 2025
23.5100
23.5500
22.6600
22.9000
257,400
Wed, 01 Oct 2025
22.5200
23.5650
22.4700
23.5000
310,700
Tue, 30 Sep 2025
22.2300
22.6400
22.0500
22.6000
167,600
Mon, 29 Sep 2025
22.7800
22.9000
22.2400
22.3000
186,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
22.0500
22.6800
21.8870
22.5900
261,800
Thu, 25 Sep 2025
22.0400
22.4000
21.7500
22.0300
207,300
Wed, 24 Sep 2025
21.9300
22.1100
21.3500
22.1000
326,200
Tue, 23 Sep 2025
22.3300
22.5700
21.8700
21.9400
364,200
Mon, 22 Sep 2025
22.2300
22.5500
22.1400
22.2600
209,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
22.5500
22.7100
22.2300
22.3200
414,100
Thu, 18 Sep 2025
22.1000
22.5700
22.0700
22.4900
178,600
Wed, 17 Sep 2025
21.9400
22.3000
21.6100
22.0300
207,300
Tue, 16 Sep 2025
21.9200
22.0950
21.6300
21.9400
237,200
Mon, 15 Sep 2025
21.8200
22.0700
21.4900
21.9800
175,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
22.2300
22.2750
21.7200
21.8800
178,400
Thu, 11 Sep 2025
21.7300
22.3500
21.7300
22.2500
308,100
Wed, 10 Sep 2025
22.3500
22.3700
21.5000
21.7800
182,500
Tue, 09 Sep 2025
22.2400
22.3500
22.0700
22.3200
181,300
Mon, 08 Sep 2025
22.0800
22.3200
21.9200
22.2700
167,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
22.0000
22.2600
21.7100
21.9500
179,800
Thu, 04 Sep 2025
21.9000
22.0100
21.4700
21.9800
174,400
Wed, 03 Sep 2025
22.0800
22.3340
21.7700
22.0200
329,000
Tue, 02 Sep 2025
22.0200
22.6100
21.8800
22.3100
284,300
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
22.0900
22.3300
21.8300
22.1700
348,500
Thu, 28 Aug 2025
21.5000
22.0500
21.3400
22.0300
180,500
Wed, 27 Aug 2025
21.3500
21.6650
21.2700
21.6400
142,400
Tue, 26 Aug 2025
21.4200
21.7700
21.3100
21.4700
256,000
Mon, 25 Aug 2025
21.6200
21.7450
21.4500
21.5300
130,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
21.6000
22.0800
21.4600
21.7700
190,500
Thu, 21 Aug 2025
21.1900
21.5750
21.0900
21.3950
211,700
Wed, 20 Aug 2025
21.4700
21.5500
21.1100
21.3800
122,700
Tue, 19 Aug 2025
21.5700
21.7400
21.3110
21.5700
127,800
Mon, 18 Aug 2025
21.2000
21.6500
20.7100
21.5200
146,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
21.9800
21.9800
21.1350
21.2600
256,900
Thu, 14 Aug 2025
21.3900
21.8550
21.3300
21.7400
194,500
Wed, 13 Aug 2025
21.1400
21.9300
21.0900
21.7700
248,100
Tue, 12 Aug 2025
20.6800
21.2990
20.4800
21.0100
235,000
Mon, 11 Aug 2025
20.4200
20.6800
20.2600
20.6100
226,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
20.5500
20.5600
20.0100
20.3600
224,300
Thu, 07 Aug 2025
20.8100
20.8250
19.5850
20.4050
311,500
Wed, 06 Aug 2025
20.6500
20.8600
20.0950
20.6700
292,800
Tue, 05 Aug 2025
19.5500
21.2250
19.4150
20.7800
1,028,300
Mon, 04 Aug 2025
18.5600
18.5600
17.5300
18.3600
529,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
19.2500
19.5100
18.3200
18.5300
1,079,700
Fri, 01 Aug 2025
2 · 10-Q
Pre-market · 07:09 ET
10-Q ↗
Fri, 01 Aug 2025
1 · 8-K
Pre-market · 07:05 ET
8-K ↗
Thu, 31 Jul 2025
17.3400
17.5200
16.9800
17.1800
442,200
Wed, 30 Jul 2025
17.5500
17.9550
17.3850
17.4900
263,300
Tue, 29 Jul 2025
17.9000
18.1300
17.4950
17.5700
376,100
Mon, 28 Jul 2025
18.3400
18.3500
17.8700
18.0200
248,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend