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
56.3080
56.4800
55.2200
56.1500
11,760,900
Thu, 23 Jul 2026
55.4750
56.0800
54.9350
56.0000
13,945,300
Wed, 22 Jul 2026
55.9800
56.3800
55.2350
55.5100
11,187,000
Tue, 21 Jul 2026
56.0400
56.9100
55.0000
55.8500
15,952,100
Mon, 20 Jul 2026
56.4900
57.1600
55.2800
56.8200
24,700,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
56.4900
57.1700
55.6900
56.5600
19,847,300
Thu, 16 Jul 2026
55.4100
57.6700
55.2800
56.7300
33,840,900
Wed, 15 Jul 2026
54.8450
55.8800
53.4400
55.5200
90,995,100
Tue, 14 Jul 2026
46.7000
47.3900
46.4300
47.3700
9,416,000
Mon, 13 Jul 2026
46.9000
48.4300
46.2850
47.6500
20,294,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
45.9500
46.4450
45.7650
46.3200
10,639,400
Thu, 09 Jul 2026
43.8700
45.3800
43.8200
45.3200
9,104,900
Wed, 08 Jul 2026
45.0900
45.2800
43.7300
44.5300
9,601,100
Tue, 07 Jul 2026
45.4300
46.0650
45.3200
45.6500
10,213,900
Mon, 06 Jul 2026
44.4500
45.1350
43.7800
45.0900
11,504,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
44.4050
45.4900
44.4050
45.4700
14,785,400
Wed, 01 Jul 2026
43.8600
44.8900
43.5600
44.0700
22,969,600
Tue, 30 Jun 2026
44.5700
44.5700
42.2600
43.1800
14,229,600
Mon, 29 Jun 2026
44.6350
44.7400
44.0750
44.3800
16,684,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
42.2800
44.3800
42.2100
44.2900
33,246,300
Thu, 25 Jun 2026
42.7000
43.0000
42.3250
42.3800
10,371,600
Wed, 24 Jun 2026
41.6800
43.3800
41.6800
42.4800
15,478,100
Tue, 23 Jun 2026
42.1300
42.4700
41.6500
41.7000
13,930,000
Mon, 22 Jun 2026
42.6050
43.3300
42.0750
42.3400
13,179,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
42.2000
42.8160
41.6500
42.5100
27,215,200
Wed, 17 Jun 2026
43.5900
44.7400
42.0500
42.0800
19,133,700
Tue, 16 Jun 2026
42.7100
43.9500
42.5800
43.6500
19,507,100
Mon, 15 Jun 2026
42.3580
43.3400
42.1000
42.4900
22,555,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
41.2950
41.5900
40.8700
41.5300
12,304,100
Thu, 11 Jun 2026
40.5100
41.2600
40.2000
41.2400
14,757,100
Wed, 10 Jun 2026
41.0000
41.4650
40.5100
40.7000
14,669,100
Tue, 09 Jun 2026
41.1650
42.2600
41.0700
41.4600
17,585,000
Mon, 08 Jun 2026
41.2600
41.4200
40.6550
41.2600
16,778,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
41.8900
42.4010
41.0700
41.2900
23,894,900
Thu, 04 Jun 2026
43.4200
43.7300
42.7500
42.7500
11,255,700
Wed, 03 Jun 2026
44.3400
44.5000
42.3150
42.6100
19,227,300
Tue, 02 Jun 2026
44.6150
45.1400
44.3900
44.5300
11,441,400
Mon, 01 Jun 2026
44.5300
45.9850
44.2000
45.1900
16,231,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
44.5400
45.2000
44.4250
44.7500
18,833,300
Thu, 28 May 2026
43.7100
44.5800
43.3200
44.4600
17,132,700
Wed, 27 May 2026
44.5680
44.7300
43.6300
43.7600
14,170,300
Tue, 26 May 2026
44.2000
44.4400
43.8650
44.1600
13,161,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
44.3000
44.7100
43.9900
44.2300
10,691,700
Thu, 21 May 2026
22 · 8-K
After-hours · 17:14 ET
8-K ↗
Thu, 21 May 2026
44.1900
44.6900
43.8300
44.3000
10,925,200
Wed, 20 May 2026
43.5950
44.4100
42.9300
44.3750
10,991,400
Tue, 19 May 2026
44.3800
45.0200
43.8100
43.8300
13,711,800
Mon, 18 May 2026
44.2700
45.2350
44.2200
44.3850
9,478,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
21 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 15 May 2026
44.7900
45.2300
44.3800
44.4100
16,481,200
Thu, 14 May 2026
45.3400
45.7900
44.6200
45.0400
9,719,500
Thu, 14 May 2026
20 · 424B2
Next filing day · accepted 13 May, 21:48 ET
424B2 ↗
Wed, 13 May 2026
19 · 424B2
After-hours · 16:06 ET
424B2 ↗
Wed, 13 May 2026
44.9600
45.7400
44.5850
45.2300
15,923,800
Tue, 12 May 2026
44.9400
45.7000
44.3500
45.4400
25,493,000
Tue, 12 May 2026
18 · 424B2
Pre-market · 09:09 ET
424B2 ↗
Mon, 11 May 2026
45.2150
45.5200
45.0300
45.0700
18,994,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
17 · DEFA14A
After-hours · 17:15 ET
DEFA14A ↗
Fri, 08 May 2026
45.6200
46.3700
45.3300
45.3700
14,073,700
Thu, 07 May 2026
46.4300
47.1450
46.1500
46.2200
14,081,600
Wed, 06 May 2026
46.6850
47.4600
45.7550
46.2700
19,820,100
Tue, 05 May 2026
16 · 10-Q
After-hours · 17:13 ET
10-Q ↗
Tue, 05 May 2026
45.3700
46.7150
44.5100
46.4900
39,099,400
Tue, 05 May 2026
15 · 8-K
Pre-market · 07:03 ET
8-K ↗
Mon, 04 May 2026
50.5000
51.0600
50.2200
50.3900
13,649,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
50.5700
50.9100
50.2850
50.4400
8,765,800
Thu, 30 Apr 2026
14 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 30 Apr 2026
49.8020
50.4550
49.4200
50.1400
12,519,900
Wed, 29 Apr 2026
49.4100
51.8700
49.2200
50.9400
18,531,700
Tue, 28 Apr 2026
49.7700
50.4800
49.4550
49.6400
9,761,400
Mon, 27 Apr 2026
50.3780
50.5600
49.3970
49.7700
7,992,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
49.8000
50.5900
49.5600
50.4800
8,259,300
Thu, 23 Apr 2026
50.7450
50.8800
49.1700
49.7500
11,581,400
Wed, 22 Apr 2026
51.0000
51.4600
50.7700
51.2200
8,569,700
Tue, 21 Apr 2026
52.0100
52.3000
50.7550
50.8800
13,548,100
Mon, 20 Apr 2026
50.6800
51.5100
50.4400
51.4600
13,091,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
50.3450
51.2000
49.7730
50.8100
18,758,600
Thu, 16 Apr 2026
48.3900
49.9500
48.3500
49.8100
13,420,600
Wed, 15 Apr 2026
48.5150
49.7550
47.9000
49.5700
13,074,000
Tue, 14 Apr 2026
47.9400
48.3340
47.7000
47.9700
11,045,300
Mon, 13 Apr 2026
45.1020
47.8750
45.0600
47.5100
15,179,300
Mon, 13 Apr 2026
13 · DEFA14A
Next filing day · accepted 10 Apr, 20:27 ET
DEFA14A ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
45.9150
46.1800
44.9800
45.2400
13,130,500
Thu, 09 Apr 2026
45.8100
46.0800
44.9050
45.9800
12,716,600
Wed, 08 Apr 2026
45.9900
46.3500
45.5550
45.8500
15,619,000
Tue, 07 Apr 2026
12 · DEFA14A
After-hours · 17:02 ET
DEFA14A ↗
Tue, 07 Apr 2026
11 · DEF 14A
After-hours · 17:01 ET
DEF 14A ↗
Tue, 07 Apr 2026
45.0900
45.4600
44.5600
44.8700
10,416,300
Mon, 06 Apr 2026
45.7240
46.4400
45.3300
45.4800
11,006,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
44.0200
45.4200
43.6750
45.3400
12,747,700
Wed, 01 Apr 2026
45.2900
45.5000
44.0000
44.6300
15,319,900
Tue, 31 Mar 2026
44.7400
45.4700
44.2800
45.2300
12,695,000
Mon, 30 Mar 2026
44.0000
45.0150
43.9200
44.6700
17,778,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
44.7200
44.7900
43.5500
43.5900
17,434,200
Thu, 26 Mar 2026
44.4800
45.9720
44.4700
45.2000
14,613,000
Wed, 25 Mar 2026
10 · 8-K
After-hours · 17:02 ET
8-K ↗
Wed, 25 Mar 2026
45.0800
45.9600
44.2000
44.8500
14,861,200
Tue, 24 Mar 2026
44.9450
45.2650
43.9900
44.2100
19,616,500
Mon, 23 Mar 2026
44.7200
45.7400
44.0100
45.4900
21,262,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
44.3300
44.5500
43.3300
44.0100
31,695,500
Thu, 19 Mar 2026
44.1950
44.8400
43.5320
44.1900
22,744,600
Wed, 18 Mar 2026
45.6150
46.0770
44.5500
44.5900
19,662,700
Tue, 17 Mar 2026
45.8400
46.9800
45.7440
46.1300
21,819,800
Mon, 16 Mar 2026
45.2500
45.9000
45.1900
45.4200
14,460,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
44.2050
45.2500
44.1720
44.9000
13,962,500
Thu, 12 Mar 2026
45.3000
46.0740
44.3400
44.3600
15,293,100
Wed, 11 Mar 2026
45.4500
46.1400
44.8000
45.5700
13,794,100
Tue, 10 Mar 2026
45.6100
45.8200
44.8100
45.0200
17,575,900
Mon, 09 Mar 2026
46.0500
46.5260
44.9600
46.1600
18,908,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
47.1700
47.7300
46.3550
46.9700
15,900,100
Thu, 05 Mar 2026
46.4850
47.9150
46.4850
47.6400
18,317,700
Wed, 04 Mar 2026
46.0500
47.3300
45.9300
46.7500
14,612,800
Tue, 03 Mar 2026
44.7300
46.9600
44.6600
46.3800
22,406,400
Mon, 02 Mar 2026
44.8200
45.9550
44.6400
45.6300
17,355,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
45.8100
46.4200
45.4200
46.2100
23,641,200
Thu, 26 Feb 2026
47.5000
47.7300
44.4950
45.5300
48,091,800
Wed, 25 Feb 2026
47.3800
48.5000
46.4450
47.3200
42,794,100
Tue, 24 Feb 2026
43.4950
48.0000
43.0300
47.0200
58,557,200
Mon, 23 Feb 2026
41.0450
45.6900
40.5250
44.0500
75,619,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
41.5750
42.8100
41.5130
41.6500
23,174,000
Thu, 19 Feb 2026
41.1050
41.7900
40.8500
41.7300
24,646,900
Wed, 18 Feb 2026
40.7700
41.7600
40.5900
41.4500
17,925,500
Tue, 17 Feb 2026
40.5000
41.6000
40.3700
40.8100
20,342,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
39.2400
40.3700
39.0890
40.2900
25,092,400
Thu, 12 Feb 2026
40.2850
40.2850
38.4600
39.0800
28,004,800
Wed, 11 Feb 2026
41.5000
41.6200
40.0100
40.4600
21,538,900
Tue, 10 Feb 2026
40.7500
42.3500
40.7500
41.4900
22,787,700
Mon, 09 Feb 2026
40.2100
41.2700
39.8100
41.1500
26,034,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
40.2500
40.6100
39.3800
40.4200
34,921,700
Thu, 05 Feb 2026
40.6000
41.0100
38.8800
39.9000
42,842,800
Wed, 04 Feb 2026
41.6000
41.8400
39.9600
41.0300
58,018,000
Tue, 03 Feb 2026
9 · 10-K
After-hours · 17:04 ET
10-K ↗
Tue, 03 Feb 2026
7 · 8-K
After-hours · 17:14 ET
8-K ↗
Tue, 03 Feb 2026
42.8850
43.7000
41.4300
41.7000
141,690,600
Tue, 03 Feb 2026
8 · 8-K
Pre-market · 07:08 ET
8-K ↗
Mon, 02 Feb 2026
52.5000
53.4400
52.3220
52.3300
27,452,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
52.4400
52.9500
52.0600
52.6900
18,607,800
Thu, 29 Jan 2026
54.1200
54.1700
52.5300
53.1100
19,463,500
Wed, 28 Jan 2026
55.0100
55.4900
53.6450
54.0800
19,222,700
Tue, 27 Jan 2026
56.5000
56.6300
55.2050
55.5100
14,240,700
Mon, 26 Jan 2026
56.5700
57.1200
56.4950
56.6000
9,971,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
56.8300
56.9850
56.4100
56.6200
8,758,900
Thu, 22 Jan 2026
56.5900
57.5500
56.5500
57.1500
14,540,700
Wed, 21 Jan 2026
55.5200
56.3300
55.0950
55.8900
15,117,000
Tue, 20 Jan 2026
55.5800
56.0770
55.0150
55.0800
19,744,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
56.7900
56.9700
56.2400
56.8900
15,116,900
Thu, 15 Jan 2026
57.7400
57.8620
56.6000
56.7400
16,405,300
Wed, 14 Jan 2026
56.4000
57.7900
56.2700
57.6600
16,039,900
Tue, 13 Jan 2026
57.2100
57.3000
56.2750
56.5600
15,900,500
Mon, 12 Jan 2026
57.6100
57.7800
56.7600
57.2900
19,898,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
58.8000
58.8600
57.2800
57.6600
15,061,500
Thu, 08 Jan 2026
58.0200
59.0000
57.7700
58.2700
13,105,200
Wed, 07 Jan 2026
59.8650
60.1350
58.2550
58.5100
18,044,300
Tue, 06 Jan 2026
59.2700
59.9350
58.9800
59.8100
11,110,800
Mon, 05 Jan 2026
58.0100
60.1050
57.9000
59.2900
17,115,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
58.6700
58.8000
57.6500
58.1400
14,693,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
59.0300
59.0400
58.3400
58.3800
13,027,300
Tue, 30 Dec 2025
59.4600
59.6000
59.0800
59.1000
11,277,900
Mon, 29 Dec 2025
59.8500
60.1400
59.1250
59.4900
12,910,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
60.0000
60.1100
59.5350
59.9700
7,537,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
59.3320
60.1450
59.3100
60.0400
5,491,700
Tue, 23 Dec 2025
59.8300
60.0700
58.9400
59.4100
12,153,600
Mon, 22 Dec 2025
59.9600
60.5450
59.7600
59.8600
13,976,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
58.9200
60.1150
58.8000
59.8100
31,927,500
Thu, 18 Dec 2025
59.5900
60.3200
58.9150
59.4400
23,734,500
Wed, 17 Dec 2025
61.3900
62.4100
60.1300
60.1800
16,357,800
Tue, 16 Dec 2025
61.6900
62.1460
60.9500
61.3300
17,316,800
Mon, 15 Dec 2025
61.9600
62.8200
60.6250
60.7400
18,187,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
61.0800
62.1500
61.0000
61.6600
15,964,000
Thu, 11 Dec 2025
60.0750
61.7900
59.8500
61.6900
14,023,800
Wed, 10 Dec 2025
60.4900
61.4760
60.1600
61.1600
19,985,100
Tue, 09 Dec 2025
60.7500
61.5000
60.4900
60.7800
13,214,700
Mon, 08 Dec 2025
62.4250
62.5100
60.9900
61.1200
12,544,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
61.6700
62.9400
61.4800
62.2800
11,152,900
Thu, 04 Dec 2025
60.5000
62.1000
60.3850
61.7300
15,994,300
Wed, 03 Dec 2025
62.8500
63.9300
60.4100
61.2400
24,402,800
Tue, 02 Dec 2025
62.9200
63.8350
62.1500
62.9000
10,834,100
Mon, 01 Dec 2025
62.0500
63.2100
61.8300
62.5800
10,923,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
62.2300
63.0550
62.1300
62.6900
7,875,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
61.4000
62.1600
61.1700
61.8300
8,335,300
Tue, 25 Nov 2025
60.8600
61.9750
60.7200
61.2200
11,065,200
Mon, 24 Nov 2025
60.6100
60.8300
59.8500
60.5600
21,013,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
58.2400
60.9600
58.0400
60.5700
20,849,400
Thu, 20 Nov 2025
60.5750
60.7150
58.0000
58.1050
21,059,300
Wed, 19 Nov 2025
60.6100
60.7600
59.1600
60.1100
25,061,900
Tue, 18 Nov 2025
61.3900
61.6400
60.4700
60.7000
18,446,600
Mon, 17 Nov 2025
6 · 8-K
After-hours · 17:19 ET
8-K ↗
Mon, 17 Nov 2025
62.8100
63.1700
61.2900
61.8900
20,632,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
5 · 8-K
After-hours · 16:34 ET
8-K ↗
Fri, 14 Nov 2025
64.1100
64.6500
62.7500
62.8100
21,979,900
Thu, 13 Nov 2025
66.5100
67.2800
65.1500
65.3300
14,185,800
Wed, 12 Nov 2025
67.5300
67.9900
66.9000
67.2000
10,134,000
Tue, 11 Nov 2025
66.2500
67.9500
66.2300
67.4000
10,032,500
Mon, 10 Nov 2025
67.0600
67.4300
65.7420
66.2500
11,129,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
65.5000
66.5150
64.7800
66.2200
13,449,300
Thu, 06 Nov 2025
67.8000
68.0700
66.2100
66.2600
11,480,200
Wed, 05 Nov 2025
66.0200
68.2100
65.9000
68.0600
13,606,100
Tue, 04 Nov 2025
67.2300
67.2890
65.9500
66.0800
19,711,800
Mon, 03 Nov 2025
69.5250
70.3500
67.7050
68.3400
14,619,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
68.2700
69.5800
67.6200
69.2700
18,370,100
Thu, 30 Oct 2025
69.8350
70.7700
67.9000
67.9300
19,550,800
Wed, 29 Oct 2025
72.7000
72.7300
69.3150
69.6800
38,505,400
Tue, 28 Oct 2025
4 · 10-Q
After-hours · 17:10 ET
10-Q ↗
Tue, 28 Oct 2025
76.2100
79.2150
72.8300
73.0200
83,722,300
Tue, 28 Oct 2025
3 · 8-K
Pre-market · 07:01 ET
8-K ↗
Mon, 27 Oct 2025
70.8550
71.8700
70.1300
70.2500
18,821,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
70.1500
71.2500
69.7400
69.7700
8,638,200
Thu, 23 Oct 2025
68.0700
70.0600
68.0500
69.6600
8,199,000
Wed, 22 Oct 2025
69.1700
69.3700
67.9100
68.0700
8,173,400
Tue, 21 Oct 2025
69.0200
70.3600
68.8300
70.0500
9,032,000
Mon, 20 Oct 2025
67.6750
69.4700
67.6500
69.2000
10,016,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
65.5350
67.7100
65.4500
67.4100
11,151,500
Thu, 16 Oct 2025
68.1300
68.6000
65.4200
66.0500
19,258,500
Wed, 15 Oct 2025
69.3850
69.8750
67.8400
67.9800
11,247,300
Tue, 14 Oct 2025
67.4100
69.7100
66.7700
69.1500
12,968,500
Mon, 13 Oct 2025
70.7200
70.9300
68.1620
68.8600
20,036,800
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
76.1100
76.9000
69.7600
69.8400
22,326,500
Thu, 09 Oct 2025
77.1900
77.3400
75.0330
75.7500
15,774,400
Wed, 08 Oct 2025
75.2350
76.5000
73.2750
76.1300
17,904,800
Tue, 07 Oct 2025
74.0700
75.6750
73.0600
74.6100
31,977,500
Mon, 06 Oct 2025
70.2200
71.8700
69.4520
71.2900
16,769,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
68.1000
69.5300
67.7500
69.2500
12,219,800
Thu, 02 Oct 2025
67.0700
68.9500
66.9500
68.9300
13,461,600
Wed, 01 Oct 2025
66.9000
67.8000
66.2200
66.6600
17,050,100
Tue, 30 Sep 2025
69.8250
69.8300
66.8500
67.0600
21,464,800
Mon, 29 Sep 2025
67.9600
71.2600
67.8900
69.6800
28,497,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
67.0000
67.6300
66.3200
67.3000
8,431,600
Thu, 25 Sep 2025
67.2600
67.4900
66.2000
66.7400
10,773,700
Wed, 24 Sep 2025
67.6500
68.5800
67.4400
67.8600
9,180,600
Tue, 23 Sep 2025
67.8050
68.9900
67.1200
67.3100
10,449,000
Mon, 22 Sep 2025
67.7600
68.1100
67.0500
67.6800
13,298,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
68.7600
68.8500
67.9250
68.2200
19,774,200
Thu, 18 Sep 2025
70.0800
70.3000
68.3300
68.5200
14,330,500
Wed, 17 Sep 2025
67.1400
69.2700
67.0000
68.6200
18,607,800
Tue, 16 Sep 2025
66.8350
67.1400
66.1050
66.8500
9,353,900
Mon, 15 Sep 2025
67.3000
68.1900
66.8030
67.1100
9,597,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
67.2100
67.7500
66.8600
66.8900
7,505,600
Thu, 11 Sep 2025
65.7500
67.3500
65.7100
67.2700
11,154,400
Wed, 10 Sep 2025
67.4800
68.0300
65.2350
65.6400
14,352,500
Tue, 09 Sep 2025
68.2000
68.5000
67.5300
67.6800
8,776,500
Mon, 08 Sep 2025
68.4600
68.5900
67.8000
68.4000
7,954,900
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
68.8800
69.9400
68.1700
68.2600
7,794,300
Thu, 04 Sep 2025
69.7000
69.9000
66.2300
68.4600
14,063,500
Wed, 03 Sep 2025
68.9100
69.8900
68.8000
69.6400
11,808,200
Tue, 02 Sep 2025
68.9200
69.3740
68.1500
69.2500
12,882,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
70.0200
70.7000
69.9000
70.1900
5,636,300
Thu, 28 Aug 2025
70.0000
70.5600
69.5300
70.0600
5,882,000
Wed, 27 Aug 2025
68.7300
70.0800
68.6910
69.6500
8,648,200
Tue, 26 Aug 2025
69.4000
70.2500
69.1800
70.1800
9,471,500
Mon, 25 Aug 2025
69.6500
69.8100
69.0400
69.4800
6,460,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
67.9100
70.1500
67.8200
69.9000
9,394,100
Thu, 21 Aug 2025
67.6800
67.8700
66.9250
67.5500
7,039,500
Wed, 20 Aug 2025
68.9400
69.1100
67.6800
68.0800
9,992,300
Tue, 19 Aug 2025
69.7900
70.3650
68.9300
69.0500
9,052,800
Mon, 18 Aug 2025
69.3100
69.9850
69.2300
69.5300
8,410,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
69.5700
70.1600
69.1600
69.2300
8,128,000
Thu, 14 Aug 2025
69.4400
69.8200
68.2300
69.3800
10,695,400
Wed, 13 Aug 2025
68.2300
70.7300
68.1500
70.6300
12,344,700
Tue, 12 Aug 2025
67.2400
68.7400
67.2300
67.9700
9,747,500
Mon, 11 Aug 2025
67.8100
68.4800
66.9000
67.0800
10,118,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
68.4400
68.6100
67.4200
67.6500
9,683,400
Thu, 07 Aug 2025
70.0000
70.1700
67.6800
68.2200
10,129,300
Wed, 06 Aug 2025
68.3000
69.6100
68.2090
69.4200
11,913,000
Tue, 05 Aug 2025
68.4600
68.6700
67.4100
67.8300
10,714,700
Mon, 04 Aug 2025
67.8250
68.5700
67.2750
68.0100
11,756,800
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
68.0000
68.3500
66.5700
67.1100
15,181,100
Thu, 31 Jul 2025
69.4750
70.0550
68.4600
68.7600
16,657,600
Wed, 30 Jul 2025
72.1900
72.2050
69.5550
69.7100
20,790,400
Tue, 29 Jul 2025
2 · 10-Q
After-hours · 17:06 ET
10-Q ↗
Tue, 29 Jul 2025
71.7300
73.2800
70.3100
71.4500
42,890,700
Tue, 29 Jul 2025
1 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 28 Jul 2025
78.5100
79.5000
77.9300
78.2200
15,978,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend