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
56.9100
57.5700
56.8400
57.0200
8,468,796
Thu, 22 Oct 2026
56.8300
57.6100
56.8100
57.5350
7,498,600
Wed, 21 Oct 2026
57.1400
57.9500
56.8500
57.2000
10,679,700
Tue, 20 Oct 2026
56.5300
57.5400
56.4900
57.1400
9,902,000
Mon, 19 Oct 2026
55.3900
56.6500
55.1220
56.5100
25,782,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
57.3600
57.8050
56.4050
56.7000
10,986,300
Thu, 15 Oct 2026
55.6400
57.2150
55.5090
57.1600
9,059,100
Wed, 14 Oct 2026
55.9300
56.1600
55.3750
56.1000
9,869,800
Tue, 13 Oct 2026
56.2100
56.4000
55.8300
56.1700
8,605,800
Mon, 12 Oct 2026
55.6300
56.2100
55.3500
56.0500
8,706,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
55.0200
55.6800
54.7250
55.5300
11,858,000
Thu, 08 Oct 2026
54.4800
55.1300
53.9800
55.0200
14,016,300
Wed, 07 Oct 2026
54.3000
55.3550
54.1850
54.9500
10,747,200
Tue, 06 Oct 2026
54.3850
54.8750
54.0000
54.6100
6,994,700
Mon, 05 Oct 2026
52.4900
54.4200
52.4300
54.4100
8,277,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
53.2200
53.4000
52.6150
52.8000
9,013,000
Thu, 01 Oct 2026
53.0700
53.6400
52.6900
53.0600
11,702,400
Wed, 30 Sep 2026
53.8900
53.9500
52.2950
52.5300
8,718,900
Tue, 29 Sep 2026
54.1100
54.2300
53.3300
53.8900
8,043,600
Mon, 28 Sep 2026
54.3800
54.6000
52.9400
54.2800
9,902,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
52.5900
55.5450
52.3100
55.0400
20,390,300
Thu, 24 Sep 2026
52.6300
52.6700
51.8400
52.6000
8,532,500
Wed, 23 Sep 2026
52.7900
53.0900
51.8110
52.5100
11,559,900
Tue, 22 Sep 2026
53.2000
55.1200
52.1400
52.8900
25,941,000
Mon, 21 Sep 2026
52.7400
53.0600
52.2400
52.6200
9,706,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
52.6500
52.8700
52.2500
52.4100
29,074,400
Thu, 17 Sep 2026
52.9350
53.3950
52.7200
52.9400
8,489,400
Wed, 16 Sep 2026
53.6300
53.8350
52.3470
52.7100
8,283,400
Tue, 15 Sep 2026
54.1000
54.2400
53.3800
53.8100
8,142,600
Mon, 14 Sep 2026
54.3600
54.6000
53.5500
54.0300
9,247,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
53.3100
54.4000
53.3100
53.7200
9,995,800
Thu, 10 Sep 2026
51.0500
53.3750
50.8020
53.3100
11,350,100
Wed, 09 Sep 2026
52.9900
53.2000
52.1300
52.1700
9,528,800
Tue, 08 Sep 2026
54.3600
54.6000
53.0300
53.1800
9,717,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
56.1250
56.1400
54.5100
54.9600
13,039,200
Thu, 03 Sep 2026
54.8100
56.9600
54.0100
56.8200
15,209,400
Wed, 02 Sep 2026
52.5700
55.1900
52.3500
54.6700
15,056,400
Tue, 01 Sep 2026
52.2100
52.9200
52.2100
52.4000
10,187,200
Mon, 31 Aug 2026
53.3900
53.6800
51.9200
52.6650
19,870,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
53.7350
54.7600
52.6200
53.6600
36,340,500
Thu, 27 Aug 2026
61.9800
62.3100
61.3700
61.4700
9,165,000
Wed, 26 Aug 2026
61.8250
62.0600
61.2600
61.8100
11,415,900
Tue, 25 Aug 2026
61.2400
62.3850
61.0700
62.2700
10,337,000
Mon, 24 Aug 2026
61.6200
62.1800
61.4700
61.6800
8,571,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
62.2900
62.6800
61.4600
61.5500
11,479,100
Thu, 20 Aug 2026
61.1000
62.7300
60.9500
62.3000
12,019,600
Wed, 19 Aug 2026
60.5650
61.8300
60.5500
61.2500
9,489,000
Tue, 18 Aug 2026
60.2050
61.6000
59.9600
60.4300
9,911,600
Mon, 17 Aug 2026
61.0100
61.1100
60.1500
60.4700
9,233,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
60.5200
62.3100
59.3400
61.6600
15,707,800
Thu, 13 Aug 2026
59.7500
60.7600
59.0100
60.5900
9,568,900
Wed, 12 Aug 2026
58.1500
59.3000
57.8900
59.2000
6,141,400
Tue, 11 Aug 2026
58.5500
59.4400
58.5500
59.0000
9,752,300
Mon, 10 Aug 2026
58.3350
59.0800
58.3220
59.0700
6,707,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
59.6900
59.9900
58.8100
59.0700
8,413,900
Thu, 06 Aug 2026
58.2900
59.7900
58.1000
59.7800
10,754,100
Wed, 05 Aug 2026
59.0680
59.4000
57.9100
57.9300
8,523,900
Tue, 04 Aug 2026
57.2000
58.5600
57.1800
58.5400
10,322,200
Mon, 03 Aug 2026
58.1280
58.2500
57.3350
57.8700
9,303,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
57.1100
57.5700
56.5700
57.2100
9,773,000
Thu, 30 Jul 2026
57.4000
57.8900
56.6550
57.6500
11,974,400
Wed, 29 Jul 2026
58.1000
59.4700
58.0000
58.3500
18,759,500
Tue, 28 Jul 2026
22 · 10-Q
After-hours · 17:03 ET
10-Q ↗
Tue, 28 Jul 2026
56.7600
58.8000
56.4600
58.3200
22,908,900
Tue, 28 Jul 2026
21 · 8-K
Pre-market · 07:02 ET
8-K ↗
Mon, 27 Jul 2026
56.3600
56.5850
55.4800
56.0700
14,864,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
56.3080
56.4800
55.2200
56.1500
11,763,000
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
20 · 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
19 · 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
18 · 424B2
Next filing day · accepted 13 May, 21:48 ET
424B2 ↗
Wed, 13 May 2026
17 · 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
16 · 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
15 · 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
14 · 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
13 · 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
12 · 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
11 · 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
10 · DEFA14A
After-hours · 17:02 ET
DEFA14A ↗
Tue, 07 Apr 2026
9 · 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
8 · 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
7 · 10-K
After-hours · 17:04 ET
10-K ↗
Tue, 03 Feb 2026
5 · 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
6 · 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
4 · 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
3 · 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
2 · 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
1 · 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