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
167.8100
172.5099
165.7550
169.3700
897,087
Thu, 22 Oct 2026
164.7600
169.2700
163.3400
167.8100
743,000
Wed, 21 Oct 2026
157.7400
165.0600
157.0600
163.5500
774,100
Tue, 20 Oct 2026
152.5600
156.3200
150.0400
155.8500
428,000
Mon, 19 Oct 2026
150.9900
154.6700
149.6700
152.7900
556,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
159.2800
160.9600
147.0400
149.1100
585,900
Thu, 15 Oct 2026
153.3500
159.1600
153.1500
158.9100
658,700
Wed, 14 Oct 2026
157.0700
159.8000
153.7500
154.3300
545,600
Tue, 13 Oct 2026
154.3500
159.3500
153.1500
158.8500
597,000
Mon, 12 Oct 2026
158.6000
159.7100
155.2500
155.3700
508,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
152.7800
157.6200
150.2600
157.2500
458,100
Thu, 08 Oct 2026
150.3800
152.4400
148.5100
151.0000
632,700
Wed, 07 Oct 2026
152.7600
154.0200
148.4300
150.2800
720,400
Tue, 06 Oct 2026
155.2200
158.2900
153.7900
154.9800
418,400
Mon, 05 Oct 2026
150.1900
154.3500
149.3900
153.7300
536,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
149.9100
153.2400
148.7800
150.2800
471,000
Thu, 01 Oct 2026
151.2300
151.5000
145.6900
147.7700
706,300
Wed, 30 Sep 2026
146.6800
150.8700
146.1400
149.9200
1,107,800
Tue, 29 Sep 2026
147.3900
149.4900
143.9600
146.3500
501,400
Mon, 28 Sep 2026
143.3900
148.2700
141.1000
148.0800
640,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
150.1600
150.9900
145.1300
145.5400
475,900
Thu, 24 Sep 2026
148.6200
151.6200
145.5000
150.0000
661,700
Thu, 24 Sep 2026
13 · 8-K
Pre-market · 08:32 ET
8-K ↗
Wed, 23 Sep 2026
147.0900
149.8100
143.1900
149.4300
480,400
Tue, 22 Sep 2026
148.3300
148.3300
143.1700
146.4100
520,500
Mon, 21 Sep 2026
145.9100
147.8000
144.6000
145.7200
435,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
149.7900
149.7900
141.0000
144.5400
1,172,100
Thu, 17 Sep 2026
145.9800
149.6100
143.5700
148.7900
612,500
Wed, 16 Sep 2026
141.4200
145.6500
141.4200
145.2100
466,700
Tue, 15 Sep 2026
138.0100
144.1200
137.7900
143.3000
628,000
Mon, 14 Sep 2026
132.2100
141.5000
131.6900
140.2100
749,500
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
132.6700
133.5300
129.5000
130.0700
661,300
Thu, 10 Sep 2026
131.7100
133.7400
130.6300
131.5500
432,000
Wed, 09 Sep 2026
132.7100
134.0000
130.5000
131.6600
484,600
Tue, 08 Sep 2026
135.6800
135.6800
131.3300
133.3600
327,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
136.0000
137.2700
134.9100
136.4100
297,000
Thu, 03 Sep 2026
133.7900
138.2200
133.7900
137.1200
486,500
Wed, 02 Sep 2026
129.2000
132.4200
125.9000
131.5600
611,100
Tue, 01 Sep 2026
134.7200
135.3700
128.6000
129.2000
531,200
Mon, 31 Aug 2026
136.3100
138.4400
135.0000
137.5200
531,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
140.0000
141.0500
135.9600
136.4000
448,800
Thu, 27 Aug 2026
136.0000
141.9900
136.0000
140.3600
496,000
Wed, 26 Aug 2026
129.5300
134.7600
128.5700
134.3100
355,100
Tue, 25 Aug 2026
130.9700
133.6900
130.2800
131.1600
406,300
Mon, 24 Aug 2026
132.6300
132.7700
129.9000
131.1300
427,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
132.4500
134.1800
130.6300
133.8100
570,500
Thu, 20 Aug 2026
136.0600
137.8700
131.3500
131.6300
643,500
Wed, 19 Aug 2026
142.8000
143.1800
137.0500
137.3200
449,300
Tue, 18 Aug 2026
143.4500
145.4800
142.4800
142.8100
492,600
Mon, 17 Aug 2026
143.9800
144.9900
140.8400
144.3200
378,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
151.4400
152.2400
145.0000
147.0900
313,800
Thu, 13 Aug 2026
142.6300
151.8200
141.2300
151.1000
572,500
Wed, 12 Aug 2026
139.4300
142.2700
137.5600
141.7400
349,800
Tue, 11 Aug 2026
140.0000
141.9700
137.1500
139.4300
340,700
Mon, 10 Aug 2026
134.1900
139.8000
134.0200
139.4300
1,093,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
137.0000
137.4500
134.5100
135.2700
391,500
Thu, 06 Aug 2026
12 · 8-K
After-hours · 16:37 ET
8-K ↗
Thu, 06 Aug 2026
132.4000
133.6100
129.8100
133.3600
566,200
Wed, 05 Aug 2026
132.1000
134.1900
131.0000
133.1700
640,300
Tue, 04 Aug 2026
126.1400
133.6300
125.9400
132.1000
982,000
Mon, 03 Aug 2026
119.7000
125.0900
119.4100
124.9300
563,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
115.9700
118.3600
113.5300
117.8000
845,200
Thu, 30 Jul 2026
121.9200
122.0000
115.3100
116.4200
711,500
Wed, 29 Jul 2026
11 · 10-Q
After market open · 14:20 ET
10-Q ↗
Wed, 29 Jul 2026
121.0800
125.8200
118.7900
120.3100
1,064,500
Tue, 28 Jul 2026
126.9600
128.1800
118.0000
120.0200
2,262,400
Tue, 28 Jul 2026
10 · 8-K
Pre-market · 07:48 ET
8-K ↗
Mon, 27 Jul 2026
145.8000
150.8100
145.4800
149.4600
983,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
142.7400
144.0000
140.9300
142.3100
493,000
Thu, 23 Jul 2026
141.1400
141.9300
137.8300
141.1400
449,500
Wed, 22 Jul 2026
145.6200
145.6700
138.1300
140.2400
622,400
Tue, 21 Jul 2026
145.7600
148.4000
143.7200
146.4900
401,200
Mon, 20 Jul 2026
147.2700
148.5600
145.3600
146.7200
325,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
146.8300
150.7800
146.7500
147.8100
497,800
Thu, 16 Jul 2026
149.7200
151.3800
145.2400
149.7700
526,800
Wed, 15 Jul 2026
150.6400
151.9200
144.5600
146.1300
539,300
Tue, 14 Jul 2026
144.9800
153.3000
144.9400
148.6300
782,800
Mon, 13 Jul 2026
151.0200
152.1000
145.3100
148.6500
729,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
153.4900
154.2600
149.3200
150.5700
495,100
Thu, 09 Jul 2026
144.6800
151.9800
144.3700
151.4300
546,600
Wed, 08 Jul 2026
151.9200
154.8300
145.8100
146.9200
790,800
Tue, 07 Jul 2026
151.5100
154.7400
148.9700
153.7200
881,600
Mon, 06 Jul 2026
149.9800
153.3900
145.7700
150.0500
841,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
147.0200
150.7000
146.3900
149.9800
628,400
Wed, 01 Jul 2026
144.9900
148.3900
144.1400
147.0200
599,900
Tue, 30 Jun 2026
142.5000
145.0000
140.3600
141.7300
813,700
Mon, 29 Jun 2026
140.7600
144.9900
140.5900
144.1800
1,021,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
134.7500
141.6900
133.9800
140.0400
2,006,000
Thu, 25 Jun 2026
130.4700
135.6900
129.0200
133.9400
836,900
Wed, 24 Jun 2026
9 · DEF 14A
After-hours · 16:04 ET
DEF 14A ↗
Wed, 24 Jun 2026
126.0600
132.5400
125.5600
130.7600
781,200
Tue, 23 Jun 2026
126.1000
128.2900
124.0800
125.2300
643,800
Mon, 22 Jun 2026
130.0000
131.7300
123.8900
126.0100
1,092,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
128.0400
130.9100
121.7500
130.0300
1,417,900
Wed, 17 Jun 2026
124.7600
128.0000
123.7000
127.1000
1,567,300
Tue, 16 Jun 2026
127.5100
129.5000
124.5800
125.2100
800,800
Mon, 15 Jun 2026
127.9400
130.1400
126.0300
127.3400
752,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
125.8800
128.9300
124.3600
127.7600
786,300
Thu, 11 Jun 2026
123.7000
129.8600
121.6700
126.8300
1,110,100
Wed, 10 Jun 2026
121.2000
127.3600
120.1200
125.2800
993,200
Tue, 09 Jun 2026
122.0900
124.6200
117.2300
121.7700
887,700
Mon, 08 Jun 2026
118.4100
123.0700
116.9700
122.0900
889,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
121.8800
122.9100
118.5100
118.6800
624,500
Thu, 04 Jun 2026
123.7200
123.7200
121.2800
121.5500
455,600
Wed, 03 Jun 2026
120.5100
121.4700
116.9300
120.8500
567,900
Tue, 02 Jun 2026
118.8200
122.3200
117.9400
122.1200
537,600
Mon, 01 Jun 2026
121.3400
123.6600
118.0000
122.3900
888,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
111.5800
119.4900
109.5100
118.7500
1,050,100
Thu, 28 May 2026
106.2800
111.6500
105.0000
110.7300
779,100
Wed, 27 May 2026
106.5400
108.5000
106.2900
107.2400
714,600
Tue, 26 May 2026
106.7000
108.8700
105.6200
108.0900
394,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
106.5200
109.3900
105.8700
107.2500
490,400
Thu, 21 May 2026
103.4300
106.0700
102.4400
106.0000
637,200
Wed, 20 May 2026
99.1300
104.7700
98.7500
104.5400
590,800
Tue, 19 May 2026
106.1900
107.9700
101.3600
101.9700
603,200
Mon, 18 May 2026
104.5000
107.0000
104.0700
105.9400
796,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
102.1600
104.1000
99.6400
103.9000
808,900
Thu, 14 May 2026
100.8500
103.0000
98.5600
102.0500
787,100
Wed, 13 May 2026
100.5500
101.1200
97.1400
99.8100
849,500
Tue, 12 May 2026
104.8600
107.0000
101.6800
102.2300
651,100
Mon, 11 May 2026
104.0500
105.7100
102.0100
104.0000
616,300
Mon, 11 May 2026
8 · 10-K
Pre-market · 08:38 ET
10-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
102.5000
105.9600
101.6900
105.0900
1,012,300
Thu, 07 May 2026
104.0000
106.0900
100.6800
103.3800
948,200
Wed, 06 May 2026
102.7100
103.0000
100.1900
101.2100
476,600
Tue, 05 May 2026
101.8700
102.8700
100.9900
102.7800
450,900
Mon, 04 May 2026
99.0600
102.8100
99.0600
101.8300
605,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
101.0000
102.6700
98.8800
99.5700
555,800
Thu, 30 Apr 2026
100.0800
100.2000
97.7800
98.8800
846,500
Wed, 29 Apr 2026
98.4700
101.8000
96.9500
101.1800
981,400
Tue, 28 Apr 2026
98.0000
101.2100
94.1300
97.9800
1,866,000
Tue, 28 Apr 2026
7 · 8-K
Pre-market · 07:46 ET
8-K ↗
Mon, 27 Apr 2026
93.3200
93.5300
87.8000
88.4100
1,340,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
90.7900
94.5400
90.1900
93.9200
554,300
Thu, 23 Apr 2026
93.4800
93.8200
88.4400
90.1500
858,600
Wed, 22 Apr 2026
94.3400
95.6700
93.3700
95.5800
543,900
Tue, 21 Apr 2026
95.5700
98.2300
93.1200
93.6300
733,000
Mon, 20 Apr 2026
94.0800
96.5000
93.0100
95.9000
518,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
97.1700
97.4900
93.9400
94.2300
1,038,500
Thu, 16 Apr 2026
93.6800
95.5900
93.0000
94.8600
1,148,000
Wed, 15 Apr 2026
90.6400
94.1100
89.8800
93.2100
1,041,100
Tue, 14 Apr 2026
89.2000
91.4800
88.0300
89.6100
838,400
Mon, 13 Apr 2026
87.4300
92.1400
84.3800
89.6200
1,946,900
Mon, 13 Apr 2026
6 · 8-K
Pre-market · 08:31 ET
8-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
80.8000
91.7100
76.2400
88.8700
5,657,500
Thu, 09 Apr 2026
78.1900
81.1800
71.7500
80.6100
2,102,900
Wed, 08 Apr 2026
82.8800
82.9100
78.2300
79.0700
886,100
Tue, 07 Apr 2026
78.9400
80.2300
78.2500
79.2000
645,700
Mon, 06 Apr 2026
79.9300
79.9300
78.2600
78.9700
380,800
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
77.6500
80.2400
76.3200
79.9300
740,100
Wed, 01 Apr 2026
78.6500
79.7900
76.6000
78.4100
478,500
Tue, 31 Mar 2026
76.5500
78.6900
75.5300
77.8900
725,500
Mon, 30 Mar 2026
76.2700
77.8600
74.9400
75.1800
903,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
79.6300
80.1400
76.0600
76.0800
792,800
Thu, 26 Mar 2026
79.6700
82.6500
78.9700
81.1600
689,700
Wed, 25 Mar 2026
80.0400
80.7500
77.5000
79.7500
797,300
Tue, 24 Mar 2026
80.7900
81.1500
77.9300
78.3000
746,400
Mon, 23 Mar 2026
79.1100
82.0000
79.1000
80.7900
843,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
79.0700
79.7400
76.9900
79.4100
2,772,200
Thu, 19 Mar 2026
80.5500
82.6000
79.3000
79.8000
1,280,100
Wed, 18 Mar 2026
79.8700
81.8400
79.3400
80.5500
1,252,900
Tue, 17 Mar 2026
80.0900
83.0000
79.6300
80.1300
1,306,700
Mon, 16 Mar 2026
78.9600
81.1300
78.9200
80.0400
1,028,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
81.0400
82.1800
77.7900
78.9600
1,128,700
Thu, 12 Mar 2026
80.3700
82.9600
80.3700
80.8500
963,400
Wed, 11 Mar 2026
80.5400
82.1700
79.7500
80.8900
1,000,300
Tue, 10 Mar 2026
84.2800
85.9000
80.1000
80.3700
1,910,200
Mon, 09 Mar 2026
87.0400
87.0400
84.3500
85.8500
988,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
87.2200
87.8800
85.0000
87.0400
821,800
Thu, 05 Mar 2026
86.1000
90.2600
86.1000
88.0400
841,600
Wed, 04 Mar 2026
86.8100
88.5900
86.3500
87.5700
797,400
Tue, 03 Mar 2026
82.2100
87.8700
82.2100
87.0000
1,215,000
Mon, 02 Mar 2026
83.0000
86.4100
82.2000
85.3100
1,056,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
86.4800
86.6400
84.3400
85.0800
1,131,000
Thu, 26 Feb 2026
88.0200
90.3600
87.4900
88.5800
1,502,900
Wed, 25 Feb 2026
88.8900
89.2300
86.1500
86.5600
1,177,700
Tue, 24 Feb 2026
85.1000
88.7300
84.4400
88.4900
742,200
Mon, 23 Feb 2026
89.0600
89.7500
84.6500
85.0300
1,041,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.4200
93.2800
90.2400
91.0000
848,700
Thu, 19 Feb 2026
91.2800
93.2700
90.5900
92.3400
795,600
Wed, 18 Feb 2026
88.6700
91.3800
88.1200
91.1900
914,800
Tue, 17 Feb 2026
88.1400
89.9500
87.3300
88.4800
810,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
88.3100
89.6900
86.0200
87.6300
821,900
Thu, 12 Feb 2026
88.1800
89.4600
86.0600
87.3000
1,102,500
Wed, 11 Feb 2026
87.1000
88.7800
85.5300
87.8100
924,200
Tue, 10 Feb 2026
88.7200
90.2500
86.5700
87.5400
839,800
Mon, 09 Feb 2026
86.0700
88.0700
84.9800
87.8600
687,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.3800
86.6400
81.6700
86.0700
909,200
Thu, 05 Feb 2026
81.9700
84.6500
80.9100
81.3400
1,539,200
Wed, 04 Feb 2026
80.3900
85.7400
79.5100
81.9700
1,609,300
Tue, 03 Feb 2026
87.0200
87.0200
81.0200
81.7600
1,654,100
Mon, 02 Feb 2026
87.0900
88.3600
85.5200
87.3500
1,032,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.4900
88.0000
84.7400
85.7000
1,186,700
Thu, 29 Jan 2026
88.8800
89.3400
85.4800
87.5000
2,008,800
Wed, 28 Jan 2026
5 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Wed, 28 Jan 2026
92.3600
93.8900
89.5800
89.8500
2,982,900
Tue, 27 Jan 2026
103.7900
106.4400
84.4400
89.1300
6,195,500
Tue, 27 Jan 2026
4 · 8-K
Pre-market · 07:46 ET
8-K ↗
Mon, 26 Jan 2026
123.8500
129.4800
123.6700
129.3600
1,048,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
123.3400
124.5900
122.6000
123.8500
644,500
Thu, 22 Jan 2026
120.7800
123.6400
119.1100
123.5300
568,200
Wed, 21 Jan 2026
117.6700
120.4900
117.4500
119.5400
563,400
Tue, 20 Jan 2026
120.9100
120.9100
116.0600
116.9400
609,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
124.8100
125.9500
120.2100
122.1700
699,700
Thu, 15 Jan 2026
125.1900
127.0800
124.6900
125.1900
608,000
Wed, 14 Jan 2026
124.6800
125.0500
123.0600
124.3800
663,600
Tue, 13 Jan 2026
127.0400
128.1900
124.9000
125.6000
407,800
Mon, 12 Jan 2026
122.9900
127.4300
121.8200
127.1800
478,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
124.5700
124.9800
122.2600
124.1700
533,700
Thu, 08 Jan 2026
127.5500
127.5500
122.8900
124.1400
552,100
Wed, 07 Jan 2026
127.0100
129.3800
126.5800
128.4700
550,000
Tue, 06 Jan 2026
124.4300
126.0700
123.0200
125.6900
875,300
Mon, 05 Jan 2026
124.4400
128.1800
124.1800
125.5800
577,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
126.6300
126.6300
122.7800
124.1800
580,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
126.8800
126.8800
125.3500
125.3600
438,500
Tue, 30 Dec 2025
127.6800
128.3300
125.9200
126.7900
471,500
Mon, 29 Dec 2025
128.2000
129.1100
126.7900
127.5600
377,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
127.1900
129.4100
127.1000
128.4000
343,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
126.8000
128.3300
125.7000
127.1800
164,800
Tue, 23 Dec 2025
126.9500
128.1200
125.0100
126.8700
400,900
Mon, 22 Dec 2025
125.1700
128.7700
124.5500
128.1600
639,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
125.3500
126.3000
123.5100
125.1900
2,033,800
Thu, 18 Dec 2025
124.8800
125.8600
122.8800
125.1000
642,200
Wed, 17 Dec 2025
119.7800
123.5100
119.7800
123.1900
900,600
Tue, 16 Dec 2025
119.3300
121.1300
118.0000
120.9500
847,900
Mon, 15 Dec 2025
122.5300
122.9700
119.4500
119.8400
749,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
123.9200
124.4200
120.9800
121.5900
598,300
Thu, 11 Dec 2025
123.2400
125.6500
121.9000
124.1000
810,400
Wed, 10 Dec 2025
122.1900
124.2600
120.8400
123.2400
879,600
Tue, 09 Dec 2025
121.6500
122.5900
119.2700
122.1900
877,600
Mon, 08 Dec 2025
123.6300
123.9700
120.0100
121.4600
692,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
118.8400
121.6500
114.4700
120.9900
1,201,900
Thu, 04 Dec 2025
3 · 8-K
After-hours · 16:16 ET
8-K ↗
Thu, 04 Dec 2025
123.7700
123.7700
119.2400
121.3400
687,500
Wed, 03 Dec 2025
122.3900
124.1600
121.6500
123.9500
452,500
Tue, 02 Dec 2025
122.8300
125.5400
121.3200
123.4900
506,000
Mon, 01 Dec 2025
122.7300
123.3500
120.6300
121.2500
693,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
122.5000
124.2900
122.5000
123.5000
279,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
124.0900
125.0000
121.8200
123.2600
439,700
Tue, 25 Nov 2025
120.7300
124.7300
119.6300
123.9600
824,500
Mon, 24 Nov 2025
119.9500
121.5300
119.2200
120.0900
474,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
117.3900
121.6600
116.3300
119.7600
573,600
Thu, 20 Nov 2025
121.7500
123.2100
117.4000
117.6900
497,400
Wed, 19 Nov 2025
122.4000
122.8100
117.8100
119.5000
974,900
Tue, 18 Nov 2025
124.9900
126.5100
122.4300
122.5400
658,000
Mon, 17 Nov 2025
126.5500
128.3700
124.3000
125.8500
452,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
124.5900
129.3900
124.5200
127.3800
642,700
Thu, 13 Nov 2025
127.0000
132.3400
125.5300
126.6200
934,000
Wed, 12 Nov 2025
129.5100
130.0700
127.1800
127.6700
686,400
Tue, 11 Nov 2025
129.9400
130.4400
126.6500
128.5800
594,600
Mon, 10 Nov 2025
130.2200
130.7500
127.5100
130.3800
658,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
124.0900
127.5300
121.4500
127.4400
967,100
Thu, 06 Nov 2025
128.0800
129.4900
122.5300
125.0800
1,129,700
Wed, 05 Nov 2025
134.4200
135.7300
128.4500
128.6500
1,487,000
Tue, 04 Nov 2025
138.8500
139.6000
134.1000
135.8200
1,021,700
Mon, 03 Nov 2025
139.3100
141.5300
137.7400
140.3700
1,299,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
138.0200
140.7400
136.5900
139.2200
991,900
Thu, 30 Oct 2025
139.3000
143.5100
136.0100
137.6200
1,360,300
Wed, 29 Oct 2025
2 · 10-Q
After market open · 14:41 ET
10-Q ↗
Wed, 29 Oct 2025
145.7600
145.8700
134.7200
140.1400
2,542,500
Tue, 28 Oct 2025
162.0800
167.4300
140.2800
145.7800
3,557,300
Tue, 28 Oct 2025
1 · 8-K
Pre-market · 07:50 ET
8-K ↗
Mon, 27 Oct 2025
174.2700
175.0300
170.5800
174.1500
705,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
170.3200
171.8800
169.3500
169.9200
454,300