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
54.9100
56.1050
54.0100
54.2350
46,371,125
Thu, 22 Oct 2026
59.1000
60.4100
53.5000
55.6000
81,776,900
Wed, 21 Oct 2026
64.3600
64.5800
59.3100
61.8200
76,589,500
Tue, 20 Oct 2026
59.2650
64.3900
57.2350
62.1300
94,778,100
Mon, 19 Oct 2026
65.8250
65.9200
59.2500
61.1200
101,010,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
65.1950
66.6850
59.9000
61.3900
95,394,200
Thu, 15 Oct 2026
61.4300
69.7600
59.5100
69.6900
130,537,200
Wed, 14 Oct 2026
71.7400
72.5200
64.4100
65.7800
111,214,200
Tue, 13 Oct 2026
76.3200
78.9440
76.1100
77.8100
34,284,900
Mon, 12 Oct 2026
80.3300
81.2500
79.0300
80.2600
19,024,300
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
82.7500
83.4500
81.2100
82.0800
20,011,400
Thu, 08 Oct 2026
86.8100
86.8500
80.6300
81.5800
42,321,300
Wed, 07 Oct 2026
90.1750
90.4000
87.5100
88.4500
19,905,100
Tue, 06 Oct 2026
88.6000
93.2100
88.6000
91.7200
32,051,300
Mon, 05 Oct 2026
90.7350
90.8500
87.0900
87.3900
18,240,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
90.9500
92.8000
88.5500
89.6200
23,591,600
Thu, 01 Oct 2026
87.5750
88.8800
84.5000
88.5700
20,464,600
Wed, 30 Sep 2026
88.0700
89.7200
86.3800
87.1200
22,348,100
Tue, 29 Sep 2026
86.2750
90.4700
85.1410
85.9300
26,027,100
Mon, 28 Sep 2026
86.2050
88.2160
83.5300
85.0700
19,752,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
90.3650
90.9100
86.8000
87.5900
23,569,300
Thu, 24 Sep 2026
88.9050
91.1230
85.9360
90.1300
33,748,900
Wed, 23 Sep 2026
88.9850
90.3600
86.5500
86.9000
31,705,100
Tue, 22 Sep 2026
29 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 22 Sep 2026
85.7100
89.2300
84.6000
86.7600
26,584,500
Mon, 21 Sep 2026
81.5600
87.2500
80.9200
85.4300
39,845,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
79.8300
81.7400
79.1600
81.3600
66,370,200
Thu, 17 Sep 2026
81.4500
82.4300
78.2700
79.8800
79,547,300
Thu, 17 Sep 2026
28 · 8-K
Pre-market · 07:13 ET
8-K ↗
Thu, 17 Sep 2026
27 · 424B5
Pre-market · 07:11 ET
424B5 ↗
Wed, 16 Sep 2026
83.7500
85.2580
81.1570
83.3500
18,787,600
Tue, 15 Sep 2026
82.6200
83.8600
80.5200
80.9200
15,675,200
Mon, 14 Sep 2026
82.6500
85.9300
82.0800
82.9800
26,522,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
91.0800
91.9900
88.6200
88.9900
17,682,400
Thu, 10 Sep 2026
89.9100
92.1900
88.7300
89.1200
27,867,100
Wed, 09 Sep 2026
100.0350
100.5810
94.6100
94.9400
22,038,800
Tue, 08 Sep 2026
92.9500
104.5900
92.8800
99.8300
51,191,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
85.7250
89.6300
84.9000
89.3600
20,796,900
Thu, 03 Sep 2026
80.1200
84.8500
79.0300
84.5600
18,798,400
Wed, 02 Sep 2026
80.0900
82.5300
79.5800
80.9300
15,574,700
Tue, 01 Sep 2026
82.3400
82.8100
80.3700
81.8500
15,848,700
Mon, 31 Aug 2026
82.6300
85.2300
82.4000
84.8900
13,237,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
85.1700
87.9000
83.1700
84.2300
17,332,100
Thu, 27 Aug 2026
90.7500
91.8100
86.5100
86.8000
19,872,200
Wed, 26 Aug 2026
86.8900
89.9110
86.7500
88.0100
14,056,800
Tue, 25 Aug 2026
88.2700
90.2500
87.5000
88.0400
14,224,300
Mon, 24 Aug 2026
85.1600
87.2000
83.2300
86.2500
19,581,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
90.3950
91.5200
87.4100
87.8500
22,187,500
Thu, 20 Aug 2026
90.3050
93.7700
88.7800
89.7600
17,649,000
Wed, 19 Aug 2026
94.2300
94.3800
88.8510
90.8700
26,700,900
Tue, 18 Aug 2026
101.4000
102.3800
93.1500
93.1700
38,029,200
Mon, 17 Aug 2026
107.0100
109.9000
101.2200
106.0000
32,398,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
106.2450
110.3000
102.5000
105.2600
33,337,900
Thu, 13 Aug 2026
107.1400
117.4900
105.8400
106.2900
50,680,200
Wed, 12 Aug 2026
108.7000
111.8300
105.4400
107.7300
87,308,400
Wed, 12 Aug 2026
26 · 10-Q
Next filing day · accepted 11 Aug, 19:24 ET
10-Q ↗
Tue, 11 Aug 2026
25 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 11 Aug 2026
90.9400
93.5960
87.4600
90.3200
46,381,400
Mon, 10 Aug 2026
24 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 10 Aug 2026
92.3500
93.9800
88.1700
88.1900
20,894,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
89.2300
91.0300
85.5840
90.6700
18,664,100
Thu, 06 Aug 2026
86.3500
89.2300
85.0000
85.3300
16,601,400
Wed, 05 Aug 2026
92.2900
94.1500
89.7700
89.8900
20,798,100
Tue, 04 Aug 2026
86.4250
94.3000
86.2600
91.9000
33,601,300
Mon, 03 Aug 2026
70.5550
86.2000
69.8900
85.7600
44,558,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
77.0350
78.5000
69.9700
71.7700
26,415,900
Thu, 30 Jul 2026
68.3000
75.8700
67.5500
73.9000
44,148,900
Wed, 29 Jul 2026
66.6700
66.8900
60.5500
60.8200
37,130,100
Tue, 28 Jul 2026
68.9700
69.1800
64.6330
67.3000
29,855,900
Mon, 27 Jul 2026
73.8000
74.9100
69.6900
70.7900
17,999,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
79.5000
79.5690
71.6700
71.8800
25,487,800
Thu, 23 Jul 2026
81.0000
85.1900
80.5500
81.1000
18,173,700
Wed, 22 Jul 2026
79.8900
85.3700
79.5800
82.6400
23,467,300
Tue, 21 Jul 2026
75.0020
80.4500
74.5000
79.5800
24,907,000
Mon, 20 Jul 2026
75.7650
79.3050
73.0100
73.0600
22,799,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
70.7100
74.5000
68.5100
73.2100
35,882,600
Thu, 16 Jul 2026
75.5700
75.6200
72.0800
72.9100
25,033,000
Wed, 15 Jul 2026
78.7350
80.6400
74.8100
77.1200
24,132,300
Tue, 14 Jul 2026
84.6600
85.9100
78.4000
79.9400
25,969,000
Mon, 13 Jul 2026
86.9700
88.8800
82.7200
83.3100
18,630,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
89.8900
91.3100
87.9300
88.8800
12,714,000
Thu, 09 Jul 2026
93.3300
95.1360
89.3720
89.7000
24,829,300
Wed, 08 Jul 2026
82.9800
90.1500
82.8200
90.0000
23,876,900
Tue, 07 Jul 2026
83.7400
85.3100
79.4560
83.5300
23,450,300
Mon, 06 Jul 2026
83.0150
87.5400
82.5050
86.4600
21,929,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
86.2700
88.1700
80.5600
81.7450
32,579,500
Wed, 01 Jul 2026
88.8650
90.2600
85.0100
85.6850
60,851,900
Tue, 30 Jun 2026
95.1800
99.7900
93.8800
99.5400
18,789,300
Mon, 29 Jun 2026
98.3800
98.4700
89.5500
95.5100
21,976,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
95.1800
98.0900
93.5000
96.5800
47,706,000
Thu, 25 Jun 2026
105.2800
106.5400
98.4200
98.7600
21,772,100
Wed, 24 Jun 2026
103.5750
104.5400
98.2530
100.8800
22,104,300
Tue, 23 Jun 2026
102.9250
112.0100
101.9600
105.7200
25,319,700
Mon, 22 Jun 2026
119.0850
119.1900
106.6100
111.2900
29,892,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
23 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 18 Jun 2026
118.8500
119.8900
114.1250
117.9500
65,546,300
Wed, 17 Jun 2026
117.0700
122.0000
114.9000
115.2100
26,674,200
Tue, 16 Jun 2026
108.3000
119.4500
107.6200
117.0300
42,823,900
Mon, 15 Jun 2026
104.0000
108.8000
103.8000
106.7100
22,004,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
99.1200
105.5500
97.2200
100.5500
36,215,900
Thu, 11 Jun 2026
92.6350
96.5100
91.0200
95.7400
22,683,500
Thu, 11 Jun 2026
22 · 8-K
Pre-market · 06:03 ET
8-K ↗
Wed, 10 Jun 2026
21 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 10 Jun 2026
95.3900
100.5100
95.1000
95.6100
17,855,600
Tue, 09 Jun 2026
103.9900
105.3850
93.6000
98.4500
26,865,600
Mon, 08 Jun 2026
102.0300
104.3000
98.4000
102.3700
23,379,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
20 · S-3ASR
After-hours · 16:40 ET
S-3ASR ↗
Fri, 05 Jun 2026
104.6350
104.8000
95.5400
100.3900
32,460,800
Thu, 04 Jun 2026
107.4900
110.4500
105.0300
108.0300
26,752,000
Wed, 03 Jun 2026
119.9150
121.9600
110.5500
110.9300
26,460,100
Tue, 02 Jun 2026
129.9600
132.1500
118.8200
119.2700
34,814,000
Mon, 01 Jun 2026
114.7750
127.8490
114.7150
124.8200
58,297,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
108.0200
110.2500
102.3000
109.5300
28,158,200
Thu, 28 May 2026
107.9500
110.3300
103.6300
106.8600
23,406,000
Wed, 27 May 2026
105.1100
105.5500
99.6000
104.2700
24,155,000
Tue, 26 May 2026
108.2400
109.2000
105.0000
105.8900
21,456,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
109.3200
109.8500
104.8800
105.4900
20,001,600
Thu, 21 May 2026
106.5600
108.4400
103.1610
107.5800
31,898,600
Wed, 20 May 2026
101.5000
102.7500
98.1000
101.2800
21,656,800
Tue, 19 May 2026
98.5300
101.3100
94.8200
99.8100
29,845,600
Mon, 18 May 2026
19 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 18 May 2026
106.7850
106.9500
98.6500
103.7700
38,653,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
109.4150
110.3600
106.4400
107.3000
22,048,200
Thu, 14 May 2026
111.5300
118.2100
110.0600
114.2150
27,702,300
Wed, 13 May 2026
112.9500
112.9800
106.3400
111.3100
23,598,000
Tue, 12 May 2026
110.7900
110.9800
101.1200
107.7500
32,879,100
Mon, 11 May 2026
112.0200
119.4900
111.5000
114.7000
27,701,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
118.4600
123.7500
110.5500
114.1500
48,479,400
Fri, 08 May 2026
18 · 10-Q
Next filing day · accepted 07 May, 19:21 ET
10-Q ↗
Thu, 07 May 2026
17 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 07 May 2026
132.0550
133.5890
125.4300
128.8400
41,365,300
Wed, 06 May 2026
131.0750
138.2500
130.4100
137.9800
31,677,900
Tue, 05 May 2026
125.0000
129.5200
122.5240
127.8900
22,972,800
Mon, 04 May 2026
121.1800
129.9700
121.1700
125.4300
30,197,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
114.1100
121.8550
113.1400
119.0100
27,413,000
Thu, 30 Apr 2026
117.2900
118.2500
111.1800
111.6000
25,279,800
Wed, 29 Apr 2026
108.1950
115.4700
107.0500
114.1900
27,754,000
Tue, 28 Apr 2026
103.6000
110.0000
103.0500
105.5300
27,765,200
Mon, 27 Apr 2026
109.8700
112.8200
104.9300
112.0600
24,929,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
120.9700
121.0000
106.5100
110.1400
33,898,200
Thu, 23 Apr 2026
122.1000
124.2000
116.1500
117.4200
21,696,200
Wed, 22 Apr 2026
16 · DEFA14A
After-hours · 16:12 ET
DEFA14A ↗
Wed, 22 Apr 2026
15 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 22 Apr 2026
118.3000
124.9600
117.5750
122.5400
31,878,200
Tue, 21 Apr 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 21 Apr 2026
118.3000
120.8200
113.8000
115.1600
18,656,100
Mon, 20 Apr 2026
116.1800
118.0800
110.6000
117.4300
29,542,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
120.3850
120.6900
115.9900
116.8500
24,685,900
Thu, 16 Apr 2026
119.9800
122.1400
114.8000
119.5600
28,917,600
Wed, 15 Apr 2026
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 15 Apr 2026
119.8300
121.3700
113.8700
118.6900
43,324,900
Tue, 14 Apr 2026
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 14 Apr 2026
114.9450
119.0600
112.9100
117.2000
46,586,000
Mon, 13 Apr 2026
104.2250
114.1000
103.8700
110.2700
56,011,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
93.4400
105.9000
93.2000
102.0000
83,416,500
Thu, 09 Apr 2026
90.4000
94.9600
84.8100
92.0000
65,533,300
Thu, 09 Apr 2026
11 · 8-K
Pre-market · 07:00 ET
8-K ↗
Thu, 09 Apr 2026
10 · 8-K
Pre-market · 07:52 ET
8-K ↗
Wed, 08 Apr 2026
91.9850
93.9000
87.4500
88.9000
19,538,600
Tue, 07 Apr 2026
80.1800
85.3000
80.1350
85.2400
16,277,300
Mon, 06 Apr 2026
81.3300
82.2900
79.5600
80.9400
16,946,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
75.7600
82.5000
73.8100
82.2400
20,958,200
Wed, 01 Apr 2026
79.4900
80.5400
76.8000
78.4400
28,569,000
Tue, 31 Mar 2026
73.0000
77.5900
72.4200
77.4700
27,917,100
Tue, 31 Mar 2026
9 · 8-K
Pre-market · 08:59 ET
8-K ↗
Mon, 30 Mar 2026
75.3100
75.4600
67.1500
69.1500
27,315,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
78.4100
79.4000
73.2200
74.8100
22,244,300
Thu, 26 Mar 2026
86.8500
88.2600
80.1600
80.4500
18,464,600
Wed, 25 Mar 2026
85.2300
88.7500
84.8500
87.5800
19,101,600
Tue, 24 Mar 2026
82.9300
84.5000
80.1000
83.0200
21,616,500
Mon, 23 Mar 2026
81.8000
85.3400
80.3100
81.9600
19,755,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
80.1400
83.1500
77.5800
81.4700
29,378,500
Thu, 19 Mar 2026
80.0000
81.6000
78.7800
80.6600
19,522,400
Wed, 18 Mar 2026
80.7100
85.2800
80.0400
82.8200
17,332,800
Tue, 17 Mar 2026
83.9800
85.1000
81.5600
82.1200
17,332,100
Mon, 16 Mar 2026
85.8700
88.2600
81.8800
85.8600
25,842,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
81.0700
84.4400
79.4600
81.1100
17,700,700
Thu, 12 Mar 2026
79.6300
82.3800
78.4000
79.8600
16,174,700
Wed, 11 Mar 2026
79.0000
82.9900
77.8600
81.9600
33,672,100
Tue, 10 Mar 2026
75.0200
75.9200
73.7500
74.9200
16,449,300
Mon, 09 Mar 2026
71.5400
74.5000
70.7000
74.4100
21,551,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
72.9500
77.9500
71.8500
72.9900
25,591,600
Thu, 05 Mar 2026
77.0000
78.6800
73.2500
74.8200
22,667,500
Wed, 04 Mar 2026
77.8000
80.6600
75.8000
79.5000
25,322,800
Tue, 03 Mar 2026
75.2300
75.3700
70.3700
73.7800
24,549,400
Mon, 02 Mar 2026
8 · 10-K
After-hours · 16:14 ET
10-K ↗
Mon, 02 Mar 2026
76.6100
80.3300
75.6000
78.0500
25,514,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
84.2200
84.3800
75.6600
79.5600
67,921,300
Thu, 26 Feb 2026
7 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 26 Feb 2026
98.8500
100.7500
95.0200
97.6300
27,329,400
Wed, 25 Feb 2026
100.9800
103.4400
97.8500
98.0100
20,881,000
Tue, 24 Feb 2026
91.0600
99.3700
90.6860
99.3000
24,587,600
Mon, 23 Feb 2026
87.3600
93.3900
86.5700
90.8400
21,774,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
93.5600
93.6750
84.5000
89.2500
46,247,700
Thu, 19 Feb 2026
95.2850
98.2900
93.5100
97.1400
10,807,600
Wed, 18 Feb 2026
91.0850
97.2900
87.5000
95.4500
17,481,800
Tue, 17 Feb 2026
92.6900
95.4600
89.0900
91.0000
17,482,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
94.2800
100.6900
91.0000
96.0400
23,117,000
Thu, 12 Feb 2026
94.2650
97.5000
90.3300
95.7000
20,441,400
Wed, 11 Feb 2026
95.8200
97.7700
88.5300
95.1500
21,192,300
Tue, 10 Feb 2026
95.0000
97.2900
93.8000
95.1100
14,088,200
Mon, 09 Feb 2026
90.0700
97.9400
88.7000
96.7900
25,424,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
77.9000
90.6000
77.1000
89.9500
36,852,800
Thu, 05 Feb 2026
79.6500
81.9700
74.0000
74.6500
23,637,700
Wed, 04 Feb 2026
89.5500
91.9500
81.0100
82.4600
26,247,800
Tue, 03 Feb 2026
91.0200
92.1200
83.9300
90.0600
25,101,400
Mon, 02 Feb 2026
92.8350
94.7700
88.5200
88.9400
19,489,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
99.0000
99.5000
92.5000
93.1900
25,314,900
Thu, 29 Jan 2026
103.8600
106.4400
96.1000
99.5300
30,885,900
Wed, 28 Jan 2026
114.1550
114.4500
102.6400
106.0200
36,455,600
Tue, 27 Jan 2026
103.7000
111.7900
101.8600
108.8600
49,218,800
Mon, 26 Jan 2026
102.0000
108.6500
98.0500
98.3100
49,349,000
Mon, 26 Jan 2026
6 · 8-K
Pre-market · 09:04 ET
8-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
90.4500
95.9800
87.0700
92.9800
20,375,000
Thu, 22 Jan 2026
97.5200
99.4700
91.5700
91.7900
19,946,400
Wed, 21 Jan 2026
95.3950
95.9200
87.2500
94.0500
29,676,600
Tue, 20 Jan 2026
95.3000
97.3700
93.1300
95.2200
26,822,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
97.3200
102.9790
95.7500
101.2300
34,781,400
Thu, 15 Jan 2026
94.7300
99.7300
94.2500
95.0100
40,670,400
Wed, 14 Jan 2026
89.2000
93.1800
86.5000
89.8000
28,378,300
Tue, 13 Jan 2026
89.0500
91.5000
86.8600
87.4800
20,414,100
Mon, 12 Jan 2026
78.7500
91.9400
77.8100
89.9300
43,610,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
78.3200
81.5000
75.5100
80.1400
26,303,200
Thu, 08 Jan 2026
77.5750
79.9300
75.9100
77.0900
20,472,200
Wed, 07 Jan 2026
77.1400
79.9400
75.7500
77.1800
14,413,400
Tue, 06 Jan 2026
78.6500
78.8400
73.7500
77.9400
25,473,300
Mon, 05 Jan 2026
82.9000
84.5400
76.7700
76.8600
27,206,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
5 · 8-K
After-hours · 17:21 ET
8-K ↗
Fri, 02 Jan 2026
73.9300
81.1700
73.1600
79.3200
30,050,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
73.4900
73.6750
70.4300
71.6100
18,122,800
Tue, 30 Dec 2025
74.7550
75.8620
73.6500
73.9000
13,291,800
Mon, 29 Dec 2025
73.5400
77.7500
73.4000
74.9200
14,033,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
79.0000
79.2900
75.7300
76.4200
14,073,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.0700
80.9400
78.5500
78.8700
11,922,600
Tue, 23 Dec 2025
82.2800
83.7100
78.7000
80.2600
22,239,800
Mon, 22 Dec 2025
84.9900
87.3100
84.1800
84.8300
23,984,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
70.8600
84.2900
70.7300
83.0000
70,583,000
Thu, 18 Dec 2025
67.4450
68.9400
65.8660
67.6800
34,161,600
Wed, 17 Dec 2025
69.5500
69.9900
63.8000
64.5500
48,237,300
Tue, 16 Dec 2025
70.7000
71.5000
67.7500
69.5000
36,004,000
Mon, 15 Dec 2025
79.3300
79.7400
72.0200
72.3500
31,357,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
86.1900
87.7000
77.6600
78.5900
35,221,400
Thu, 11 Dec 2025
4 · 8-K
After-hours · 17:10 ET
8-K ↗
Thu, 11 Dec 2025
83.0100
88.5300
81.1000
87.3800
26,922,800
Wed, 10 Dec 2025
88.4350
89.7900
85.3500
88.1600
26,553,900
Tue, 09 Dec 2025
84.5200
91.2200
83.7700
90.6600
34,362,200
Mon, 08 Dec 2025
83.6500
87.0000
80.1450
86.2400
39,915,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
87.3000
88.7600
84.6200
88.3000
20,076,800
Thu, 04 Dec 2025
79.1850
88.3750
77.8600
85.7500
29,382,900
Wed, 03 Dec 2025
75.5400
79.6300
73.3790
79.3600
19,858,800
Tue, 02 Dec 2025
77.5000
82.8400
75.9500
76.0300
25,555,700
Mon, 01 Dec 2025
71.2500
77.3900
69.3200
77.0600
25,412,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
75.6250
75.6300
72.1250
73.1200
14,114,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
74.7600
76.6000
72.8500
74.2900
28,793,300
Tue, 25 Nov 2025
70.8350
72.2400
66.0000
71.2900
27,805,500
Mon, 24 Nov 2025
72.9500
74.2100
70.8400
73.6000
29,927,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
70.7800
72.8500
65.2200
71.6500
38,889,500
Thu, 20 Nov 2025
82.6200
83.4900
68.9500
69.2100
40,999,800
Wed, 19 Nov 2025
75.0000
77.3700
72.8800
74.9200
26,796,000
Tue, 18 Nov 2025
74.4450
77.8800
70.4710
74.9000
33,464,400
Mon, 17 Nov 2025
75.5100
78.4800
72.5500
75.3300
29,176,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
75.8450
80.2000
73.4700
77.3600
52,465,600
Thu, 13 Nov 2025
3 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Thu, 13 Nov 2025
84.3850
85.0000
77.2500
78.3400
42,804,800
Wed, 12 Nov 2025
91.7700
92.5000
85.3200
85.4300
41,722,500
Tue, 11 Nov 2025
96.1000
98.0000
88.0000
88.3900
76,900,400
Mon, 10 Nov 2025
2 · 8-K
After-hours · 16:08 ET
8-K ↗
Mon, 10 Nov 2025
110.3000
110.3000
102.7800
105.6100
43,561,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
103.1200
105.3500
100.0200
104.0100
24,982,600
Thu, 06 Nov 2025
115.9400
116.4400
104.1000
106.9300
26,204,600
Wed, 05 Nov 2025
118.4200
118.4900
112.1700
114.4200
17,381,000
Tue, 04 Nov 2025
119.9600
123.2400
115.1400
115.7500
18,552,200
Mon, 03 Nov 2025
133.8350
133.8350
125.8800
126.3200
14,294,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
133.8750
138.3600
132.3000
133.7100
16,050,200
Fri, 31 Oct 2025
1 · 8-K
Next filing day · accepted 30 Oct, 19:23 ET
FORM 8-K ↗
Thu, 30 Oct 2025
135.4500
137.1800
130.4100
131.0600
19,142,000
Wed, 29 Oct 2025
137.7500
140.3300
134.1200
139.9300
19,837,000
Tue, 28 Oct 2025
136.8100
141.7900
134.5500
134.8000
23,205,400
Mon, 27 Oct 2025
135.5700
136.9300
132.6000
136.0600
13,680,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
127.1000
133.0550
125.9900
132.5500
21,236,000