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
156.9800
160.4625
156.5900
159.2400
567,539
Thu, 22 Oct 2026
22 · 8-K
After market open · 11:00 ET
8-K ↗
Thu, 22 Oct 2026
161.7200
162.9500
155.9600
157.6400
1,106,600
Wed, 21 Oct 2026
161.1900
162.6900
160.5300
162.2500
537,200
Tue, 20 Oct 2026
158.5300
161.7100
158.5300
160.8500
446,500
Mon, 19 Oct 2026
158.6300
159.2400
158.0100
158.4200
355,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
158.0500
160.4800
157.8100
158.8900
406,200
Thu, 15 Oct 2026
156.4800
157.5800
155.2100
157.3700
492,600
Wed, 14 Oct 2026
153.9200
156.0900
152.7900
155.9500
368,600
Tue, 13 Oct 2026
157.0800
157.9700
154.8900
155.8200
367,800
Mon, 12 Oct 2026
156.9700
157.9000
156.0000
156.4500
309,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
155.2000
159.4400
154.5100
156.2900
329,600
Thu, 08 Oct 2026
154.5100
156.8400
154.1800
155.7900
469,100
Wed, 07 Oct 2026
156.2300
156.7100
154.6900
155.5200
374,600
Tue, 06 Oct 2026
159.6400
160.0600
157.5600
158.2900
406,200
Mon, 05 Oct 2026
158.8000
159.7600
157.2900
158.8200
557,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
156.9200
158.4400
156.3500
158.1400
570,600
Thu, 01 Oct 2026
154.5600
156.6800
152.4300
156.5200
607,700
Wed, 30 Sep 2026
156.5200
157.5800
155.3400
155.4500
679,000
Tue, 29 Sep 2026
158.8500
159.1300
155.1000
156.3000
648,500
Mon, 28 Sep 2026
160.4800
160.4800
158.4900
158.8500
315,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
160.8300
161.0600
159.6800
160.4800
350,600
Thu, 24 Sep 2026
159.8900
160.4400
158.5300
159.5900
392,700
Wed, 23 Sep 2026
159.7200
160.9000
158.4200
158.8800
394,500
Tue, 22 Sep 2026
163.0900
163.0900
159.4100
160.1900
622,000
Mon, 21 Sep 2026
162.9000
163.3900
162.1200
162.5800
548,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
160.9700
162.1300
159.6000
162.0300
1,252,000
Thu, 17 Sep 2026
162.7800
163.4300
160.7500
160.9700
696,400
Wed, 16 Sep 2026
164.7500
164.7500
158.0100
160.9600
714,700
Tue, 15 Sep 2026
165.8200
166.5600
163.3800
164.9000
488,500
Mon, 14 Sep 2026
163.9700
166.3000
163.9600
165.6800
612,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
164.6900
165.7500
162.0700
163.7100
438,700
Thu, 10 Sep 2026
163.9500
164.4100
162.1600
163.9600
524,300
Wed, 09 Sep 2026
166.6700
167.7000
164.3300
164.8500
492,900
Tue, 08 Sep 2026
170.9000
171.1900
167.4800
167.5800
584,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
171.3300
172.8000
171.1300
171.3200
712,100
Thu, 03 Sep 2026
171.0100
173.1900
171.0100
171.3300
413,900
Wed, 02 Sep 2026
168.6700
170.9800
167.9500
170.5700
747,400
Tue, 01 Sep 2026
168.4800
170.7300
167.0000
167.2300
588,000
Mon, 31 Aug 2026
170.1200
170.5400
168.0100
168.1900
482,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
170.5700
171.0200
168.9400
169.7500
335,500
Thu, 27 Aug 2026
168.2800
170.0800
167.7400
169.7500
320,900
Wed, 26 Aug 2026
170.0000
171.2000
169.0000
169.7500
451,900
Tue, 25 Aug 2026
168.3800
169.8000
167.1900
169.5500
314,000
Mon, 24 Aug 2026
169.0700
171.3000
168.0500
168.4300
262,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
169.6200
171.4300
167.5100
169.0700
460,300
Thu, 20 Aug 2026
21 · 8-K
After market open · 14:26 ET
8-K ↗
Thu, 20 Aug 2026
20 · 8-K
After market open · 14:21 ET
8-K ↗
Thu, 20 Aug 2026
169.9700
171.3800
168.2200
168.2200
365,200
Wed, 19 Aug 2026
175.7800
177.5000
170.0400
170.5700
547,700
Tue, 18 Aug 2026
177.3100
178.7500
174.5900
175.6000
449,700
Mon, 17 Aug 2026
178.0000
179.2400
176.7400
176.9100
306,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
177.8600
179.1400
177.1000
177.8700
400,700
Thu, 13 Aug 2026
177.9500
179.0000
176.3900
177.0300
353,300
Wed, 12 Aug 2026
174.8400
176.9000
174.1800
176.1800
306,300
Tue, 11 Aug 2026
173.8800
175.7400
173.5600
174.8400
406,800
Mon, 10 Aug 2026
173.7400
176.7200
173.0100
173.9600
454,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
19 · 10-Q
After-hours · 16:14 ET
10-Q ↗
Fri, 07 Aug 2026
175.4000
175.6600
173.8400
174.0400
309,900
Thu, 06 Aug 2026
177.7300
178.5000
175.5700
176.1400
313,700
Wed, 05 Aug 2026
177.2000
178.1300
175.7100
177.5200
460,400
Tue, 04 Aug 2026
173.6300
176.7900
172.6900
175.7900
385,600
Mon, 03 Aug 2026
175.2800
179.0000
173.4700
173.6500
394,900
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
175.9200
176.5900
174.9200
175.2100
465,400
Thu, 30 Jul 2026
173.7900
176.5100
173.1600
175.1300
518,200
Wed, 29 Jul 2026
172.7300
175.0000
171.3400
172.2200
469,900
Tue, 28 Jul 2026
171.5800
174.2900
170.1700
174.1600
431,600
Mon, 27 Jul 2026
171.6600
174.3900
170.9600
171.4100
467,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
172.3900
175.0000
168.7200
171.7300
471,400
Thu, 23 Jul 2026
175.1200
175.1200
169.2600
170.8800
855,700
Thu, 23 Jul 2026
18 · 8-K
Pre-market · 08:10 ET
8-K ↗
Thu, 23 Jul 2026
17 · 8-K
Pre-market · 08:08 ET
8-K ↗
Thu, 23 Jul 2026
16 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 22 Jul 2026
172.3000
174.7900
171.0400
173.8900
608,400
Tue, 21 Jul 2026
171.2800
173.9400
169.5200
172.2700
398,700
Mon, 20 Jul 2026
172.3700
172.9300
170.3900
172.1200
374,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
172.2000
174.5600
170.3300
171.7500
589,000
Thu, 16 Jul 2026
170.8900
174.6900
170.8900
173.8600
466,300
Wed, 15 Jul 2026
170.2700
171.7900
167.8400
171.0100
494,800
Tue, 14 Jul 2026
168.4500
170.2000
167.5400
169.0000
397,700
Mon, 13 Jul 2026
171.3100
171.9800
168.1000
168.7100
434,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
169.2600
171.7300
169.2500
170.5600
445,500
Thu, 09 Jul 2026
167.2000
169.8500
166.5300
169.3900
1,083,100
Wed, 08 Jul 2026
167.8100
167.8100
163.6500
166.2700
628,100
Tue, 07 Jul 2026
168.4400
169.6600
167.5800
167.9600
359,700
Mon, 06 Jul 2026
167.3800
168.8000
166.9400
168.6900
365,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
168.9700
170.0200
165.2900
167.2600
403,700
Wed, 01 Jul 2026
164.1600
169.1400
164.1600
168.5000
540,200
Tue, 30 Jun 2026
164.8500
165.8000
163.7700
164.1800
754,600
Mon, 29 Jun 2026
165.1300
167.3800
164.0700
164.8500
583,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
168.4400
168.5600
165.3900
165.7900
963,000
Thu, 25 Jun 2026
166.4700
169.1400
166.3000
167.1900
658,700
Wed, 24 Jun 2026
165.1500
167.0400
164.1100
165.6500
759,200
Tue, 23 Jun 2026
162.6100
165.3100
161.7900
165.0600
587,100
Mon, 22 Jun 2026
160.3500
162.8700
160.3000
162.7300
558,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
159.4600
160.9700
158.8800
159.2400
915,900
Wed, 17 Jun 2026
160.3700
161.4800
157.0100
158.7300
636,500
Tue, 16 Jun 2026
161.1100
162.0000
159.5300
160.3400
771,700
Mon, 15 Jun 2026
161.9600
162.9700
159.0700
159.3100
480,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
159.8300
161.2600
159.5300
160.9500
364,400
Thu, 11 Jun 2026
157.4200
159.4100
156.0100
158.8100
514,400
Wed, 10 Jun 2026
159.9500
159.9500
155.6100
156.1500
541,100
Tue, 09 Jun 2026
154.9500
158.2600
154.0600
156.0000
754,000
Tue, 09 Jun 2026
15 · 8-K
Pre-market · 08:30 ET
8-K ↗
Mon, 08 Jun 2026
153.0700
155.1200
152.9600
153.6600
619,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
152.1600
153.9900
152.1600
153.0700
446,300
Thu, 04 Jun 2026
150.3300
153.2900
149.5300
152.7700
565,500
Wed, 03 Jun 2026
150.0000
150.2000
147.8400
148.1300
381,800
Tue, 02 Jun 2026
147.7500
151.3400
147.3100
151.1000
374,800
Mon, 01 Jun 2026
147.4300
148.7000
145.9100
147.7800
475,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
148.7600
150.1000
148.4200
148.5300
508,900
Thu, 28 May 2026
150.4800
151.0800
148.6100
149.7000
352,300
Wed, 27 May 2026
151.2400
152.3300
149.9900
150.6300
467,900
Tue, 26 May 2026
151.0000
152.9700
150.8900
152.1200
331,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
149.2400
150.6200
148.5100
150.5000
368,200
Thu, 21 May 2026
149.5100
149.9800
147.1100
149.4600
398,000
Wed, 20 May 2026
146.4900
150.0000
145.2400
149.5600
515,100
Tue, 19 May 2026
146.4300
146.6900
144.6800
145.8900
565,000
Mon, 18 May 2026
144.6500
148.0000
143.7300
146.4300
390,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
145.1700
146.0400
142.3700
144.0400
422,300
Thu, 14 May 2026
144.0000
146.2900
143.6800
144.8400
409,700
Wed, 13 May 2026
145.8500
145.8500
142.8600
143.0600
568,900
Tue, 12 May 2026
147.0500
147.8800
143.2900
145.4600
384,500
Mon, 11 May 2026
14 · 8-K
After-hours · 17:11 ET
8-K ↗
Mon, 11 May 2026
150.0700
150.0700
146.5600
146.9500
389,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
13 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 08 May 2026
12 · 8-K
After market open · 13:25 ET
8-K ↗
Fri, 08 May 2026
149.6900
150.4100
148.7100
149.0100
353,600
Thu, 07 May 2026
150.4800
150.5800
148.0000
148.8300
451,300
Wed, 06 May 2026
148.8200
150.8300
148.8200
150.0400
436,100
Tue, 05 May 2026
148.2300
149.1900
147.2700
148.3700
474,400
Mon, 04 May 2026
148.5700
149.6400
147.3700
148.0400
499,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
150.3300
150.7800
148.3100
149.3500
387,100
Thu, 30 Apr 2026
147.2300
151.3300
146.7500
150.3300
556,400
Wed, 29 Apr 2026
149.9100
150.5400
147.3400
147.6500
638,900
Tue, 28 Apr 2026
152.0700
152.9500
149.1600
150.7400
465,200
Mon, 27 Apr 2026
148.0100
151.1000
147.0700
150.6200
394,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
150.2900
150.8400
146.0000
147.0400
521,900
Thu, 23 Apr 2026
151.6700
151.9900
146.2000
149.2700
709,400
Thu, 23 Apr 2026
11 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 22 Apr 2026
148.6100
149.8800
147.5000
148.3000
669,900
Tue, 21 Apr 2026
147.9600
150.0500
147.4900
148.6000
596,200
Mon, 20 Apr 2026
146.2700
149.6900
146.2700
148.0700
556,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
144.5400
149.1600
144.5400
146.9000
727,200
Thu, 16 Apr 2026
144.6900
145.5100
143.7700
144.3600
462,600
Wed, 15 Apr 2026
144.9200
145.2500
142.5800
144.9500
422,500
Tue, 14 Apr 2026
145.9000
145.9200
143.2900
144.6100
550,800
Mon, 13 Apr 2026
144.1700
146.7600
142.8900
146.4000
502,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
146.3400
146.8200
144.4800
144.8200
382,800
Thu, 09 Apr 2026
144.8000
147.7300
144.3400
146.8200
743,300
Wed, 08 Apr 2026
144.3700
147.5100
144.3700
145.3700
556,500
Wed, 08 Apr 2026
10 · 8-K
Pre-market · 08:38 ET
8-K ↗
Tue, 07 Apr 2026
141.9800
144.0900
140.0200
141.6400
551,400
Mon, 06 Apr 2026
136.8100
139.9800
136.6700
139.9000
424,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
134.0000
137.1000
133.0000
136.8100
349,300
Wed, 01 Apr 2026
135.0900
137.8300
134.8300
136.4400
563,800
Tue, 31 Mar 2026
132.6700
135.5000
131.8600
134.1700
482,000
Mon, 30 Mar 2026
131.4100
131.7600
129.8900
130.6600
293,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
132.3400
132.5800
129.4500
130.0200
398,600
Thu, 26 Mar 2026
132.4800
133.9600
132.1600
132.7700
413,100
Wed, 25 Mar 2026
134.3100
135.5100
132.0400
133.4300
395,900
Tue, 24 Mar 2026
9 · DEFA14A
After market open · 11:11 ET
DEFA 14A ↗
Tue, 24 Mar 2026
8 · DEF 14A
After market open · 11:10 ET
DEF 14A ↗
Tue, 24 Mar 2026
130.4800
134.6500
130.1800
133.0900
448,500
Mon, 23 Mar 2026
133.8500
135.2600
131.6300
131.7600
543,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
130.7800
132.0200
129.3900
130.4800
1,040,600
Thu, 19 Mar 2026
128.1600
131.6500
127.5200
130.8600
598,200
Wed, 18 Mar 2026
130.3900
131.1000
128.6700
128.9200
442,600
Tue, 17 Mar 2026
132.9600
133.8200
131.0300
131.4400
436,200
Mon, 16 Mar 2026
130.5800
132.9400
130.5800
131.2700
616,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
131.0400
132.7600
129.3200
130.3900
567,700
Thu, 12 Mar 2026
125.8200
131.2000
125.1900
130.8700
859,900
Wed, 11 Mar 2026
7 · PRE 14A
After market open · 11:24 ET
PRE 14A ↗
Wed, 11 Mar 2026
128.8800
129.7600
127.2300
128.8500
533,700
Tue, 10 Mar 2026
129.7600
133.0500
128.4800
129.8300
491,600
Mon, 09 Mar 2026
127.9900
130.7900
126.6800
129.7000
908,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
130.2600
131.2400
127.0100
130.7800
532,800
Thu, 05 Mar 2026
134.8200
136.0300
132.7500
134.1800
356,700
Wed, 04 Mar 2026
137.3300
137.4600
135.8900
135.9000
597,400
Tue, 03 Mar 2026
133.8600
137.4200
132.8800
136.2000
410,800
Mon, 02 Mar 2026
6 · 10-K
After-hours · 17:18 ET
10-K ↗
Mon, 02 Mar 2026
134.2400
139.0800
133.0900
138.0800
546,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
5 · 8-K
After market open · 14:41 ET
8-K ↗
Fri, 27 Feb 2026
139.5700
140.6300
132.8700
135.3600
808,600
Thu, 26 Feb 2026
4 · 8-K
After market open · 13:37 ET
8-K ↗
Thu, 26 Feb 2026
141.6500
145.4900
140.0100
142.5100
443,600
Wed, 25 Feb 2026
141.7800
142.2500
140.0500
141.3100
548,200
Tue, 24 Feb 2026
141.5100
142.6400
139.0700
140.2200
666,300
Mon, 23 Feb 2026
147.1400
149.1500
140.7500
141.2900
625,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
143.6600
147.6400
141.7600
147.5600
528,900
Thu, 19 Feb 2026
145.7500
145.9500
142.9700
143.8500
430,600
Wed, 18 Feb 2026
144.9000
147.8800
144.9000
145.8800
333,200
Tue, 17 Feb 2026
142.7300
145.3100
142.7200
144.9000
604,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
141.0100
143.2900
140.0000
142.6300
471,800
Thu, 12 Feb 2026
147.2400
148.8400
141.2500
141.9700
632,600
Wed, 11 Feb 2026
148.1400
149.3100
144.3200
145.9300
588,300
Tue, 10 Feb 2026
146.7100
148.2200
144.8900
146.6800
520,200
Mon, 09 Feb 2026
145.9700
148.2500
145.4600
147.3100
634,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
143.7700
146.9500
143.7700
145.9700
746,500
Thu, 05 Feb 2026
140.2700
143.0600
140.2700
142.8400
625,000
Wed, 04 Feb 2026
141.9800
145.3400
140.2900
141.4200
892,000
Tue, 03 Feb 2026
138.4800
141.6200
138.1300
141.4700
612,100
Mon, 02 Feb 2026
132.6300
136.8600
132.1800
136.6900
589,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
132.7900
134.2700
131.5500
133.5300
675,800
Thu, 29 Jan 2026
133.0400
134.1300
130.4700
133.2500
574,500
Wed, 28 Jan 2026
132.0300
133.3000
129.7100
131.5400
797,100
Tue, 27 Jan 2026
126.2600
133.1000
124.6500
130.6000
1,270,000
Tue, 27 Jan 2026
3 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 26 Jan 2026
122.2400
123.9200
121.3700
122.8700
979,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
125.6300
127.3700
120.7100
121.9700
835,800
Thu, 22 Jan 2026
128.7900
130.7100
126.2200
126.6000
603,200
Wed, 21 Jan 2026
125.9200
129.1100
125.9200
128.5900
771,500
Tue, 20 Jan 2026
126.0000
127.4700
124.6500
124.9700
515,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
128.8400
129.6500
127.5400
128.0900
494,300
Thu, 15 Jan 2026
126.4900
130.6800
126.4400
128.8400
288,900
Wed, 14 Jan 2026
124.2100
126.2200
123.7900
126.2100
318,200
Tue, 13 Jan 2026
126.5300
126.5400
123.8100
124.3600
409,800
Mon, 12 Jan 2026
126.7200
127.5700
125.8200
126.2600
431,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
130.3500
131.1000
127.6400
127.8300
344,400
Thu, 08 Jan 2026
129.0900
130.6700
128.7200
130.1800
496,100
Wed, 07 Jan 2026
129.8000
130.3900
128.0500
129.0700
380,300
Tue, 06 Jan 2026
128.6800
130.8500
127.5000
129.7000
594,100
Mon, 05 Jan 2026
125.6300
129.6300
125.6300
128.6800
395,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
124.5200
126.5700
123.8200
125.9600
483,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
125.9700
126.2800
124.4500
124.5200
370,500
Tue, 30 Dec 2025
126.3700
126.3700
124.0900
125.9600
342,400
Mon, 29 Dec 2025
125.6100
126.2100
124.9400
125.7900
390,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
125.7700
126.4900
125.1500
126.0200
256,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
126.0700
126.8200
125.4900
125.9500
248,800
Tue, 23 Dec 2025
126.3200
126.5200
125.0300
125.3700
407,000
Mon, 22 Dec 2025
124.9500
126.8600
124.9500
126.3200
314,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
124.7500
125.3200
123.7800
124.9500
722,900
Thu, 18 Dec 2025
123.1100
125.3100
123.1100
124.8000
564,500
Wed, 17 Dec 2025
121.4800
124.4700
121.0900
123.0400
529,400
Tue, 16 Dec 2025
122.5000
122.6600
120.9900
121.8200
991,500
Mon, 15 Dec 2025
122.1800
122.9800
120.9200
122.5800
1,420,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
121.4500
121.4600
119.2000
121.0700
578,600
Thu, 11 Dec 2025
119.4100
121.8000
119.0700
120.9100
929,500
Wed, 10 Dec 2025
116.7400
121.0600
116.1100
120.0400
722,200
Tue, 09 Dec 2025
117.1700
118.9100
115.5200
116.5900
408,500
Mon, 08 Dec 2025
116.5800
117.6700
115.5300
116.9000
467,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
115.5600
116.7800
115.0900
116.2900
446,300
Thu, 04 Dec 2025
116.3900
118.2800
116.3900
117.1000
420,900
Wed, 03 Dec 2025
114.4000
117.2900
113.5100
117.2700
531,700
Tue, 02 Dec 2025
116.1800
116.6400
114.1500
114.2200
497,400
Mon, 01 Dec 2025
114.3900
116.6500
113.2600
116.3100
888,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
114.9500
115.2400
113.9100
114.7100
283,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
114.3400
115.9600
113.7600
114.5400
534,400
Tue, 25 Nov 2025
113.2500
115.4000
113.2500
114.7500
668,700
Mon, 24 Nov 2025
114.1900
114.4600
112.4000
112.8600
787,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
112.3900
115.8300
111.9900
114.8400
477,000
Thu, 20 Nov 2025
114.8000
115.9900
111.2100
111.4100
588,900
Wed, 19 Nov 2025
112.8400
114.1000
112.2100
113.7800
459,000
Tue, 18 Nov 2025
110.2800
113.6200
109.0100
112.8700
424,500
Mon, 17 Nov 2025
115.1500
115.7400
110.0300
110.1400
730,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
2 · 8-K
After market open · 10:08 ET
8-K ↗
Fri, 14 Nov 2025
114.8100
115.6000
114.1000
115.4400
498,300
Thu, 13 Nov 2025
116.5700
117.2500
114.8400
115.7200
580,100
Wed, 12 Nov 2025
116.5100
117.8700
116.2000
116.5500
628,400
Tue, 11 Nov 2025
114.9700
116.3900
113.6600
116.1700
595,300
Mon, 10 Nov 2025
1 · 10-Q
After market open · 15:14 ET
10-Q ↗
Mon, 10 Nov 2025
114.7200
116.2500
114.1500
115.4400
415,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
111.9400
114.5500
111.6800
114.5400
329,200
Thu, 06 Nov 2025
112.7100
113.6300
111.9100
112.6800
561,800
Wed, 05 Nov 2025
112.5500
114.3100
111.4200
112.8800
454,000
Tue, 04 Nov 2025
111.4500
112.6700
110.9000
112.3500
462,600
Mon, 03 Nov 2025
111.7100
112.3500
110.3300
112.3000
520,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
110.8500
111.7800
109.0600
111.4700
691,300
Thu, 30 Oct 2025
109.4100
111.3700
108.7400
110.3500
675,300
Wed, 29 Oct 2025
111.9300
112.6100
109.0500
109.2400
752,700
Tue, 28 Oct 2025
112.6200
113.9900
111.9800
112.4000
391,600
Mon, 27 Oct 2025
114.4200
114.9100
112.3300
112.5300
577,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend