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
135.2200
141.2800
132.2000
140.8000
392,800
Thu, 22 Oct 2026
135.7000
137.0500
133.0000
136.6600
392,200
Wed, 21 Oct 2026
137.7300
141.1900
137.4300
139.9400
403,300
Tue, 20 Oct 2026
130.0800
139.5000
128.6100
135.5900
401,900
Mon, 19 Oct 2026
131.2000
134.3000
130.0200
131.5200
300,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
134.0000
134.4900
128.5700
128.7900
240,600
Thu, 15 Oct 2026
138.0900
138.0900
132.5000
134.8000
660,400
Wed, 14 Oct 2026
141.7400
146.6600
139.1100
140.0700
329,200
Tue, 13 Oct 2026
144.4900
148.6000
141.4800
145.5500
575,200
Mon, 12 Oct 2026
140.7100
145.1300
138.7600
145.0300
1,212,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
138.7900
146.5700
137.0000
141.2800
281,800
Thu, 08 Oct 2026
141.5200
141.5200
133.6300
136.3300
752,600
Wed, 07 Oct 2026
146.0000
147.5900
141.9500
143.6400
263,600
Tue, 06 Oct 2026
151.8700
153.6700
148.6800
149.1000
418,900
Mon, 05 Oct 2026
149.0700
151.6300
145.8200
150.6100
335,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
21 · 8-K/A
After-hours · 16:30 ET
8-K/A ↗
Fri, 02 Oct 2026
146.5100
151.7300
146.5100
149.2700
367,600
Thu, 01 Oct 2026
142.3000
145.2500
140.0000
143.5800
246,700
Wed, 30 Sep 2026
141.7800
143.8500
140.6200
142.1900
440,800
Tue, 29 Sep 2026
143.5000
144.8600
140.6100
141.2200
190,200
Mon, 28 Sep 2026
142.4000
143.3400
140.2700
142.0800
299,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
142.2800
145.2400
140.5700
143.9300
287,800
Thu, 24 Sep 2026
143.7500
143.7900
139.7700
141.5300
250,300
Wed, 23 Sep 2026
143.4200
146.0000
141.0900
144.4300
370,700
Tue, 22 Sep 2026
136.9100
144.4100
135.0800
144.1700
776,800
Mon, 21 Sep 2026
134.0500
135.5200
132.0000
134.3100
321,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
134.3500
134.7700
130.6700
133.1400
808,400
Thu, 17 Sep 2026
136.6800
137.9100
133.4600
133.5500
406,000
Wed, 16 Sep 2026
138.5400
139.3300
130.8400
132.8000
473,200
Tue, 15 Sep 2026
141.4000
141.4000
137.8100
138.2300
401,400
Mon, 14 Sep 2026
142.6300
142.8000
139.1100
140.0500
340,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
146.4100
149.0000
146.0800
146.5600
257,200
Thu, 10 Sep 2026
143.7200
146.1300
142.4800
143.9100
183,300
Wed, 09 Sep 2026
148.0200
150.8800
145.5500
145.7600
291,200
Tue, 08 Sep 2026
148.3600
153.1600
147.9800
149.3100
305,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
147.2300
149.8800
147.1000
148.3600
218,100
Thu, 03 Sep 2026
144.7400
147.7100
142.1500
147.2400
270,100
Wed, 02 Sep 2026
144.9800
147.1300
142.6800
144.5200
255,500
Tue, 01 Sep 2026
144.1900
145.2300
141.5700
143.6700
363,600
Mon, 31 Aug 2026
142.2000
146.7700
141.5400
146.2200
385,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
145.7800
146.3100
140.9700
142.2000
265,500
Thu, 27 Aug 2026
144.5600
147.3100
142.9600
144.6500
278,100
Wed, 26 Aug 2026
139.6500
145.7200
139.2200
143.9600
311,500
Tue, 25 Aug 2026
141.8800
142.5300
139.1600
139.6500
307,900
Mon, 24 Aug 2026
143.8600
143.8600
138.4400
139.4800
438,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
146.8500
150.0100
143.8600
145.2400
332,400
Thu, 20 Aug 2026
143.5500
148.1800
143.4300
145.5200
439,600
Wed, 19 Aug 2026
159.7100
159.7100
145.7700
145.9400
455,900
Tue, 18 Aug 2026
165.8000
166.6500
156.6300
157.1100
261,900
Mon, 17 Aug 2026
165.2000
168.9100
162.8500
168.7500
324,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
166.5000
169.3100
165.5800
166.5800
198,400
Thu, 13 Aug 2026
167.0400
169.4500
166.6300
167.2500
483,800
Wed, 12 Aug 2026
170.0000
170.9300
165.1900
167.0400
279,400
Tue, 11 Aug 2026
165.7400
169.5500
165.0800
167.7100
259,000
Mon, 10 Aug 2026
166.6300
169.2400
162.7400
163.8600
349,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
166.0200
170.3900
164.0300
166.3700
448,700
Thu, 06 Aug 2026
169.5000
176.3800
161.1700
163.3200
1,280,900
Wed, 05 Aug 2026
20 · 10-Q
After-hours · 17:00 ET
10-Q ↗
Wed, 05 Aug 2026
19 · 8-K
After-hours · 16:50 ET
8-K ↗
Wed, 05 Aug 2026
155.9800
160.3000
152.4400
153.1200
548,000
Tue, 04 Aug 2026
151.6500
159.8600
150.8500
159.4900
634,900
Mon, 03 Aug 2026
144.4200
149.2700
142.8900
148.3400
382,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
141.8300
145.3900
140.0100
142.5500
363,700
Thu, 30 Jul 2026
140.9500
143.2300
137.4300
138.9100
480,900
Wed, 29 Jul 2026
139.8000
141.5700
135.9000
137.7700
489,700
Tue, 28 Jul 2026
139.2800
142.6100
137.2900
141.6200
498,100
Mon, 27 Jul 2026
143.6400
145.2500
139.2800
140.8000
290,700
Mon, 27 Jul 2026
18 · 8-K
Pre-market · 08:15 ET
8-K ↗
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
143.0100
144.5200
139.4300
141.5400
357,900
Thu, 23 Jul 2026
142.1600
145.9000
140.0100
143.2600
287,700
Wed, 22 Jul 2026
144.9600
149.6500
144.1700
145.2500
401,500
Tue, 21 Jul 2026
145.8400
149.1500
143.1900
145.8500
352,600
Mon, 20 Jul 2026
148.9700
150.3400
143.2000
143.5500
408,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
144.8100
150.0000
144.0400
148.7100
344,000
Thu, 16 Jul 2026
143.5500
149.9900
142.7900
149.6700
497,300
Wed, 15 Jul 2026
149.1700
150.2900
142.6100
146.8400
324,500
Tue, 14 Jul 2026
151.8600
157.4800
146.2000
146.6200
488,000
Mon, 13 Jul 2026
154.3900
155.1800
149.7500
149.7800
364,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
151.6200
158.1900
151.6200
156.6500
492,500
Thu, 09 Jul 2026
151.1300
156.7800
151.0000
151.6600
675,500
Wed, 08 Jul 2026
143.7700
149.8100
143.0400
148.5900
446,000
Tue, 07 Jul 2026
163.0000
163.0000
144.0600
147.8500
931,200
Mon, 06 Jul 2026
162.9600
166.7500
161.8400
164.8900
472,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
163.4300
165.5500
158.4200
161.7200
846,800
Wed, 01 Jul 2026
160.8400
166.7100
158.2200
163.7000
734,900
Tue, 30 Jun 2026
157.8600
163.7900
156.5400
162.2400
450,500
Mon, 29 Jun 2026
17 · S-3ASR
After-hours · 17:11 ET
S-3ASR ↗
Mon, 29 Jun 2026
156.8200
160.0800
154.4400
157.7500
538,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
158.9800
160.5900
153.6100
157.5500
1,383,000
Thu, 25 Jun 2026
155.5900
160.9900
153.9500
160.4300
623,700
Wed, 24 Jun 2026
152.5100
156.6000
151.3500
152.0000
583,800
Tue, 23 Jun 2026
150.2000
153.2800
148.9800
151.3400
422,900
Mon, 22 Jun 2026
156.0600
157.9800
154.5200
155.6600
536,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
153.7200
157.4800
152.7600
155.3000
683,600
Wed, 17 Jun 2026
155.9100
158.3800
149.4800
151.4300
562,100
Tue, 16 Jun 2026
157.8600
162.1300
154.8100
155.1300
548,800
Mon, 15 Jun 2026
166.1000
167.0000
156.2800
156.6300
607,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
164.6900
166.3900
156.2400
160.5300
519,600
Thu, 11 Jun 2026
157.3600
164.0000
156.0100
162.4100
421,700
Wed, 10 Jun 2026
160.4000
160.4000
153.5300
154.5800
603,900
Tue, 09 Jun 2026
16 · 8-K
After-hours · 17:00 ET
8-K ↗
Tue, 09 Jun 2026
151.3300
166.0800
150.1000
160.6500
912,100
Tue, 09 Jun 2026
15 · 8-K
Pre-market · 06:02 ET
8-K ↗
Mon, 08 Jun 2026
158.6500
164.7900
157.1100
164.3400
339,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
164.0600
164.3700
154.1800
156.2900
755,900
Thu, 04 Jun 2026
166.6800
171.4200
163.2000
165.1000
369,900
Wed, 03 Jun 2026
168.3500
171.7000
165.9800
166.9400
466,000
Tue, 02 Jun 2026
164.6100
171.8500
164.6100
168.5900
657,100
Mon, 01 Jun 2026
158.9800
164.3300
155.2900
163.4600
408,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
14 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 29 May 2026
160.3100
161.4300
155.8100
159.3300
794,700
Thu, 28 May 2026
160.2000
160.2600
153.9300
159.3300
371,800
Wed, 27 May 2026
164.8300
164.9500
157.9700
161.5100
377,200
Tue, 26 May 2026
162.1000
165.5500
160.5000
163.2900
402,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
155.3600
160.0900
154.2000
159.7000
283,900
Thu, 21 May 2026
152.3100
155.4900
149.5700
154.8800
254,400
Wed, 20 May 2026
148.7700
154.1600
145.1300
153.6000
373,600
Tue, 19 May 2026
149.0000
149.4500
144.1300
147.5600
504,900
Mon, 18 May 2026
154.6600
156.2900
150.6400
151.2700
481,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
13 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 15 May 2026
152.6400
155.2600
151.6300
152.9900
396,900
Thu, 14 May 2026
158.7600
160.0000
150.2700
155.7100
694,300
Wed, 13 May 2026
161.6100
165.5600
153.1000
155.4400
743,000
Tue, 12 May 2026
150.0000
163.0000
145.0600
159.1900
1,480,200
Mon, 11 May 2026
12 · 10-Q
After-hours · 17:00 ET
10-Q ↗
Mon, 11 May 2026
11 · 8-K
After-hours · 16:45 ET
8-K ↗
Mon, 11 May 2026
139.5400
140.1400
137.3600
139.9800
612,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
136.7700
139.3800
134.9200
138.3100
466,500
Thu, 07 May 2026
140.7400
143.0000
135.2700
136.2800
403,500
Wed, 06 May 2026
133.8200
139.4000
132.9100
138.9000
467,000
Tue, 05 May 2026
126.8900
133.2900
124.8400
132.2900
470,800
Mon, 04 May 2026
127.2000
127.9200
122.5900
126.0800
349,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
129.5300
130.8700
125.4700
127.8700
666,600
Thu, 30 Apr 2026
122.1500
130.4600
121.3100
129.5300
438,800
Wed, 29 Apr 2026
128.0400
129.2900
120.4700
120.8900
417,800
Tue, 28 Apr 2026
131.7800
131.7800
127.5300
128.9800
352,500
Mon, 27 Apr 2026
133.8600
137.1300
131.0300
132.7800
401,900
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
133.0200
136.0000
130.8500
134.1000
380,500
Fri, 24 Apr 2026
10 · DEF 14A
Pre-market · 09:00 ET
DEF 14A ↗
Thu, 23 Apr 2026
133.3300
137.1300
131.8000
133.0200
321,500
Wed, 22 Apr 2026
133.4900
135.4600
131.1300
133.1900
345,200
Tue, 21 Apr 2026
132.4800
137.4800
131.9500
132.4000
305,500
Mon, 20 Apr 2026
128.5500
132.3300
126.1100
132.2800
334,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
127.3500
132.4300
126.8500
128.8500
334,200
Thu, 16 Apr 2026
126.2000
127.7400
123.6100
125.9000
264,400
Wed, 15 Apr 2026
128.3000
128.5100
125.8100
126.4500
228,700
Tue, 14 Apr 2026
128.9200
129.8300
127.4200
128.8500
228,700
Mon, 13 Apr 2026
125.1400
128.8800
123.5400
128.6200
303,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
124.1300
125.7500
123.1300
125.2300
213,600
Thu, 09 Apr 2026
121.5600
124.2400
120.8200
123.4200
341,800
Wed, 08 Apr 2026
122.7400
126.1200
120.9300
122.4400
489,600
Tue, 07 Apr 2026
116.3000
117.5000
113.1500
115.2800
345,500
Mon, 06 Apr 2026
116.4200
118.3200
116.3100
116.9100
231,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
115.0000
120.9600
113.4500
117.0400
280,500
Wed, 01 Apr 2026
119.6400
121.3700
117.4700
118.3700
279,700
Tue, 31 Mar 2026
115.4300
119.3300
113.1600
118.1100
473,100
Mon, 30 Mar 2026
117.7000
117.7000
112.5100
113.0900
388,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
117.2800
117.2800
112.7500
113.1500
262,400
Thu, 26 Mar 2026
116.3600
119.1000
115.5600
118.4900
325,400
Wed, 25 Mar 2026
121.1700
122.9900
116.9200
117.6500
345,100
Tue, 24 Mar 2026
115.7600
120.7100
114.7800
119.4600
283,300
Mon, 23 Mar 2026
118.0000
120.1100
115.5200
117.3500
287,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
117.6700
118.5000
111.9300
113.8500
536,800
Thu, 19 Mar 2026
117.8100
120.0100
115.3400
118.5800
415,400
Wed, 18 Mar 2026
119.6100
121.4500
116.8500
119.3300
569,400
Tue, 17 Mar 2026
119.0700
123.4800
119.0600
121.0200
410,600
Mon, 16 Mar 2026
117.7900
119.3800
114.4200
118.0100
373,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
121.0600
122.1600
115.0000
116.7600
429,900
Thu, 12 Mar 2026
123.9500
127.1100
118.0100
119.5400
363,900
Wed, 11 Mar 2026
122.1000
126.4400
116.9000
126.3100
388,200
Tue, 10 Mar 2026
126.4300
128.1000
122.5800
123.1400
550,800
Mon, 09 Mar 2026
128.6900
128.8100
121.5100
127.2600
471,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
132.3100
135.0000
130.0600
131.2200
598,600
Thu, 05 Mar 2026
138.5300
142.0900
133.9000
136.5900
902,300
Wed, 04 Mar 2026
140.0500
140.8700
137.4000
140.6400
512,000
Tue, 03 Mar 2026
135.3600
139.2100
133.9600
138.1800
335,000
Mon, 02 Mar 2026
131.9200
141.1500
130.7000
140.7300
494,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
134.4000
134.5800
130.8800
134.4300
375,100
Thu, 26 Feb 2026
134.9300
136.7100
131.3400
136.6400
334,100
Wed, 25 Feb 2026
139.2900
139.3500
130.0000
133.2200
400,000
Tue, 24 Feb 2026
148.6800
149.9500
136.2700
137.4400
529,300
Mon, 23 Feb 2026
9 · 10-K
After-hours · 16:57 ET
10-K ↗
Mon, 23 Feb 2026
8 · 8-K
After-hours · 16:45 ET
8-K ↗
Mon, 23 Feb 2026
144.5300
148.0000
141.6600
142.3800
625,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
144.1900
146.9800
140.0900
145.9600
309,500
Thu, 19 Feb 2026
144.5800
145.4100
142.1200
144.9300
227,300
Wed, 18 Feb 2026
145.1100
148.2500
142.6500
145.6300
385,500
Tue, 17 Feb 2026
146.0000
147.2300
142.3900
145.3700
372,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
139.4300
146.9500
138.5900
146.3900
390,000
Thu, 12 Feb 2026
144.1600
148.8800
137.5800
139.2900
389,100
Wed, 11 Feb 2026
147.4800
148.2500
141.2000
141.8300
415,500
Tue, 10 Feb 2026
145.0000
148.4400
143.5100
145.0500
296,800
Mon, 09 Feb 2026
140.9600
144.9100
139.0300
144.1500
482,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
135.8000
141.6900
135.8000
141.4700
491,200
Thu, 05 Feb 2026
135.3500
136.4800
132.5100
133.3500
320,900
Wed, 04 Feb 2026
138.4000
143.0200
135.1700
136.7300
414,400
Tue, 03 Feb 2026
135.0000
139.0000
133.1600
136.7800
348,600
Mon, 02 Feb 2026
133.9600
137.6600
133.5000
134.3200
374,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
139.3800
141.0000
133.3200
134.5400
344,900
Thu, 29 Jan 2026
138.9900
141.8100
137.7700
140.4200
459,800
Wed, 28 Jan 2026
139.6800
140.2900
136.1300
138.9900
414,100
Tue, 27 Jan 2026
137.8500
139.3000
135.1700
138.8800
418,100
Mon, 26 Jan 2026
137.8900
141.7500
135.0100
137.5200
546,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
138.3100
140.3000
134.0300
137.8900
382,400
Thu, 22 Jan 2026
142.6600
143.4800
137.9100
138.3100
595,500
Wed, 21 Jan 2026
132.7500
141.4500
132.2700
140.7500
694,100
Tue, 20 Jan 2026
130.6500
134.7700
130.0000
131.1000
361,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
133.6300
135.9400
132.5400
134.5700
389,800
Thu, 15 Jan 2026
132.4500
136.7400
132.4500
133.1800
376,300
Wed, 14 Jan 2026
131.4800
132.3100
128.2000
131.3400
367,500
Tue, 13 Jan 2026
128.8300
132.9900
128.8300
131.4700
286,400
Mon, 12 Jan 2026
130.5500
132.8400
128.9300
128.9600
845,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
128.7000
132.5800
128.0300
130.9400
396,300
Thu, 08 Jan 2026
122.5100
130.2300
122.2100
128.7000
710,200
Wed, 07 Jan 2026
124.4400
125.7400
121.6200
124.2800
414,400
Tue, 06 Jan 2026
111.0100
124.9300
110.2000
124.6900
683,600
Mon, 05 Jan 2026
111.1400
114.4100
110.2300
111.5200
577,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
119.8900
119.8900
110.2500
111.1400
662,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
120.5700
120.5700
118.2100
118.9900
682,700
Tue, 30 Dec 2025
122.0000
122.8400
120.0800
120.8700
449,300
Mon, 29 Dec 2025
122.7200
124.9800
121.1700
122.6000
459,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
122.6300
123.0800
122.0900
122.7200
172,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
121.6300
123.4100
120.0000
122.6300
173,300
Tue, 23 Dec 2025
119.8500
122.5900
119.3800
122.3600
367,200
Mon, 22 Dec 2025
120.1600
121.7600
118.4200
120.2400
401,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
121.6900
122.5000
119.1200
119.3500
761,300
Thu, 18 Dec 2025
121.5600
122.6700
119.3600
121.1700
576,600
Wed, 17 Dec 2025
120.7400
123.8600
119.5500
119.8100
795,400
Tue, 16 Dec 2025
119.2200
121.5400
118.4100
121.3600
629,800
Mon, 15 Dec 2025
119.6700
119.8700
117.5000
119.4100
373,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
120.0700
120.7600
117.9300
118.9500
375,600
Thu, 11 Dec 2025
120.0200
121.9500
118.6700
120.2200
292,800
Wed, 10 Dec 2025
117.0000
120.4900
116.6100
119.9700
415,500
Tue, 09 Dec 2025
115.4500
119.2300
114.9800
116.6600
364,600
Mon, 08 Dec 2025
116.8900
117.6400
114.1900
115.4600
350,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
117.0300
118.7100
115.0000
115.9400
255,700
Thu, 04 Dec 2025
114.9800
117.4200
114.4700
117.4200
347,000
Wed, 03 Dec 2025
111.8200
115.8200
111.8200
114.2800
636,100
Tue, 02 Dec 2025
112.4600
113.7900
110.4600
112.5200
364,600
Mon, 01 Dec 2025
7 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 01 Dec 2025
111.1500
113.2300
110.8700
111.4800
466,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
112.5500
114.1600
112.5500
113.6600
152,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
111.3500
113.6000
111.1600
112.9500
410,100
Tue, 25 Nov 2025
108.7800
112.9000
108.6000
111.8900
461,600
Mon, 24 Nov 2025
106.5700
109.4800
104.7500
108.7400
552,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
99.4200
107.6900
99.4200
106.5100
746,900
Thu, 20 Nov 2025
103.3300
103.8100
98.4200
99.2200
619,000
Wed, 19 Nov 2025
99.4800
101.3300
98.2700
100.6500
437,400
Tue, 18 Nov 2025
102.6900
102.6900
98.9800
99.5500
631,600
Mon, 17 Nov 2025
103.2100
105.2100
101.7800
102.8800
661,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
106.6100
108.2300
102.0900
103.7900
885,900
Thu, 13 Nov 2025
6 · 8-K
After-hours · 16:46 ET
8-K ↗
Thu, 13 Nov 2025
108.8600
111.5400
107.6100
108.7600
1,006,600
Wed, 12 Nov 2025
5 · 8-K
After-hours · 17:10 ET
8-K ↗
Wed, 12 Nov 2025
107.5400
113.0900
105.8700
110.4000
1,920,300
Tue, 11 Nov 2025
103.9400
106.9000
101.5300
106.7600
1,064,400
Mon, 10 Nov 2025
107.0000
107.0000
102.8700
104.0000
1,198,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
4 · 424B5
After-hours · 17:01 ET
424B5 ↗
Fri, 07 Nov 2025
106.2900
106.2900
101.4400
105.4500
3,885,200
Thu, 06 Nov 2025
123.7600
125.0000
106.4000
107.2600
2,773,000
Wed, 05 Nov 2025
3 · 424B5
After-hours · 16:23 ET
424B5 ↗
Wed, 05 Nov 2025
129.4400
133.6000
128.0600
132.4800
445,800
Tue, 04 Nov 2025
130.3900
135.7100
125.0000
129.3300
695,300
Mon, 03 Nov 2025
2 · 10-Q
After-hours · 17:11 ET
10-Q ↗
Mon, 03 Nov 2025
1 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 03 Nov 2025
127.1600
137.3500
126.3900
135.8600
909,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
125.0400
127.2400
124.1400
127.0100
311,600
Thu, 30 Oct 2025
127.5000
130.2800
124.9500
125.2200
300,400
Wed, 29 Oct 2025
127.3000
131.2600
127.3000
128.6100
390,700
Tue, 28 Oct 2025
131.2900
131.3300
126.0000
127.6800
495,300
Mon, 27 Oct 2025
128.8300
131.6700
127.3200
131.2900
831,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend