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
15.5400
16.0900
15.1400
15.3400
502,800
Thu, 23 Jul 2026
15.9700
16.0500
15.0000
15.5300
767,300
Wed, 22 Jul 2026
16.3800
17.0050
16.2200
16.3800
597,800
Tue, 21 Jul 2026
16.1300
16.7100
15.9500
16.2200
637,600
Mon, 20 Jul 2026
16.1400
16.6200
15.8300
16.2900
599,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
16.2000
16.7000
15.9000
16.3250
591,100
Thu, 16 Jul 2026
17.2400
17.4200
16.1850
16.3400
1,016,000
Wed, 15 Jul 2026
16.3500
17.6700
16.2100
17.4300
959,600
Tue, 14 Jul 2026
16.5500
16.8000
16.1000
16.3500
848,600
Mon, 13 Jul 2026
17.3200
17.5300
16.2400
16.5500
737,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
17.5900
17.8750
16.9900
17.0800
659,200
Thu, 09 Jul 2026
16.4900
17.4550
16.4300
17.3300
678,100
Wed, 08 Jul 2026
17.4900
17.4900
16.2400
16.5200
930,800
Tue, 07 Jul 2026
17.6400
18.0100
17.2700
17.5200
928,000
Mon, 06 Jul 2026
17.6100
17.8200
15.9900
17.3500
1,205,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
17.0100
17.9400
17.0100
17.9000
1,436,400
Wed, 01 Jul 2026
15.3800
17.3400
15.3600
17.0100
1,818,600
Tue, 30 Jun 2026
14.0800
15.3100
14.0200
15.1300
1,713,500
Mon, 29 Jun 2026
14.6700
14.8350
13.5900
14.2900
1,267,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
13.1800
14.9900
13.0600
14.8600
7,163,900
Thu, 25 Jun 2026
12.8500
13.4450
12.5800
13.1400
1,077,300
Wed, 24 Jun 2026
12.6800
13.1600
12.5900
12.8700
1,434,900
Tue, 23 Jun 2026
12.3100
13.3650
12.3100
12.6700
1,660,500
Mon, 22 Jun 2026
12.8700
13.0500
12.2900
12.3100
1,091,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
11.1000
13.1700
11.0120
13.0700
2,850,300
Wed, 17 Jun 2026
11.4000
11.7900
10.9500
10.9700
1,001,800
Tue, 16 Jun 2026
13 · 6-K
After-hours · 16:55 ET
6-K ↗
Tue, 16 Jun 2026
11.5900
12.0000
11.1100
11.4000
902,900
Mon, 15 Jun 2026
11.6600
12.0300
11.3200
11.5600
1,198,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
11.3800
11.9800
11.2100
11.7200
2,124,300
Fri, 12 Jun 2026
12 · 6-K
Pre-market · 07:07 ET
FORM 6-K ↗
Thu, 11 Jun 2026
10.9200
11.0400
10.4800
10.9600
1,315,800
Wed, 10 Jun 2026
10.6800
11.3700
10.5900
10.9700
1,348,700
Tue, 09 Jun 2026
10.0700
10.9830
10.0300
10.9200
1,957,200
Mon, 08 Jun 2026
9.7000
10.3250
9.4800
9.9300
1,594,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
10.1900
10.2300
9.6800
9.8100
1,719,900
Thu, 04 Jun 2026
10.3200
10.9000
9.9200
10.0700
2,398,400
Wed, 03 Jun 2026
9.3000
10.5900
9.2500
10.2500
4,204,700
Tue, 02 Jun 2026
10.5000
10.5000
9.3800
9.8400
8,649,600
Tue, 02 Jun 2026
11 · 6-K
Pre-market · 07:09 ET
FORM 6-K ↗
Mon, 01 Jun 2026
13.4400
14.4100
13.3000
13.9800
2,015,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
13.2300
14.0360
12.8800
13.5100
1,379,800
Thu, 28 May 2026
12.2000
13.3100
12.0900
13.1000
1,649,000
Wed, 27 May 2026
12.0200
12.5600
12.0100
12.2700
1,129,400
Tue, 26 May 2026
12.3300
12.5950
11.9950
12.1000
1,048,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
12.4100
12.8700
12.2500
12.3200
960,800
Thu, 21 May 2026
12.4900
12.5700
11.8100
12.3900
1,546,300
Wed, 20 May 2026
12.1500
12.7900
12.0550
12.5100
1,244,400
Tue, 19 May 2026
12.0400
12.5800
11.7100
12.1500
1,573,800
Mon, 18 May 2026
12.6000
12.9600
12.1500
12.1900
1,508,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
12.3000
13.0800
12.3000
12.6500
1,308,400
Thu, 14 May 2026
12.7800
13.0650
12.3700
12.5400
1,295,400
Wed, 13 May 2026
12.7500
12.8900
12.3600
12.6600
1,624,600
Tue, 12 May 2026
14.0900
14.4130
12.5100
12.6550
2,212,300
Mon, 11 May 2026
14.8200
15.0900
14.0500
14.1000
1,176,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
15.0800
15.2710
14.4100
14.7900
872,100
Thu, 07 May 2026
14.9600
15.8050
14.8900
14.8900
1,487,200
Wed, 06 May 2026
14.7000
15.2500
14.5700
14.9300
950,700
Tue, 05 May 2026
15.3700
15.3800
14.3800
14.7300
947,700
Mon, 04 May 2026
14.7300
15.6300
14.7300
15.2700
1,344,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14.6400
15.4300
14.4290
14.7000
1,686,300
Thu, 30 Apr 2026
15.6200
15.6800
13.9800
14.3200
1,848,800
Wed, 29 Apr 2026
15.4600
16.3500
15.0200
15.6700
1,431,900
Tue, 28 Apr 2026
15.2500
16.2400
15.2500
15.4100
1,726,700
Mon, 27 Apr 2026
15.9500
16.3200
15.5400
15.5500
1,410,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
15.5000
16.2000
15.4800
16.0600
1,292,800
Thu, 23 Apr 2026
15.6200
15.9000
15.0900
15.4900
1,378,800
Wed, 22 Apr 2026
15.5600
16.0000
15.5400
15.7400
1,086,000
Tue, 21 Apr 2026
14.8100
15.7700
14.5850
15.4800
1,270,400
Mon, 20 Apr 2026
15.2900
15.9410
14.6500
14.7400
1,474,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
15.1000
15.6860
14.9200
15.3400
941,700
Thu, 16 Apr 2026
15.1700
15.3700
14.5500
14.9900
1,186,700
Wed, 15 Apr 2026
14.6500
15.4500
14.5450
15.1100
1,358,500
Tue, 14 Apr 2026
14.5400
14.9000
14.2300
14.4300
1,002,600
Mon, 13 Apr 2026
14.3300
14.7200
13.8300
14.2900
1,313,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
13.9700
14.5400
13.5400
14.5300
1,355,000
Thu, 09 Apr 2026
14.8500
14.8500
13.8150
13.8250
1,481,400
Wed, 08 Apr 2026
15.6900
15.9500
14.6300
14.8500
1,416,400
Tue, 07 Apr 2026
14.8800
15.4000
14.7000
15.2300
1,591,700
Mon, 06 Apr 2026
13.9000
15.5000
13.9000
15.1100
1,880,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
13.3300
13.9050
13.1900
13.8600
990,200
Wed, 01 Apr 2026
13.5100
13.7400
13.2900
13.4000
845,900
Tue, 31 Mar 2026
12.8500
13.4200
12.8500
13.3800
1,177,600
Mon, 30 Mar 2026
13.2800
13.5800
12.7700
12.8700
1,412,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
12.8700
13.3000
12.5300
13.2200
1,516,600
Thu, 26 Mar 2026
13.8700
14.1350
13.1400
13.4200
1,452,000
Wed, 25 Mar 2026
13.9500
14.2900
13.4000
13.8700
1,288,300
Tue, 24 Mar 2026
14.0800
14.2100
13.8000
13.8200
977,700
Mon, 23 Mar 2026
13.5700
14.2350
13.5400
14.0700
1,536,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
13.9000
14.1300
13.3100
13.3700
1,330,100
Thu, 19 Mar 2026
14.3500
14.7000
14.0400
14.0500
1,140,200
Wed, 18 Mar 2026
14.1100
14.8000
14.0700
14.3500
1,764,000
Tue, 17 Mar 2026
10 · 20-F
After-hours · 16:20 ET
20-F ↗
Tue, 17 Mar 2026
13.9500
14.7000
13.8400
14.2800
1,430,500
Mon, 16 Mar 2026
13.5800
14.2700
13.5700
13.9500
1,723,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
13.5000
14.0550
13.5000
13.6200
1,938,900
Thu, 12 Mar 2026
13.6200
14.5900
13.3400
13.4000
3,316,700
Thu, 12 Mar 2026
9 · 6-K
Pre-market · 08:04 ET
FORM 6-K ↗
Wed, 11 Mar 2026
12.3800
12.8600
12.1500
12.5450
1,610,800
Tue, 10 Mar 2026
14.0000
14.1500
12.1000
12.1050
2,576,200
Mon, 09 Mar 2026
13.9800
14.1500
13.2800
13.9900
4,232,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
13.6100
14.5100
13.3330
14.1900
3,910,700
Thu, 05 Mar 2026
12.8600
14.0400
12.6150
13.9300
4,846,000
Wed, 04 Mar 2026
12.5200
13.2000
12.4800
13.0000
2,993,300
Tue, 03 Mar 2026
12.0000
12.8200
11.6300
12.3500
2,902,500
Mon, 02 Mar 2026
11.2900
12.7190
10.8000
12.3100
6,125,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
13.6900
14.0800
11.6100
11.7700
7,387,200
Thu, 26 Feb 2026
13.6700
14.5000
12.9500
13.7650
11,148,800
Wed, 25 Feb 2026
16.0000
16.2600
13.0900
14.7400
24,094,300
Wed, 25 Feb 2026
8 · 6-K
Pre-market · 07:06 ET
FORM 6-K ↗
Tue, 24 Feb 2026
29.6600
29.9200
28.1200
29.0200
2,432,600
Mon, 23 Feb 2026
32.6500
32.7200
29.8050
29.9000
1,663,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
30.7700
32.3000
30.7600
32.0000
1,530,900
Thu, 19 Feb 2026
29.8600
31.7200
29.8600
30.5900
2,020,500
Wed, 18 Feb 2026
28.0800
30.2900
27.7600
29.9800
1,098,000
Tue, 17 Feb 2026
28.0500
28.5900
27.6300
28.0800
1,037,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
27.8700
28.9700
27.7950
28.0800
1,776,200
Thu, 12 Feb 2026
29.0100
29.2300
27.0900
27.6100
1,989,900
Wed, 11 Feb 2026
30.0400
30.1700
28.5200
29.1700
1,115,700
Tue, 10 Feb 2026
29.9000
31.4250
29.7200
30.3200
1,419,000
Mon, 09 Feb 2026
30.0600
30.5350
29.2550
29.7000
735,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
29.1500
30.2560
28.9900
30.0700
720,000
Thu, 05 Feb 2026
30.5100
30.9100
28.1600
28.7700
1,266,200
Wed, 04 Feb 2026
31.8500
32.1000
30.3740
30.5100
1,475,800
Tue, 03 Feb 2026
33.0000
33.0500
30.6550
31.6200
722,500
Mon, 02 Feb 2026
32.7300
33.5400
32.1500
32.9300
945,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
33.6600
34.0100
32.7500
32.8400
540,500
Thu, 29 Jan 2026
33.4900
34.1800
32.7940
33.6300
543,200
Wed, 28 Jan 2026
34.7200
34.8200
33.4400
33.4700
417,500
Tue, 27 Jan 2026
36.1900
36.5500
33.9000
34.7200
809,200
Mon, 26 Jan 2026
35.3600
36.6500
35.0000
36.3100
784,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
34.9000
35.8780
34.6800
35.4200
598,100
Thu, 22 Jan 2026
34.8100
35.4400
34.5000
35.0400
662,400
Wed, 21 Jan 2026
35.5000
35.6750
33.9100
34.2000
900,900
Tue, 20 Jan 2026
34.6500
35.6800
34.2100
35.4100
1,513,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
35.3000
35.6200
34.6400
35.4000
683,800
Thu, 15 Jan 2026
33.8700
35.3900
33.3320
35.3400
946,000
Wed, 14 Jan 2026
33.6800
34.1500
33.0600
33.8000
886,600
Tue, 13 Jan 2026
35.4600
35.8490
33.3600
33.8100
1,997,400
Mon, 12 Jan 2026
7 · 6-K
After-hours · 17:20 ET
FORM 6-K ↗
Mon, 12 Jan 2026
35.3000
35.8420
34.7500
35.0900
1,499,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
38.9600
38.9700
35.3200
35.4200
1,818,900
Thu, 08 Jan 2026
37.4300
38.6000
36.7100
38.5100
1,027,000
Wed, 07 Jan 2026
6 · 6-K
After-hours · 16:26 ET
FORM 6-K ↗
Wed, 07 Jan 2026
39.3300
39.5200
37.5000
38.0000
771,700
Tue, 06 Jan 2026
38.3800
39.5300
37.7900
39.3300
806,600
Mon, 05 Jan 2026
39.1800
39.6300
38.5100
38.5700
874,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
40.1300
40.6200
39.3700
39.4500
667,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
40.6700
41.1900
40.1500
40.1800
526,300
Tue, 30 Dec 2025
41.4900
41.7000
40.6300
40.7000
454,200
Mon, 29 Dec 2025
41.5900
41.9700
41.4900
41.5000
398,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
41.9900
42.4400
41.6500
41.9200
256,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
41.7500
42.4350
41.4950
42.1400
167,300
Tue, 23 Dec 2025
42.0200
42.4900
41.3600
41.8000
496,500
Mon, 22 Dec 2025
41.7800
42.8200
41.4000
42.3500
631,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
43.8100
44.0900
41.4150
41.7800
742,000
Thu, 18 Dec 2025
42.4800
43.0800
41.9000
42.4000
519,200
Wed, 17 Dec 2025
42.4600
42.9300
41.5300
41.6200
887,300
Tue, 16 Dec 2025
42.2800
43.1400
42.0500
42.2400
932,600
Mon, 15 Dec 2025
44.0000
44.4400
41.9300
42.2800
656,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
44.0900
45.2000
43.2400
43.8200
684,600
Thu, 11 Dec 2025
44.5200
44.8900
43.3500
44.4400
1,196,400
Wed, 10 Dec 2025
44.6100
45.4700
44.0900
44.7700
682,100
Tue, 09 Dec 2025
42.6200
44.5570
42.6200
44.3500
672,800
Mon, 08 Dec 2025
45.2500
45.6490
42.7600
42.9700
747,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
44.8200
46.4500
44.3750
45.2900
931,300
Thu, 04 Dec 2025
43.9300
45.2400
43.8600
44.9800
671,200
Wed, 03 Dec 2025
43.0100
44.8000
42.5100
44.3700
779,400
Tue, 02 Dec 2025
42.4100
43.1900
41.9900
43.1400
984,800
Mon, 01 Dec 2025
42.0700
42.7600
41.3600
42.3500
810,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
43.2300
43.7520
42.2550
43.2600
401,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
41.3400
44.3700
41.2900
43.0400
1,613,400
Tue, 25 Nov 2025
41.7500
43.6900
41.1500
41.2900
1,150,700
Mon, 24 Nov 2025
38.6800
41.9400
38.6160
41.7700
1,580,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
39.4400
39.8200
37.0300
37.7000
2,128,200
Thu, 20 Nov 2025
42.6500
45.0000
39.1600
39.5700
2,609,900
Wed, 19 Nov 2025
5 · 6-K
After-hours · 16:11 ET
FORM 6-K ↗
Wed, 19 Nov 2025
37.0000
37.2100
35.7600
37.1600
1,870,100
Tue, 18 Nov 2025
37.0000
38.0000
36.3600
36.5800
935,300
Tue, 18 Nov 2025
4 · 6-K
Pre-market · 09:06 ET
FORM 6-K ↗
Mon, 17 Nov 2025
38.7100
39.4000
37.1700
37.2000
962,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
3 · 6-K
After-hours · 16:06 ET
FORM 6-K ↗
Fri, 14 Nov 2025
39.6500
40.8780
38.4900
38.7300
1,052,300
Thu, 13 Nov 2025
40.6200
40.7400
39.0700
40.5100
830,900
Wed, 12 Nov 2025
39.9600
40.9000
39.4500
40.2600
1,037,200
Tue, 11 Nov 2025
39.5000
40.6350
38.6000
39.9000
1,727,000
Mon, 10 Nov 2025
40.5450
41.0550
38.8700
39.5100
1,324,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
39.5000
40.0080
38.2600
38.9700
933,700
Thu, 06 Nov 2025
42.0100
42.5000
39.4050
39.9600
1,215,400
Wed, 05 Nov 2025
42.8000
42.9900
42.0600
42.3000
511,700
Tue, 04 Nov 2025
43.3000
43.7300
42.5200
42.8200
860,400
Mon, 03 Nov 2025
45.5700
46.0800
42.5100
43.8800
1,825,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
43.7900
45.6700
43.5200
45.2500
920,600
Thu, 30 Oct 2025
46.0500
46.9000
43.2000
43.5200
1,053,300
Wed, 29 Oct 2025
45.9300
47.2050
45.8700
46.6800
652,300
Tue, 28 Oct 2025
47.0500
47.5450
45.4600
46.4100
612,500
Mon, 27 Oct 2025
46.1300
47.2010
45.9900
47.0500
775,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
47.7800
47.7800
45.5400
45.7400
963,400
Thu, 23 Oct 2025
48.6900
49.2900
47.0250
47.1200
923,000
Wed, 22 Oct 2025
50.7200
50.7200
48.1750
49.0100
562,400
Tue, 21 Oct 2025
51.5900
52.0000
50.2300
50.7100
301,100
Mon, 20 Oct 2025
51.3700
51.9600
50.7400
51.5850
388,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
50.2300
51.4800
49.6780
50.8500
429,100
Thu, 16 Oct 2025
51.4800
51.7100
49.1650
49.8900
523,900
Wed, 15 Oct 2025
50.7700
51.8700
50.2800
51.1900
528,000
Tue, 14 Oct 2025
50.3400
51.5650
48.9000
50.7700
852,500
Mon, 13 Oct 2025
50.3800
51.1000
49.5700
51.0900
581,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
51.8700
52.2400
49.7000
50.3800
1,047,700
Thu, 09 Oct 2025
57.4300
58.2800
51.0450
51.6300
2,718,900
Wed, 08 Oct 2025
59.4000
59.9600
57.8400
58.1800
400,700
Tue, 07 Oct 2025
59.6900
60.4900
59.2150
59.4000
293,500
Mon, 06 Oct 2025
59.6100
60.4300
58.5000
59.6800
318,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
60.6100
60.8550
58.9000
59.2800
342,900
Thu, 02 Oct 2025
61.9400
62.0000
60.0500
60.6400
346,700
Wed, 01 Oct 2025
62.3000
62.3000
60.8260
61.1800
490,000
Tue, 30 Sep 2025
61.0200
63.2400
60.8700
62.3000
637,200
Tue, 30 Sep 2025
2 · 6-K
Pre-market · 08:05 ET
6-K ↗
Mon, 29 Sep 2025
60.7800
61.3700
60.2700
61.0000
370,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
59.1200
61.0300
58.7600
60.9900
499,500
Thu, 25 Sep 2025
57.6500
59.3790
57.6500
59.1700
439,600
Wed, 24 Sep 2025
62.6600
63.5550
58.5000
58.6000
602,800
Tue, 23 Sep 2025
61.1500
62.3400
60.7500
61.0650
207,400
Mon, 22 Sep 2025
62.1600
62.7650
60.5700
60.8900
492,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
63.1800
63.2500
62.3880
62.5100
263,800
Thu, 18 Sep 2025
62.4600
63.6500
61.6300
62.7200
430,000
Wed, 17 Sep 2025
62.3400
63.5200
62.0000
62.4500
348,900
Tue, 16 Sep 2025
63.7000
64.1400
62.0500
62.1200
423,400
Mon, 15 Sep 2025
62.7900
64.2300
62.7900
63.6700
382,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
62.6000
63.5900
62.1200
62.8200
416,900
Thu, 11 Sep 2025
62.8900
63.7800
62.6250
63.0000
560,200
Wed, 10 Sep 2025
63.8600
63.8600
61.9410
62.3650
318,800
Tue, 09 Sep 2025
63.6800
63.9700
62.8000
63.6300
312,200
Mon, 08 Sep 2025
62.9500
64.1250
62.4500
63.6800
432,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
62.2800
63.3500
61.5000
63.0000
702,000
Thu, 04 Sep 2025
61.2800
62.2600
60.3920
62.1300
388,400
Wed, 03 Sep 2025
59.7700
60.8500
59.4500
60.7300
260,700
Tue, 02 Sep 2025
59.1150
60.7600
58.4000
60.6500
537,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
60.4100
61.0400
59.8300
60.2100
334,600
Thu, 28 Aug 2025
61.9500
62.0500
60.2100
61.0500
403,100
Wed, 27 Aug 2025
59.2300
60.6800
59.0200
60.4800
424,600
Tue, 26 Aug 2025
59.8400
60.3540
58.4800
59.0600
331,200
Mon, 25 Aug 2025
60.2300
60.7700
59.6100
59.6200
360,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
60.2800
61.9100
60.1050
60.5100
285,000
Thu, 21 Aug 2025
59.4900
60.3000
59.3700
60.1500
284,600
Wed, 20 Aug 2025
61.6100
61.8650
58.6800
59.8400
586,300
Tue, 19 Aug 2025
62.1200
62.6270
61.0500
61.7000
785,600
Mon, 18 Aug 2025
60.2000
62.1800
59.3500
62.0300
650,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
59.5000
60.3850
59.0000
60.1300
699,000
Thu, 14 Aug 2025
58.7000
59.8720
58.2900
58.3450
651,100
Wed, 13 Aug 2025
60.4400
61.4520
59.0700
59.4100
671,500
Tue, 12 Aug 2025
58.8600
60.6300
57.7550
60.1950
675,400
Mon, 11 Aug 2025
59.3300
59.4550
57.5000
58.5000
1,106,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
57.4100
59.5100
57.0000
58.2200
1,596,200
Thu, 07 Aug 2025
58.3400
58.9330
56.1400
57.7400
1,254,900
Wed, 06 Aug 2025
58.2600
60.1500
57.0000
57.9700
2,033,700
Tue, 05 Aug 2025
65.5300
67.0550
57.1900
57.7200
5,059,100
Mon, 04 Aug 2025
1 · 6-K
After-hours · 16:11 ET
FORM 6-K ↗
Mon, 04 Aug 2025
71.4200
75.4500
70.7000
74.0400
1,806,600
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
68.9300
71.7700
66.9350
71.7000
2,086,600
Thu, 31 Jul 2025
70.1400
71.1100
69.1200
70.0700
749,500
Wed, 30 Jul 2025
68.0000
70.5850
67.7300
69.4900
826,500
Tue, 29 Jul 2025
69.0600
70.2100
68.1100
69.6900
567,100
Mon, 28 Jul 2025
67.0100
69.0200
65.6800
68.4300
826,200
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend