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, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
202.7000
213.8150
202.7000
209.5900
128,900
Thu, 22 Oct 2026
194.2300
206.7500
194.2300
206.0900
129,700
Wed, 21 Oct 2026
199.7500
200.3350
195.4600
197.6100
73,600
Tue, 20 Oct 2026
189.4500
200.0000
189.4500
198.9900
101,800
Mon, 19 Oct 2026
190.6300
192.8900
188.0900
191.2500
78,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
200.5000
200.5000
185.4600
186.1000
121,100
Thu, 15 Oct 2026
192.6400
203.6400
182.9000
200.8000
141,300
Wed, 14 Oct 2026
199.5900
206.8100
194.2300
196.9100
124,100
Tue, 13 Oct 2026
206.0500
209.7000
203.0700
204.3600
141,000
Mon, 12 Oct 2026
206.1800
212.0000
198.5600
206.1500
122,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
204.6900
210.4500
203.6150
206.2900
171,200
Thu, 08 Oct 2026
210.3900
216.0000
204.4600
205.0100
177,800
Wed, 07 Oct 2026
214.1800
222.0000
210.6850
213.0200
237,100
Tue, 06 Oct 2026
225.0000
226.1580
217.4600
218.4000
122,800
Mon, 05 Oct 2026
216.3500
225.6600
214.1800
225.0000
156,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
217.3800
221.0100
212.5900
216.5000
297,100
Thu, 01 Oct 2026
211.5700
219.9400
210.1950
212.3100
122,500
Wed, 30 Sep 2026
210.0000
213.5900
209.4870
211.6600
147,800
Tue, 29 Sep 2026
215.1000
215.1000
206.3400
210.1000
147,700
Mon, 28 Sep 2026
218.1500
222.1300
209.0000
212.7350
163,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
205.0000
222.0000
205.0000
220.1100
209,100
Thu, 24 Sep 2026
201.0100
205.9900
198.2500
204.5900
136,800
Wed, 23 Sep 2026
206.1400
210.0250
199.9200
201.8600
110,400
Tue, 22 Sep 2026
201.9200
212.1300
201.9200
208.8200
158,200
Mon, 21 Sep 2026
209.6100
212.2700
201.1000
201.4800
115,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
213.9400
216.9500
203.8700
208.7900
246,700
Thu, 17 Sep 2026
216.8300
220.9200
212.9700
214.3200
108,400
Wed, 16 Sep 2026
216.0400
224.2800
214.2750
217.3250
146,800
Tue, 15 Sep 2026
218.0000
218.0000
208.0000
215.3300
126,400
Mon, 14 Sep 2026
199.4700
219.0000
198.2800
217.0200
244,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
196.0000
202.5000
195.5900
200.2400
137,000
Fri, 11 Sep 2026
23 · 8-K
Next filing day · accepted 10 Sep, 17:53 ET
8-K ↗
Thu, 10 Sep 2026
197.2100
198.5100
190.0000
195.2000
90,500
Wed, 09 Sep 2026
191.0100
200.0000
184.0000
197.6800
184,200
Tue, 08 Sep 2026
193.0000
196.5000
185.5300
190.6600
202,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
198.7000
200.0000
190.0000
193.2400
142,300
Thu, 03 Sep 2026
194.2200
198.1800
190.3900
197.6800
160,600
Wed, 02 Sep 2026
188.6500
195.2900
186.2800
192.0000
135,700
Tue, 01 Sep 2026
189.9900
191.0000
182.6600
187.3400
232,300
Mon, 31 Aug 2026
22 · 8-K
After-hours · 16:25 ET
8-K ↗
Mon, 31 Aug 2026
190.2000
193.9800
184.0500
188.7600
154,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
190.9900
196.4390
188.9500
189.2500
130,300
Thu, 27 Aug 2026
195.9200
195.9200
188.0700
193.9000
105,300
Wed, 26 Aug 2026
188.1000
200.0000
186.4230
195.9200
182,200
Tue, 25 Aug 2026
188.4400
189.4800
176.5500
188.1000
177,400
Mon, 24 Aug 2026
21 · 8-K
After-hours · 16:02 ET
8-K ↗
Mon, 24 Aug 2026
186.8500
190.3000
181.5200
187.6000
167,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
189.4000
190.4900
185.0000
185.8400
114,900
Thu, 20 Aug 2026
188.3300
195.0680
186.0900
188.5400
94,000
Wed, 19 Aug 2026
188.0000
193.9970
188.0000
190.6200
95,500
Tue, 18 Aug 2026
185.0100
192.2000
184.8800
187.6600
127,800
Mon, 17 Aug 2026
187.6500
192.6150
185.9100
188.4100
142,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
186.8100
195.0000
182.3210
187.4200
149,500
Thu, 13 Aug 2026
20 · 8-K
After-hours · 16:01 ET
8-K ↗
Thu, 13 Aug 2026
175.0400
190.0000
174.2300
186.8100
189,800
Wed, 12 Aug 2026
166.5700
174.5600
166.5700
172.4500
174,300
Tue, 11 Aug 2026
195.8400
200.0000
160.5100
166.4500
257,100
Mon, 10 Aug 2026
162.6400
200.0000
162.0700
197.5100
379,900
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
164.7500
173.0000
152.3760
162.0700
294,800
Thu, 06 Aug 2026
19 · 8-K
After-hours · 16:04 ET
8-K ↗
Thu, 06 Aug 2026
18 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Thu, 06 Aug 2026
156.4400
158.9320
150.0710
151.9300
180,900
Wed, 05 Aug 2026
158.5100
162.4390
155.9800
157.2600
94,000
Tue, 04 Aug 2026
154.1000
160.1000
152.9300
157.8000
121,100
Mon, 03 Aug 2026
147.4300
153.2150
147.1700
152.9300
117,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
148.7100
151.2500
144.1700
147.4300
157,400
Thu, 30 Jul 2026
142.6000
150.0200
142.6000
148.7100
169,900
Wed, 29 Jul 2026
149.0000
149.7500
140.2500
140.4900
92,900
Tue, 28 Jul 2026
147.1700
149.9900
143.0000
149.0300
119,900
Mon, 27 Jul 2026
148.1300
152.3900
146.5700
148.7000
106,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
154.1600
157.4600
145.3700
145.8700
132,700
Thu, 23 Jul 2026
156.8900
159.0990
150.2800
153.5600
96,900
Wed, 22 Jul 2026
165.5000
168.9600
155.3200
157.2100
111,000
Tue, 21 Jul 2026
17 · 8-K
After-hours · 17:22 ET
8-K ↗
Tue, 21 Jul 2026
165.7500
170.7400
165.2800
168.2700
114,000
Mon, 20 Jul 2026
162.9900
166.1400
159.5000
161.4700
77,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
160.1400
167.8000
157.8200
162.9800
122,900
Thu, 16 Jul 2026
174.5900
180.0000
162.5800
164.4000
175,100
Wed, 15 Jul 2026
177.8600
179.2100
171.9700
176.0000
67,500
Tue, 14 Jul 2026
177.4300
182.0000
175.0000
178.3700
92,700
Mon, 13 Jul 2026
184.8700
187.0000
175.0800
179.1500
101,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
185.6500
187.9900
178.7200
183.9100
86,600
Thu, 09 Jul 2026
179.0000
186.2700
176.1850
183.3600
119,300
Wed, 08 Jul 2026
184.7000
186.1800
171.6400
179.5500
154,700
Tue, 07 Jul 2026
192.6000
192.7500
185.8350
187.9000
101,900
Mon, 06 Jul 2026
195.8000
204.0000
189.0800
193.5400
184,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
189.7600
201.4900
188.0410
196.5300
263,500
Wed, 01 Jul 2026
171.4000
192.1400
171.4000
190.7100
215,100
Tue, 30 Jun 2026
167.6000
171.0000
166.0700
170.8900
86,600
Mon, 29 Jun 2026
164.4500
171.9900
155.5710
167.6000
197,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
150.2300
167.3650
149.9200
166.4000
247,300
Thu, 25 Jun 2026
149.8800
151.0000
146.0000
149.1050
77,000
Wed, 24 Jun 2026
149.2100
151.3000
145.0000
147.5400
104,200
Tue, 23 Jun 2026
147.9700
153.7000
146.2100
147.2300
99,000
Mon, 22 Jun 2026
150.0000
152.0400
142.9150
150.1700
155,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
151.7900
152.5000
147.3750
150.5100
144,400
Wed, 17 Jun 2026
146.2000
147.5600
143.3900
146.3800
59,400
Tue, 16 Jun 2026
147.8000
147.8300
144.0050
144.0400
69,500
Mon, 15 Jun 2026
147.3000
149.8800
145.8300
147.0800
77,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
146.4900
150.0000
141.1900
144.4000
87,000
Thu, 11 Jun 2026
135.4300
147.0100
135.3100
147.0100
174,400
Wed, 10 Jun 2026
133.3700
135.9200
131.8350
133.6100
207,200
Tue, 09 Jun 2026
134.4100
137.9900
131.1510
135.4000
110,300
Mon, 08 Jun 2026
134.9600
138.9100
134.0100
134.4100
108,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
134.2700
136.2750
130.7600
132.5900
131,500
Thu, 04 Jun 2026
132.9100
138.5000
131.6250
135.1000
122,500
Wed, 03 Jun 2026
125.6800
133.6300
119.0000
132.8300
150,200
Tue, 02 Jun 2026
130.0000
135.9000
120.5200
125.0300
173,900
Mon, 01 Jun 2026
127.1500
130.5200
125.0000
128.0200
142,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
129.8000
135.5000
126.8150
129.1100
123,700
Thu, 28 May 2026
119.0100
136.0000
118.0000
130.5800
199,800
Wed, 27 May 2026
122.3100
124.0900
119.3200
119.4500
116,400
Tue, 26 May 2026
120.9200
127.0650
119.4400
123.2000
152,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
119.0800
122.3600
117.0000
118.9100
91,400
Thu, 21 May 2026
120.9200
120.9200
115.8100
118.8800
78,900
Wed, 20 May 2026
128.0400
128.8100
118.5000
121.5400
151,200
Tue, 19 May 2026
123.3600
127.0000
120.5500
126.3900
87,200
Mon, 18 May 2026
124.5300
127.7200
122.6800
124.7000
126,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
125.2400
127.3050
121.1900
126.3000
98,100
Thu, 14 May 2026
132.6700
134.7000
126.4500
127.8400
87,400
Wed, 13 May 2026
135.3900
136.1000
130.4500
131.9000
131,100
Tue, 12 May 2026
131.6700
135.5300
128.0100
135.4800
94,500
Mon, 11 May 2026
138.7100
140.1500
132.6400
132.8800
137,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
134.2900
138.4990
130.9500
136.6600
103,900
Thu, 07 May 2026
131.6200
137.4100
130.2100
134.5900
109,700
Wed, 06 May 2026
125.0000
135.8700
121.2100
130.5900
209,100
Tue, 05 May 2026
145.3300
146.0000
120.8200
121.0000
272,200
Mon, 04 May 2026
140.0000
162.0000
140.0000
147.1700
384,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
121.8100
141.9900
118.8700
139.5700
398,900
Thu, 30 Apr 2026
16 · 8-K
After-hours · 16:02 ET
8-K ↗
Thu, 30 Apr 2026
15 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Thu, 30 Apr 2026
113.7000
119.9300
107.3100
119.2000
248,700
Wed, 29 Apr 2026
115.0000
116.5600
109.4650
112.0200
154,900
Tue, 28 Apr 2026
108.9800
115.8700
107.4500
115.0900
194,300
Mon, 27 Apr 2026
107.9000
111.8000
107.9000
110.7900
102,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
109.3000
110.2750
105.6500
108.2400
123,700
Thu, 23 Apr 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 23 Apr 2026
108.9100
113.6000
108.3800
109.3000
172,400
Wed, 22 Apr 2026
107.4400
108.8900
104.5300
108.3900
122,300
Tue, 21 Apr 2026
109.2900
112.0000
105.1700
106.1800
75,400
Mon, 20 Apr 2026
104.1000
110.1900
104.1000
109.2800
144,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
105.7500
109.0000
100.9500
105.5800
279,000
Thu, 16 Apr 2026
107.9200
109.2400
101.1800
101.7600
466,600
Wed, 15 Apr 2026
109.3600
111.4000
106.3850
109.0000
259,200
Tue, 14 Apr 2026
107.7800
112.3000
107.2900
107.8400
158,500
Mon, 13 Apr 2026
101.3400
106.9300
100.0000
106.2700
149,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
106.1200
106.6200
100.5000
101.0500
126,300
Thu, 09 Apr 2026
104.8300
107.9100
100.4630
105.7000
164,800
Wed, 08 Apr 2026
105.7400
110.6500
103.9600
105.0400
210,000
Tue, 07 Apr 2026
100.1500
102.9100
97.2500
102.9000
180,400
Mon, 06 Apr 2026
102.0000
102.8400
99.2400
100.6500
205,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
94.7600
101.4300
93.7500
100.9200
172,500
Wed, 01 Apr 2026
97.7400
102.7500
92.4500
98.4400
193,700
Tue, 31 Mar 2026
90.9700
95.6300
90.9700
95.0400
115,600
Mon, 30 Mar 2026
92.9400
95.2200
89.2000
90.9000
182,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
95.3100
95.4500
90.8000
93.8100
101,100
Thu, 26 Mar 2026
99.7900
102.9900
94.3100
94.8600
162,100
Wed, 25 Mar 2026
99.4900
102.0100
97.4500
100.3800
118,000
Tue, 24 Mar 2026
93.1500
100.7340
93.0200
99.4900
175,500
Mon, 23 Mar 2026
91.6500
97.3400
85.3900
94.9800
245,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
94.2400
94.2400
87.0360
88.9900
549,900
Thu, 19 Mar 2026
93.1500
95.4250
89.2000
94.6600
129,500
Wed, 18 Mar 2026
94.0100
95.9300
92.3200
94.0600
157,700
Tue, 17 Mar 2026
93.6200
98.2400
92.4000
94.0100
123,200
Mon, 16 Mar 2026
88.9400
97.4300
88.9400
92.7000
146,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
13 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Fri, 13 Mar 2026
12 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Fri, 13 Mar 2026
87.0100
90.4800
86.1000
88.8000
150,300
Thu, 12 Mar 2026
89.4000
90.8500
84.9100
87.0100
156,400
Wed, 11 Mar 2026
95.1300
96.9500
86.9450
90.4900
181,500
Tue, 10 Mar 2026
98.6100
100.6600
94.5000
96.7800
181,400
Mon, 09 Mar 2026
89.9000
99.7900
86.7700
98.6100
265,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
89.0500
96.4900
83.9900
90.2800
810,200
Thu, 05 Mar 2026
11 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 05 Mar 2026
10 · 10-K
After-hours · 16:10 ET
10-K ↗
Thu, 05 Mar 2026
108.0000
108.0000
100.9300
105.3400
425,100
Wed, 04 Mar 2026
113.5800
115.8700
107.3500
108.4400
167,400
Tue, 03 Mar 2026
113.3100
115.4800
107.3400
111.9000
185,200
Mon, 02 Mar 2026
108.4800
117.6900
107.0000
117.6000
188,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
112.0000
115.0000
107.0400
110.4600
124,600
Thu, 26 Feb 2026
108.4500
120.0000
108.4500
115.7700
249,300
Wed, 25 Feb 2026
102.1000
109.4500
101.0040
108.4700
125,000
Tue, 24 Feb 2026
100.4500
105.5000
99.1000
99.1900
132,800
Mon, 23 Feb 2026
102.0000
104.5700
100.1800
101.7500
98,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
101.6700
104.7500
98.2500
101.0800
156,400
Thu, 19 Feb 2026
103.8200
105.5700
99.9800
103.6100
122,300
Wed, 18 Feb 2026
100.1000
107.6050
97.9700
104.5100
123,900
Tue, 17 Feb 2026
99.7000
108.9500
95.5000
101.3300
191,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
105.0100
107.5000
99.2200
99.7100
152,200
Thu, 12 Feb 2026
102.7800
112.0000
102.7800
105.0200
218,000
Wed, 11 Feb 2026
103.1600
114.7800
100.8000
103.0000
275,100
Tue, 10 Feb 2026
105.0000
107.0200
99.4550
101.3800
162,300
Mon, 09 Feb 2026
102.2700
105.4470
96.4800
104.6400
262,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
105.2800
109.0000
98.2400
99.9000
270,200
Thu, 05 Feb 2026
123.0900
123.0900
98.5900
101.9700
507,200
Wed, 04 Feb 2026
152.2300
152.2300
123.3300
125.1000
412,400
Tue, 03 Feb 2026
161.6400
165.0000
152.5600
154.4700
368,300
Mon, 02 Feb 2026
150.0000
161.7500
149.0000
161.2500
210,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
148.6200
155.2000
148.0000
148.7900
163,600
Thu, 29 Jan 2026
150.3100
151.0000
145.0000
148.5300
128,000
Wed, 28 Jan 2026
156.7700
156.7700
149.1660
149.8000
83,700
Tue, 27 Jan 2026
159.8400
162.1250
149.9800
153.8100
134,600
Mon, 26 Jan 2026
157.2600
160.0500
153.8000
159.7400
133,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
157.0200
163.1260
155.7800
156.2100
142,000
Thu, 22 Jan 2026
147.9800
170.0000
147.9800
159.4200
244,600
Wed, 21 Jan 2026
154.1400
154.1400
141.0600
146.9700
183,500
Tue, 20 Jan 2026
149.8900
158.1100
148.0000
153.7600
177,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
164.0800
170.0000
149.0000
152.7700
260,800
Thu, 15 Jan 2026
169.7400
172.1000
160.0000
164.2100
141,500
Wed, 14 Jan 2026
172.3400
179.9400
164.0000
165.9000
174,100
Tue, 13 Jan 2026
183.0400
184.0310
165.2400
172.6000
154,900
Mon, 12 Jan 2026
185.0000
189.4500
175.2500
180.7150
124,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
184.1100
192.0000
182.9950
186.1800
137,600
Thu, 08 Jan 2026
178.8500
186.5000
178.0900
184.1100
139,600
Wed, 07 Jan 2026
174.9000
188.0000
171.7100
178.0900
181,800
Tue, 06 Jan 2026
166.0500
179.4100
166.0500
171.9500
142,700
Mon, 05 Jan 2026
147.4700
169.3500
147.0000
167.6400
160,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
166.0100
167.8150
146.8200
148.1900
203,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
181.2800
188.8300
163.1100
164.6200
222,100
Tue, 30 Dec 2025
183.3400
193.0700
180.7800
182.2250
176,900
Mon, 29 Dec 2025
176.3800
187.0000
171.0000
183.8800
131,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
167.9800
178.4000
167.9800
176.6750
126,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
165.0000
168.6500
162.5900
168.1000
39,800
Tue, 23 Dec 2025
177.7400
177.7400
163.2000
167.3400
102,300
Mon, 22 Dec 2025
178.0800
180.7600
171.9300
179.5500
121,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
169.5800
177.0000
168.4000
171.9300
192,900
Thu, 18 Dec 2025
161.2800
170.0000
161.1600
166.8400
130,900
Wed, 17 Dec 2025
169.9000
173.6500
156.1500
159.0000
246,900
Tue, 16 Dec 2025
171.1300
173.8600
161.2500
171.7200
232,100
Mon, 15 Dec 2025
183.2800
188.8900
171.0700
175.7800
163,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
190.7100
193.0000
178.5600
184.8900
212,400
Thu, 11 Dec 2025
176.3800
191.7300
172.9910
190.4900
148,800
Wed, 10 Dec 2025
167.3600
182.0000
167.0000
176.4700
187,000
Tue, 09 Dec 2025
179.1200
179.9000
163.0000
168.4200
238,900
Mon, 08 Dec 2025
161.8900
187.2000
161.0500
181.0600
283,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
155.5700
165.5600
153.0100
160.9500
224,300
Thu, 04 Dec 2025
133.6200
157.2850
132.4200
156.7900
289,900
Wed, 03 Dec 2025
129.7700
134.5600
124.4700
131.7500
134,500
Tue, 02 Dec 2025
121.3400
131.5240
121.3400
129.7700
201,900
Mon, 01 Dec 2025
115.5100
126.7200
115.2100
119.5800
140,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
113.8500
120.4400
111.9300
115.1100
141,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
119.6300
123.0800
110.2100
112.8000
194,200
Tue, 25 Nov 2025
134.3550
137.4000
107.0900
119.2100
469,900
Mon, 24 Nov 2025
9 · 8-K
After-hours · 16:52 ET
8-K ↗
Mon, 24 Nov 2025
137.0000
145.0200
134.0600
137.2100
218,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
139.9900
144.4910
131.6250
136.9200
217,300
Thu, 20 Nov 2025
125.0000
158.0000
125.0000
142.3400
528,500
Wed, 19 Nov 2025
8 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 19 Nov 2025
7 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Wed, 19 Nov 2025
120.8100
127.0000
112.1900
112.1900
301,400
Tue, 18 Nov 2025
6 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 18 Nov 2025
5 · 10-Q
After-hours · 16:57 ET
10-Q ↗
Tue, 18 Nov 2025
4 · 8-K
After-hours · 16:54 ET
8-K ↗
Tue, 18 Nov 2025
3 · 10-Q/A
After-hours · 16:54 ET
10-Q/A ↗
Tue, 18 Nov 2025
2 · 8-K
After-hours · 16:23 ET
8-K ↗
Tue, 18 Nov 2025
1 · 10-K/A
After-hours · 16:23 ET
10-K/A ↗
Tue, 18 Nov 2025
100.4400
101.0000
94.4500
99.2000
169,700
Mon, 17 Nov 2025
107.1100
109.5000
103.2300
103.9500
134,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
105.1100
110.3480
102.3000
107.1100
64,700
Thu, 13 Nov 2025
118.7700
119.0100
108.3350
108.8100
97,400
Wed, 12 Nov 2025
111.9700
122.1200
111.9700
121.6500
155,900
Tue, 11 Nov 2025
117.0100
118.8000
110.0200
111.9700
98,000
Mon, 10 Nov 2025
116.6100
121.6900
109.4900
118.8600
116,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
120.0000
121.7000
106.4400
114.6500
93,000
Thu, 06 Nov 2025
130.1400
131.0830
121.4800
121.7400
53,200
Wed, 05 Nov 2025
125.0000
133.6090
125.0000
131.3200
67,200
Tue, 04 Nov 2025
127.3000
131.8100
124.7500
126.7100
89,500
Mon, 03 Nov 2025
124.3300
134.8600
122.1500
131.7100
84,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
124.9100
126.3700
118.9300
123.0600
72,900
Thu, 30 Oct 2025
126.9900
127.2900
122.9200
124.5000
54,200
Wed, 29 Oct 2025
129.1000
132.7200
124.9800
127.8300
90,000
Tue, 28 Oct 2025
129.7700
139.0000
124.9000
128.6800
113,700
Mon, 27 Oct 2025
127.6500
137.5000
125.9400
129.4800
175,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend