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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
65.2400
66.8900
64.0100
66.3100
1,106,400
Thu, 23 Jul 2026
66.3100
66.3100
64.0000
65.2400
1,284,100
Wed, 22 Jul 2026
66.2600
67.6500
65.9500
66.4500
1,398,600
Tue, 21 Jul 2026
66.3600
67.2800
65.6600
66.0000
1,321,800
Mon, 20 Jul 2026
66.5200
68.3100
65.8500
67.4300
1,983,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
67.5850
69.1400
66.2700
66.5100
1,810,600
Thu, 16 Jul 2026
64.9900
68.4500
64.9100
66.9600
1,968,200
Wed, 15 Jul 2026
65.7200
68.4900
65.0850
65.4600
1,582,500
Tue, 14 Jul 2026
65.6200
66.0400
64.6600
65.9400
1,860,300
Mon, 13 Jul 2026
65.0750
65.9700
64.2500
65.3300
2,127,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
63.4800
65.1850
63.2100
64.9000
2,008,700
Thu, 09 Jul 2026
61.4000
64.2650
60.2900
63.7200
4,492,000
Wed, 08 Jul 2026
65.5600
66.0000
61.6100
61.8800
6,295,100
Tue, 07 Jul 2026
69.1700
70.5200
67.7400
68.0300
3,057,900
Mon, 06 Jul 2026
75.4900
75.5100
69.0000
69.1700
3,590,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
77.0100
77.9300
73.7200
74.2100
1,888,000
Wed, 01 Jul 2026
78.3700
78.3700
75.1100
75.5100
2,112,300
Tue, 30 Jun 2026
72.8500
76.9550
72.4250
76.8800
2,939,600
Mon, 29 Jun 2026
71.9100
74.0700
71.8200
72.3300
2,274,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
71.1600
73.3500
71.0400
71.9100
2,674,000
Thu, 25 Jun 2026
73.3200
74.7650
70.8500
71.4100
2,274,700
Wed, 24 Jun 2026
73.0600
74.9300
73.0600
74.0900
2,504,400
Tue, 23 Jun 2026
73.5300
74.7900
72.5000
72.7900
2,339,200
Mon, 22 Jun 2026
75.5000
76.6900
73.2600
73.4200
2,125,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
77.3400
78.8700
75.9100
76.9100
2,880,000
Wed, 17 Jun 2026
82.0200
83.5800
76.9000
77.4700
2,547,300
Tue, 16 Jun 2026
84.9900
86.2900
81.4450
82.0200
1,589,200
Mon, 15 Jun 2026
12 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 15 Jun 2026
83.8700
88.8400
83.6000
85.0000
2,280,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
83.7800
86.5700
83.2150
83.2500
3,139,700
Thu, 11 Jun 2026
77.5900
84.2100
77.4850
83.6500
1,998,800
Wed, 10 Jun 2026
77.8800
79.1650
76.9600
78.3000
1,641,500
Tue, 09 Jun 2026
78.7000
81.0900
77.8200
77.8800
1,584,600
Mon, 08 Jun 2026
77.4000
79.9900
76.7000
78.7000
1,966,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
75.4900
77.8200
74.9900
76.7000
3,380,000
Thu, 04 Jun 2026
79.7400
79.8600
73.6100
74.4700
3,131,600
Wed, 03 Jun 2026
11 · 10-Q
After-hours · 16:15 ET
10-Q ↗
Wed, 03 Jun 2026
78.1000
82.1680
77.1400
79.7400
3,300,000
Wed, 03 Jun 2026
10 · 8-K
Pre-market · 07:05 ET
8-K ↗
Tue, 02 Jun 2026
80.4700
81.3700
78.8200
79.2500
2,891,800
Mon, 01 Jun 2026
82.4700
83.7000
80.7080
80.8600
1,871,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
81.5400
83.0100
80.4500
81.6300
1,949,400
Thu, 28 May 2026
81.9400
84.9400
80.3250
82.5400
2,165,800
Wed, 27 May 2026
80.1900
81.1300
78.5000
78.6100
1,466,600
Tue, 26 May 2026
81.7800
82.2550
78.0100
80.6200
1,494,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
82.5000
83.1000
80.7100
81.8400
1,975,600
Thu, 21 May 2026
82.7200
83.9900
81.2800
83.0700
2,703,600
Wed, 20 May 2026
79.3900
82.6500
77.7550
82.2500
1,782,900
Tue, 19 May 2026
81.9100
81.9100
79.2200
79.6900
1,364,600
Mon, 18 May 2026
80.1650
82.4190
78.6150
81.3700
2,361,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.5500
80.9800
77.6600
78.4900
1,789,700
Thu, 14 May 2026
75.1300
78.8800
75.1300
78.7500
1,717,200
Wed, 13 May 2026
74.4500
76.1200
73.3150
74.2200
1,872,400
Tue, 12 May 2026
75.7300
77.3700
74.4000
75.1800
2,231,700
Mon, 11 May 2026
80.8500
81.1700
74.9200
75.7300
1,953,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
81.7500
83.4100
80.5100
82.2100
1,132,500
Thu, 07 May 2026
83.2500
84.0000
81.3000
81.7700
1,055,400
Wed, 06 May 2026
82.8150
84.9200
82.2400
83.5700
1,037,700
Tue, 05 May 2026
82.1700
83.2200
80.8000
81.7800
1,160,400
Mon, 04 May 2026
84.9200
86.5650
82.3700
82.4500
1,411,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
86.5100
86.7150
84.2900
85.6100
1,272,700
Thu, 30 Apr 2026
9 · DEFA14A
After-hours · 16:49 ET
DEFA14A ↗
Thu, 30 Apr 2026
8 · DEF 14A
After-hours · 16:49 ET
DEF 14A ↗
Thu, 30 Apr 2026
85.0900
87.3700
84.8700
86.5100
1,379,400
Wed, 29 Apr 2026
87.6500
87.9800
84.8100
85.4000
1,384,300
Tue, 28 Apr 2026
92.0500
92.9330
88.1880
88.7200
1,226,100
Mon, 27 Apr 2026
90.7200
93.6100
90.5900
92.0500
1,836,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.6700
90.3000
87.0000
90.2500
1,199,200
Thu, 23 Apr 2026
89.2400
92.9100
87.2400
88.2500
1,211,000
Wed, 22 Apr 2026
88.3100
90.3980
87.6500
89.3400
1,185,200
Tue, 21 Apr 2026
93.6800
94.3400
87.6550
88.1400
1,620,700
Mon, 20 Apr 2026
95.2900
95.4550
91.9400
93.6800
947,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
95.2500
95.9100
93.3400
94.8200
1,280,100
Thu, 16 Apr 2026
95.4400
97.3100
93.1700
94.5400
1,212,700
Wed, 15 Apr 2026
94.5500
96.4400
94.4500
95.2300
1,194,700
Tue, 14 Apr 2026
91.7900
94.7600
90.8000
94.2500
1,635,700
Mon, 13 Apr 2026
90.2150
91.8050
89.7850
91.6900
1,448,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
92.2300
93.0050
88.4800
89.9100
1,674,800
Thu, 09 Apr 2026
96.9300
97.1000
92.1500
92.3900
1,599,700
Wed, 08 Apr 2026
98.5900
99.1900
96.4600
97.3100
1,445,700
Tue, 07 Apr 2026
97.2700
97.4800
94.8500
96.0800
918,200
Mon, 06 Apr 2026
94.4900
98.1200
93.7350
97.2100
1,225,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
92.5000
95.7600
91.2900
95.2200
1,886,400
Wed, 01 Apr 2026
92.9300
92.9800
90.3050
91.2400
1,442,100
Tue, 31 Mar 2026
90.7000
94.3400
90.7000
92.0400
1,113,400
Mon, 30 Mar 2026
89.9300
91.7000
89.2350
90.3400
1,539,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
90.3800
90.5650
88.4400
89.2400
1,502,200
Thu, 26 Mar 2026
91.0100
93.3050
90.3700
90.5200
1,563,400
Wed, 25 Mar 2026
94.4500
94.4500
90.6000
91.0100
2,059,700
Tue, 24 Mar 2026
93.7900
95.9200
92.6800
93.2600
1,509,100
Mon, 23 Mar 2026
100.9200
100.9200
94.0500
94.4500
2,617,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
101.2900
101.2900
98.6400
98.9600
1,744,800
Thu, 19 Mar 2026
7 · 10-K
After-hours · 16:18 ET
10-K ↗
Thu, 19 Mar 2026
100.1500
102.0600
99.0800
101.7400
1,385,400
Wed, 18 Mar 2026
103.5200
103.6750
100.4900
100.7000
1,120,500
Tue, 17 Mar 2026
106.2300
107.3700
103.4800
104.0900
1,261,900
Mon, 16 Mar 2026
6 · 8-K
After-hours · 17:21 ET
8-K ↗
Mon, 16 Mar 2026
109.5900
110.0000
106.3500
106.6400
2,185,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
107.7100
111.5600
105.5400
109.2500
2,066,100
Thu, 12 Mar 2026
105.7700
112.0000
104.5350
104.8700
3,042,000
Thu, 12 Mar 2026
5 · 8-K
Pre-market · 07:06 ET
8-K ↗
Wed, 11 Mar 2026
106.6700
107.7830
103.0500
103.3700
1,686,900
Tue, 10 Mar 2026
105.7000
110.1900
103.1500
106.6700
1,470,900
Mon, 09 Mar 2026
107.6600
107.6600
103.1250
106.2800
1,215,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
107.7600
109.1950
105.8580
108.9200
782,500
Thu, 05 Mar 2026
107.9800
109.6300
106.8400
109.2300
989,700
Wed, 04 Mar 2026
105.2500
109.0900
103.9400
108.7900
1,052,100
Tue, 03 Mar 2026
99.4000
104.4500
98.1900
103.5600
1,795,000
Mon, 02 Mar 2026
104.0300
104.1550
101.4000
101.4500
1,737,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
106.4300
107.2600
105.1100
107.1000
1,033,500
Thu, 26 Feb 2026
107.4500
109.0600
107.2900
107.8800
781,300
Wed, 25 Feb 2026
107.4000
107.9300
106.1450
106.4000
785,700
Tue, 24 Feb 2026
106.6700
109.5900
106.5500
107.8200
849,800
Mon, 23 Feb 2026
106.9500
107.4500
104.1800
107.2200
1,336,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
109.1700
111.3700
107.4900
108.7100
1,220,200
Thu, 19 Feb 2026
110.4500
112.7800
109.4150
109.5000
712,100
Wed, 18 Feb 2026
111.8400
113.2300
110.1900
110.7600
779,700
Tue, 17 Feb 2026
114.6800
115.0780
110.1000
111.7400
692,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
115.7200
116.3400
113.1450
113.7000
810,300
Thu, 12 Feb 2026
114.8500
117.0100
114.1000
115.0900
738,500
Wed, 11 Feb 2026
112.9400
113.9800
112.4650
113.7500
511,700
Tue, 10 Feb 2026
111.9350
114.6300
111.7950
112.9700
634,100
Mon, 09 Feb 2026
112.0600
113.0800
110.9100
112.5400
576,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
107.2000
113.7300
107.2000
112.5000
989,700
Thu, 05 Feb 2026
109.5900
110.9910
106.5200
106.7100
1,021,500
Wed, 04 Feb 2026
109.0000
109.7500
107.0100
108.5800
1,451,800
Tue, 03 Feb 2026
109.9900
111.0100
108.1450
108.3400
1,256,300
Mon, 02 Feb 2026
110.0900
111.1700
109.1150
110.0500
696,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
107.6300
111.4500
107.6300
110.3100
1,328,300
Thu, 29 Jan 2026
106.9400
107.5200
104.6600
107.2600
1,273,300
Wed, 28 Jan 2026
110.6600
110.6600
106.1800
106.8300
1,263,700
Tue, 27 Jan 2026
113.5700
113.5700
108.5000
111.0000
932,400
Mon, 26 Jan 2026
112.5600
115.0000
112.2150
113.7900
927,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
111.0600
113.8400
111.0000
113.1300
1,042,400
Thu, 22 Jan 2026
116.8600
118.2000
111.4650
111.9200
1,403,200
Wed, 21 Jan 2026
115.4000
119.3700
114.2750
116.6500
1,713,600
Tue, 20 Jan 2026
114.8700
116.6800
112.6700
114.2100
1,660,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
118.1400
118.1400
115.9500
116.6100
889,900
Thu, 15 Jan 2026
116.9200
119.4900
116.5550
117.3000
851,200
Wed, 14 Jan 2026
117.4400
119.1700
115.5500
115.9200
722,400
Tue, 13 Jan 2026
119.4300
119.9850
116.5300
117.8000
621,700
Mon, 12 Jan 2026
116.9500
121.0000
115.9500
119.5100
806,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
113.3700
119.3400
113.3700
118.4900
1,310,200
Thu, 08 Jan 2026
112.6900
115.9150
111.8100
112.5400
1,192,400
Wed, 07 Jan 2026
115.6000
116.6050
112.6300
113.1000
1,305,700
Tue, 06 Jan 2026
116.4100
118.7550
115.4150
115.5900
1,159,200
Mon, 05 Jan 2026
111.3200
117.2000
109.9400
116.9600
1,722,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
109.5300
112.8300
109.5300
111.3200
904,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
109.3000
110.7900
109.3000
109.6100
831,700
Tue, 30 Dec 2025
110.3900
111.9700
108.7800
109.4900
981,200
Mon, 29 Dec 2025
111.5500
112.5100
110.2700
110.7900
1,573,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
110.4900
113.1300
110.3800
112.3000
788,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
108.7700
111.7200
108.7700
111.1900
650,700
Tue, 23 Dec 2025
110.2500
110.6650
108.4700
108.9000
1,411,600
Mon, 22 Dec 2025
110.4900
113.1150
109.6700
110.4600
1,575,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
107.9200
108.3050
106.8000
107.9700
2,425,100
Thu, 18 Dec 2025
109.8300
111.7600
107.4600
107.9600
1,431,100
Wed, 17 Dec 2025
109.8000
111.6000
109.0400
109.3500
1,578,400
Tue, 16 Dec 2025
114.0400
114.0400
109.0200
109.8000
1,552,400
Mon, 15 Dec 2025
114.0800
114.9100
111.8700
112.9900
1,615,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
116.6900
118.6050
113.4600
113.9100
966,400
Thu, 11 Dec 2025
112.3800
118.7200
112.3800
116.1700
1,544,400
Wed, 10 Dec 2025
114.5300
116.3300
111.8550
112.4600
2,070,700
Tue, 09 Dec 2025
4 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Tue, 09 Dec 2025
110.8200
120.9800
109.2200
114.0700
3,560,100
Tue, 09 Dec 2025
3 · 8-K
Pre-market · 07:05 ET
8-K ↗
Mon, 08 Dec 2025
121.9900
124.0000
116.7120
118.8000
2,471,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
118.3200
123.2100
118.3200
121.3300
1,293,500
Thu, 04 Dec 2025
118.4600
120.4900
115.6000
118.2400
957,900
Wed, 03 Dec 2025
119.7800
121.7700
117.8600
118.3700
1,032,500
Tue, 02 Dec 2025
122.3800
122.3800
119.6400
119.7200
873,600
Mon, 01 Dec 2025
122.5800
123.6900
120.1400
121.6500
846,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.1300
126.1300
122.8200
123.1100
309,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
123.0400
126.3150
123.0400
125.2200
686,000
Tue, 25 Nov 2025
120.3000
124.1950
118.3400
123.5000
1,268,200
Mon, 24 Nov 2025
124.3700
124.6400
119.8000
120.8500
1,051,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
121.5200
125.1490
121.5200
124.3400
647,400
Thu, 20 Nov 2025
120.5300
122.5300
119.9600
120.8500
577,000
Wed, 19 Nov 2025
121.5600
123.5300
118.9300
119.6800
661,700
Tue, 18 Nov 2025
121.3100
123.5700
100.0000
121.5300
529,800
Mon, 17 Nov 2025
124.3700
125.4800
120.9800
122.8900
708,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
125.1400
126.6300
124.0000
124.6700
687,800
Thu, 13 Nov 2025
128.6200
129.8400
124.7650
126.3200
794,600
Wed, 12 Nov 2025
128.2000
130.4000
127.3200
128.6200
647,400
Tue, 11 Nov 2025
126.0100
128.5000
124.7450
127.0000
823,100
Mon, 10 Nov 2025
124.3600
128.5500
124.3600
126.5300
1,101,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
121.7800
123.5690
120.9100
123.4600
803,500
Thu, 06 Nov 2025
123.7800
123.7800
120.2600
122.7800
1,078,700
Wed, 05 Nov 2025
124.8300
128.1200
123.0400
124.1300
1,265,100
Tue, 04 Nov 2025
122.5800
124.4480
121.7550
123.9900
1,381,900
Mon, 03 Nov 2025
121.8400
125.8000
120.0700
124.2900
1,192,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
122.0000
122.4600
120.3900
120.8100
935,600
Thu, 30 Oct 2025
123.2200
123.8500
120.9600
121.4400
703,000
Wed, 29 Oct 2025
123.5700
125.7400
122.3300
123.5200
938,900
Tue, 28 Oct 2025
123.4000
125.9200
121.8000
124.4400
937,100
Mon, 27 Oct 2025
119.7200
125.1300
118.7800
124.2100
1,319,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
121.3700
121.8000
115.5500
117.1300
1,643,300
Thu, 23 Oct 2025
120.0800
121.3000
119.0400
121.1800
671,700
Wed, 22 Oct 2025
121.4700
121.5700
119.0400
120.6000
880,200
Tue, 21 Oct 2025
121.3900
123.4350
119.4780
121.3800
748,200
Mon, 20 Oct 2025
125.7500
125.8950
119.5050
120.8100
1,052,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
122.9200
126.2500
122.5500
124.5600
785,200
Thu, 16 Oct 2025
125.1800
126.3550
121.6100
123.1300
964,000
Wed, 15 Oct 2025
129.0000
129.8450
124.6600
126.0600
1,133,700
Tue, 14 Oct 2025
131.7100
133.2800
128.7600
129.0000
956,000
Mon, 13 Oct 2025
126.0000
132.9300
126.0000
132.8500
920,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
127.3400
128.6000
124.4000
124.6000
899,700
Thu, 09 Oct 2025
126.4500
128.4000
126.0450
126.4800
761,000
Wed, 08 Oct 2025
123.8700
128.0750
122.9400
127.5500
1,053,200
Tue, 07 Oct 2025
126.3600
127.5880
122.6700
122.8100
1,367,200
Mon, 06 Oct 2025
131.5500
132.3930
126.4000
127.0100
1,644,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
129.2100
132.6800
128.5630
131.4200
1,081,000
Thu, 02 Oct 2025
126.7800
130.9730
126.5000
129.2100
1,029,400
Wed, 01 Oct 2025
128.2000
129.5000
126.2300
127.6400
1,444,500
Tue, 30 Sep 2025
131.1400
131.1400
126.3500
128.4000
1,223,900
Mon, 29 Sep 2025
133.0500
133.3500
129.0600
131.5600
1,259,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
133.9100
134.8000
132.2650
132.4000
1,036,500
Thu, 25 Sep 2025
134.5500
136.4100
133.4000
133.6500
828,600
Wed, 24 Sep 2025
131.8300
135.3300
131.8300
134.6800
766,100
Tue, 23 Sep 2025
132.2100
133.1900
131.1000
131.5400
883,900
Mon, 22 Sep 2025
136.1600
136.4100
131.3300
132.9400
977,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
138.9800
138.9800
134.5500
137.4800
1,515,300
Thu, 18 Sep 2025
137.1200
139.2100
135.3850
138.3100
868,800
Wed, 17 Sep 2025
135.7700
138.8400
135.5800
137.0700
1,069,300
Tue, 16 Sep 2025
135.5400
135.6050
132.4850
135.0900
943,700
Mon, 15 Sep 2025
131.3600
136.6300
130.5050
136.2500
1,298,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
130.6300
132.9000
130.6300
131.5300
777,200
Thu, 11 Sep 2025
129.9700
133.0800
128.7500
131.5700
871,300
Wed, 10 Sep 2025
127.1400
130.8400
126.3600
129.7300
1,453,500
Tue, 09 Sep 2025
131.8100
131.8100
126.9350
127.9900
1,265,900
Mon, 08 Sep 2025
133.6100
135.2950
131.7700
132.3600
845,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
134.2400
134.2400
132.0100
133.4000
792,800
Thu, 04 Sep 2025
128.3500
134.0200
128.0200
133.8600
1,572,900
Wed, 03 Sep 2025
2 · 10-Q
After-hours · 16:16 ET
FORM 10-Q ↗
Wed, 03 Sep 2025
126.6500
131.3100
125.0100
128.5700
1,420,500
Tue, 02 Sep 2025
126.0000
126.4300
124.6300
126.3500
1,114,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
130.7500
130.9000
125.9100
126.8400
1,641,900
Thu, 28 Aug 2025
138.6900
140.1700
127.2000
131.3900
2,588,200
Thu, 28 Aug 2025
1 · 8-K
Pre-market · 07:35 ET
8-K ↗
Wed, 27 Aug 2025
130.5400
133.0900
129.8900
130.6000
1,761,100
Tue, 26 Aug 2025
131.3700
131.7100
130.2000
130.5200
1,301,100
Mon, 25 Aug 2025
132.1000
132.8600
129.0000
130.1600
1,048,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
134.3500
134.8400
130.0000
132.1900
1,689,700
Thu, 21 Aug 2025
133.8000
135.3500
132.0900
134.1300
728,500
Wed, 20 Aug 2025
135.3000
137.8800
134.4900
134.8800
979,100
Tue, 19 Aug 2025
135.2000
140.5400
134.7300
135.5400
1,422,400
Mon, 18 Aug 2025
134.0100
134.3900
132.2300
133.8100
1,249,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
132.1000
133.7500
129.2600
133.5200
1,025,900
Thu, 14 Aug 2025
134.7500
134.7500
131.5500
131.9000
678,500
Wed, 13 Aug 2025
133.5600
135.7750
132.8000
135.2400
823,300
Tue, 12 Aug 2025
135.3500
136.8200
132.8500
132.9100
710,400
Mon, 11 Aug 2025
134.4400
135.9500
133.2380
135.1400
1,006,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
139.3000
139.6700
134.2600
135.1000
898,100
Thu, 07 Aug 2025
140.8800
141.0800
136.0900
139.3500
849,900
Wed, 06 Aug 2025
138.2800
141.7400
137.9700
140.8000
655,200
Tue, 05 Aug 2025
139.5400
140.9800
137.6500
138.4200
753,400
Mon, 04 Aug 2025
138.2500
140.2740
136.3100
140.1300
511,700
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
133.7100
138.1570
130.2600
138.0400
650,300
Thu, 31 Jul 2025
139.6800
140.2450
136.0500
136.6300
740,900
Wed, 30 Jul 2025
138.8600
139.6400
136.5400
138.5100
567,000
Tue, 29 Jul 2025
139.3400
139.3850
136.9700
137.8900
896,500
Mon, 28 Jul 2025
133.9400
140.2450
133.8000
139.3400
1,326,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend