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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
187.9050
188.5000
182.0200
184.4850
1,685,266
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
185.0000
185.8350
181.8300
183.2800
5,776,700
Thu, 23 Jul 2026
189.5100
190.2080
181.7770
183.4200
6,592,300
Wed, 22 Jul 2026
192.5600
193.4900
185.0500
188.4200
9,080,600
Tue, 21 Jul 2026
199.8100
200.0000
189.6800
191.1500
9,880,300
Mon, 20 Jul 2026
203.0800
208.2500
197.8200
198.4900
7,379,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
200.4000
209.5000
199.5200
203.0800
9,102,600
Thu, 16 Jul 2026
207.1700
207.6900
200.0700
203.7600
8,026,800
Wed, 15 Jul 2026
212.3800
217.5000
205.1000
206.7700
12,002,800
Tue, 14 Jul 2026
190.9950
211.0000
189.4600
210.7300
12,139,500
Mon, 13 Jul 2026
186.8600
189.2500
181.0000
187.9100
6,475,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
196.6000
198.0000
186.4800
187.1800
9,269,800
Thu, 09 Jul 2026
188.3050
198.7500
187.0000
198.4000
6,283,500
Wed, 08 Jul 2026
193.5100
195.6600
185.3000
191.1200
7,980,600
Tue, 07 Jul 2026
200.6900
201.3700
192.2200
194.6200
9,551,200
Mon, 06 Jul 2026
189.5100
209.5000
188.5500
199.3800
10,190,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
191.2550
199.5300
190.6100
193.9800
10,423,900
Wed, 01 Jul 2026
193.7500
196.5000
191.2500
193.1850
10,740,400
Tue, 30 Jun 2026
184.1250
191.3250
183.0000
190.7850
14,752,000
Mon, 29 Jun 2026
177.3750
188.9950
176.0300
185.7275
19,759,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
171.5500
176.2100
168.4025
175.2725
13,329,200
Thu, 25 Jun 2026
170.0950
173.1850
167.5002
169.6625
12,028,800
Wed, 24 Jun 2026
170.1225
171.7865
167.2500
168.2550
7,018,000
Tue, 23 Jun 2026
167.2525
172.7250
165.5000
170.2300
9,488,000
Mon, 22 Jun 2026
15 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Mon, 22 Jun 2026
171.2675
178.0450
168.2988
168.8600
13,743,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
171.6875
173.9775
165.2300
171.2150
21,517,600
Wed, 17 Jun 2026
170.0000
172.7325
167.7250
170.7400
8,393,200
Tue, 16 Jun 2026
173.2745
175.2175
166.4900
169.8725
8,576,000
Mon, 15 Jun 2026
173.1675
174.3737
167.2150
173.2275
10,184,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
172.6650
175.5425
169.5000
170.7000
9,243,600
Thu, 11 Jun 2026
161.3200
174.1075
160.2500
172.8825
14,136,000
Wed, 10 Jun 2026
159.7575
165.5325
158.9875
161.9350
10,109,600
Tue, 09 Jun 2026
164.6975
166.2175
154.4350
161.2325
14,962,400
Mon, 08 Jun 2026
168.3763
171.0000
163.0025
164.6975
13,349,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
174.1850
176.5550
167.5250
167.7550
20,955,200
Thu, 04 Jun 2026
168.5175
180.2400
167.7775
179.7725
29,799,200
Thu, 04 Jun 2026
14 · 10-Q
Next filing day · accepted 03 Jun, 21:32 ET
10-Q ↗
Wed, 03 Jun 2026
13 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 03 Jun 2026
191.4187
191.7500
185.5300
186.9025
20,986,400
Tue, 02 Jun 2026
191.2125
194.7050
186.3450
192.2375
16,741,200
Mon, 01 Jun 2026
183.9525
196.4150
183.5000
195.5425
18,361,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
169.3587
182.8725
168.7350
182.7500
19,256,800
Thu, 28 May 2026
162.3325
169.3750
160.3800
167.7500
9,488,400
Wed, 27 May 2026
160.2525
165.1650
158.2725
161.3400
13,091,600
Tue, 26 May 2026
166.2500
169.3750
162.0000
167.8875
8,319,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
162.6250
168.7100
162.4000
165.8650
11,113,600
Thu, 21 May 2026
162.6300
164.8875
160.5125
162.0575
10,584,400
Wed, 20 May 2026
153.5750
162.7500
153.5160
162.5275
17,533,200
Tue, 19 May 2026
154.9950
158.5600
153.3225
154.2200
17,860,000
Mon, 18 May 2026
147.3737
155.2625
146.8425
154.7075
18,799,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
143.2925
149.5625
140.1725
148.5200
15,437,600
Thu, 14 May 2026
139.9263
145.9450
138.7500
144.9875
11,263,600
Wed, 13 May 2026
135.2100
142.0925
134.5920
140.6425
11,203,600
Tue, 12 May 2026
135.5000
138.1075
133.2500
136.5450
14,181,600
Mon, 11 May 2026
130.9450
135.6675
130.5000
135.5650
11,173,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
124.7937
132.2287
123.0825
131.9425
16,164,800
Thu, 07 May 2026
121.5225
126.6975
121.5225
126.4300
20,458,000
Wed, 06 May 2026
117.1000
118.8240
114.3650
117.0175
8,795,600
Tue, 05 May 2026
12 · DEFA14A
After-hours · 16:03 ET
DEFA14A ↗
Tue, 05 May 2026
11 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Tue, 05 May 2026
118.5975
120.1650
116.5000
119.1325
8,900,000
Mon, 04 May 2026
114.2250
117.9525
113.8500
117.3100
8,734,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
113.6725
114.4925
111.3913
113.9100
6,088,000
Thu, 30 Apr 2026
111.7525
112.5027
108.1375
111.4375
9,770,800
Wed, 29 Apr 2026
112.5800
113.2900
110.8100
113.0950
7,659,200
Tue, 28 Apr 2026
114.4062
115.9225
112.5800
113.7475
7,491,600
Mon, 27 Apr 2026
113.3875
114.4950
110.6550
113.6525
9,188,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
111.9837
112.7613
108.8900
112.0325
9,086,800
Thu, 23 Apr 2026
113.4025
113.5000
109.1275
111.3475
12,902,000
Wed, 22 Apr 2026
113.8325
116.9875
113.1575
116.6700
11,569,600
Tue, 21 Apr 2026
9 · PRE 14A
After-hours · 16:13 ET
PRE 14A ↗
Tue, 21 Apr 2026
109.9375
114.7875
109.1250
112.4025
14,684,400
Tue, 21 Apr 2026
10 · 8-K
Next filing day · accepted 20 Apr, 18:53 ET
8-K ↗
Mon, 20 Apr 2026
105.6350
108.4525
104.2550
108.2875
11,540,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
107.2400
107.9600
105.0900
105.9875
11,625,200
Thu, 16 Apr 2026
105.4625
106.4425
102.7725
104.5500
11,964,400
Wed, 15 Apr 2026
101.7500
102.9950
100.5125
102.7900
12,432,400
Tue, 14 Apr 2026
101.1625
102.8600
98.3500
99.6225
12,748,000
Mon, 13 Apr 2026
95.0250
100.7650
94.5625
100.5600
16,666,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
99.0255
99.5125
91.1175
94.7550
35,756,000
Thu, 09 Apr 2026
106.4950
106.7550
97.7025
98.6700
21,682,000
Wed, 08 Apr 2026
109.9975
112.4750
105.8375
106.6275
18,908,800
Tue, 07 Apr 2026
99.4662
105.9325
98.8948
105.8075
18,507,200
Mon, 06 Apr 2026
101.2500
101.2500
98.1825
99.6525
6,382,800
Mon, 06 Apr 2026
8 · 8-K
Pre-market · 08:31 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
97.7950
100.2000
96.6875
99.7800
7,960,400
Wed, 01 Apr 2026
99.1875
99.2350
96.5925
98.3275
8,475,600
Tue, 31 Mar 2026
95.4750
98.2200
94.7500
97.6025
11,906,400
Mon, 30 Mar 2026
94.8925
97.6217
94.0975
95.0150
17,526,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
92.7125
93.6150
90.4518
92.3950
24,128,000
Thu, 26 Mar 2026
95.7925
98.8750
95.2975
98.1550
9,834,800
Wed, 25 Mar 2026
99.7450
100.0800
95.8750
96.4650
12,514,800
Tue, 24 Mar 2026
102.6012
102.7150
97.6500
98.2475
14,545,200
Mon, 23 Mar 2026
102.7650
104.3575
101.7500
103.3275
14,413,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
105.9187
106.0775
100.9025
102.2500
36,446,000
Thu, 19 Mar 2026
109.7500
110.1775
105.8450
107.0450
9,439,200
Wed, 18 Mar 2026
107.1925
110.6075
106.9975
108.9525
11,196,400
Tue, 17 Mar 2026
106.0225
109.7525
104.9000
108.3000
11,726,000
Mon, 16 Mar 2026
110.7475
110.8800
105.9425
105.9600
14,665,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
110.9975
112.6600
108.6450
110.4450
8,908,400
Thu, 12 Mar 2026
110.2500
112.5075
109.5825
110.3850
9,440,000
Wed, 11 Mar 2026
110.6275
113.0000
109.0537
110.5075
11,622,000
Tue, 10 Mar 2026
111.2500
111.9875
107.1375
109.0825
13,267,200
Mon, 09 Mar 2026
106.3938
109.5700
106.3800
108.5325
15,401,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
106.4900
108.4275
105.0575
107.2475
18,416,800
Thu, 05 Mar 2026
101.8250
107.4225
101.7500
106.5400
23,784,800
Thu, 05 Mar 2026
7 · 10-K
Next filing day · accepted 04 Mar, 20:48 ET
10-K ↗
Wed, 04 Mar 2026
96.5462
102.1025
95.0275
101.9200
33,410,000
Tue, 03 Mar 2026
6 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 03 Mar 2026
92.3750
98.7300
91.9975
97.8550
30,852,800
Mon, 02 Mar 2026
93.9750
96.7875
93.2715
96.2150
15,086,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
92.2650
93.3750
89.8225
92.9950
20,503,200
Thu, 26 Feb 2026
91.8120
96.2725
91.1650
95.2750
24,799,200
Wed, 25 Feb 2026
87.3925
91.4950
86.6250
90.8275
22,791,600
Tue, 24 Feb 2026
87.2750
90.2250
86.2625
87.5625
28,554,800
Mon, 23 Feb 2026
96.2400
96.2775
85.6800
87.5825
60,305,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
104.8200
107.9700
96.7775
97.1500
33,443,200
Thu, 19 Feb 2026
104.4050
106.0000
102.4925
105.5350
8,001,600
Wed, 18 Feb 2026
102.4375
105.4400
100.5000
103.9400
11,010,800
Tue, 17 Feb 2026
105.8980
106.4705
100.0050
103.5713
17,712,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
104.2275
108.2125
103.1450
107.4100
14,146,800
Thu, 12 Feb 2026
104.7250
105.1675
100.5720
102.8850
13,990,800
Wed, 11 Feb 2026
103.4250
104.1475
101.1000
103.9525
9,883,600
Tue, 10 Feb 2026
100.3025
104.7200
100.1950
103.3475
12,485,600
Mon, 09 Feb 2026
99.0462
102.6875
96.5635
102.0100
11,303,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
96.2350
99.2475
94.5925
98.8750
19,772,000
Thu, 05 Feb 2026
103.6975
104.0725
93.6300
94.2900
24,212,800
Wed, 04 Feb 2026
102.9850
105.4950
100.3875
103.8400
18,932,000
Tue, 03 Feb 2026
108.9800
109.1773
103.7625
105.4325
15,339,600
Mon, 02 Feb 2026
110.0000
111.8100
108.6860
109.7125
8,294,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
110.1250
112.1850
109.5625
110.3512
10,381,600
Thu, 29 Jan 2026
115.1850
115.3875
107.8475
111.1550
20,921,200
Wed, 28 Jan 2026
119.8650
121.7500
117.2275
117.2975
9,530,000
Tue, 27 Jan 2026
119.6188
121.8000
118.3500
119.1650
11,338,000
Mon, 26 Jan 2026
113.4975
117.4900
113.1225
117.0825
7,828,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
113.6725
114.7150
112.3555
113.1225
7,083,200
Thu, 22 Jan 2026
113.6125
113.6175
111.5700
113.4425
6,058,800
Wed, 21 Jan 2026
111.2500
114.0300
109.7925
111.4700
10,747,200
Tue, 20 Jan 2026
110.7565
112.5663
110.0577
110.6825
12,926,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
114.1875
114.9250
110.9037
113.4700
13,751,600
Thu, 15 Jan 2026
115.9900
118.0775
112.5000
113.7500
11,340,000
Wed, 14 Jan 2026
116.4500
119.2500
112.9400
115.1750
15,019,600
Tue, 13 Jan 2026
116.7500
119.1375
115.2350
117.0050
10,773,200
Mon, 12 Jan 2026
115.0625
117.1525
114.9125
116.7475
7,755,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
118.0475
118.9950
116.5625
117.6525
9,590,000
Thu, 08 Jan 2026
119.5500
119.9975
115.1575
115.9675
9,822,000
Wed, 07 Jan 2026
115.7425
121.6375
115.5710
119.7275
15,868,400
Tue, 06 Jan 2026
114.4437
115.1150
112.8225
114.5800
9,360,400
Mon, 05 Jan 2026
114.6575
116.6225
113.7513
114.1375
10,462,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
118.5000
118.5000
112.3637
113.3950
13,300,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
118.9950
119.0150
117.1000
117.1900
6,644,000
Tue, 30 Dec 2025
119.0000
119.5300
118.0592
118.9075
4,672,400
Mon, 29 Dec 2025
5 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Mon, 29 Dec 2025
119.5738
120.8225
118.6585
118.9775
5,258,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
119.2500
120.5387
118.7875
120.2975
4,602,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
119.2075
119.5000
117.6685
119.2775
2,980,400
Tue, 23 Dec 2025
120.6225
120.8975
118.3750
119.7100
8,212,000
Mon, 22 Dec 2025
119.9450
121.4675
118.7125
120.7850
9,213,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
120.0000
122.3012
119.6575
120.3200
18,650,800
Thu, 18 Dec 2025
119.9250
120.5100
118.4775
119.3150
7,340,400
Wed, 17 Dec 2025
122.3525
122.6100
117.4587
117.5050
9,269,200
Tue, 16 Dec 2025
121.6210
122.8600
120.5000
122.1325
7,034,800
Mon, 15 Dec 2025
127.2525
127.2525
121.8575
121.8675
8,739,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
129.1025
129.3590
124.6900
126.1950
10,710,800
Thu, 11 Dec 2025
129.1675
132.0475
128.1275
129.4125
8,006,000
Wed, 10 Dec 2025
129.0000
130.4025
126.1350
129.8850
9,437,200
Tue, 09 Dec 2025
128.0575
132.4740
127.9325
129.4950
8,143,200
Mon, 08 Dec 2025
128.2500
130.0750
127.2250
128.7975
6,642,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
129.0350
131.7225
127.0800
128.0075
10,517,600
Thu, 04 Dec 2025
130.9775
131.3175
127.5650
128.2800
9,909,200
Wed, 03 Dec 2025
124.4975
131.2500
121.5750
131.0425
22,315,200
Wed, 03 Dec 2025
4 · 10-Q
Next filing day · accepted 02 Dec, 21:47 ET
10-Q ↗
Tue, 02 Dec 2025
3 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 02 Dec 2025
128.3675
130.2500
126.7500
129.1375
20,221,200
Mon, 01 Dec 2025
125.8037
126.6850
123.7525
126.0325
8,234,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
126.3425
127.6725
125.4850
127.2900
4,075,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
128.2500
128.7500
124.2500
125.3850
8,855,200
Tue, 25 Nov 2025
125.9250
128.4275
123.2525
128.0850
6,608,800
Mon, 24 Nov 2025
124.5400
127.2975
123.5075
126.7050
10,596,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
124.4775
125.2500
119.3875
122.6675
12,254,800
Thu, 20 Nov 2025
133.1400
134.8300
125.0325
125.3275
9,932,400
Wed, 19 Nov 2025
128.3425
131.4950
127.3227
130.1475
6,087,600
Tue, 18 Nov 2025
131.2050
132.8325
128.2500
128.4175
10,292,000
Mon, 17 Nov 2025
134.2500
135.1675
131.6450
132.4450
5,581,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
130.6175
136.0100
127.2625
134.3875
7,769,200
Thu, 13 Nov 2025
135.2475
135.9625
131.5350
132.4450
9,624,000
Wed, 12 Nov 2025
140.2750
141.7250
136.2500
136.4650
7,966,000
Tue, 11 Nov 2025
138.8050
139.6250
137.8025
139.1825
5,423,200
Mon, 10 Nov 2025
136.9550
139.7450
136.0625
139.3825
8,658,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
131.6650
135.5650
129.7750
134.9525
9,708,400
Thu, 06 Nov 2025
131.6700
135.0000
129.2750
133.1300
12,399,600
Wed, 05 Nov 2025
132.9700
133.7975
131.5000
133.5350
6,584,800
Tue, 04 Nov 2025
134.9475
137.3700
132.7750
133.4800
10,020,400
Mon, 03 Nov 2025
137.3300
138.9525
136.2750
137.9800
7,642,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
135.6025
137.3750
134.3250
135.7525
7,492,400
Thu, 30 Oct 2025
135.7775
137.4950
133.5262
134.6700
7,819,600
Wed, 29 Oct 2025
135.2500
137.2500
133.3250
136.3750
7,122,400
Tue, 28 Oct 2025
134.2025
138.4100
133.9950
136.7350
13,469,600
Mon, 27 Oct 2025
133.1350
133.5850
131.3100
132.4250
7,728,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
132.2000
133.8800
130.4675
131.8300
10,202,000
Thu, 23 Oct 2025
124.9950
130.6075
124.9950
130.4950
12,589,200
Wed, 22 Oct 2025
125.6700
126.3400
122.9175
125.0275
6,721,200
Tue, 21 Oct 2025
125.3100
126.9000
124.5875
125.9875
5,763,600
Mon, 20 Oct 2025
121.6325
126.1113
121.6125
125.9025
11,280,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
119.5038
121.5000
118.8550
121.1625
7,707,200
Thu, 16 Oct 2025
122.4325
124.5775
118.8470
120.5575
8,683,200
Wed, 15 Oct 2025
123.5000
123.8750
121.1950
122.2550
6,923,200
Tue, 14 Oct 2025
125.0238
125.1350
121.8975
122.2350
11,074,000
Mon, 13 Oct 2025
125.2875
127.7950
124.3750
127.1525
9,362,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
127.2500
129.3525
123.3217
123.4150
12,570,400
Thu, 09 Oct 2025
127.4875
127.8650
125.4750
127.2825
8,815,200
Wed, 08 Oct 2025
122.9425
127.5000
122.5825
127.4875
14,470,000
Tue, 07 Oct 2025
124.2500
124.4640
119.1300
121.1550
11,430,000
Mon, 06 Oct 2025
123.8775
125.8750
123.5950
123.9875
7,797,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
124.9600
125.4675
121.5750
122.4700
7,934,000
Thu, 02 Oct 2025
125.3063
125.5675
123.0863
124.2000
10,355,200
Wed, 01 Oct 2025
121.9375
125.2093
121.3400
124.9900
10,049,600
Tue, 30 Sep 2025
121.6050
122.7203
119.8135
122.5950
9,152,800
Mon, 29 Sep 2025
121.6050
122.6250
120.6625
122.1125
8,791,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
118.0250
120.9250
117.5725
120.3550
9,438,800
Thu, 25 Sep 2025
119.2250
120.3875
117.2500
118.2725
10,859,200
Wed, 24 Sep 2025
120.5975
121.7400
118.6200
119.0825
8,872,800
Tue, 23 Sep 2025
123.2850
123.7650
120.2750
121.0250
10,938,000
Mon, 22 Sep 2025
124.0000
125.0750
121.5825
123.2850
15,501,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
124.7500
126.7990
123.9525
125.6375
28,371,200
Thu, 18 Sep 2025
117.2312
126.0550
115.5300
125.6575
40,482,000
Wed, 17 Sep 2025
111.2500
113.5000
108.5850
111.3750
15,491,200
Tue, 16 Sep 2025
111.2000
112.0800
108.7000
111.2450
11,632,000
Mon, 15 Sep 2025
110.3938
112.2175
109.1875
111.1925
11,517,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
108.8475
110.7500
108.7500
109.0250
11,058,800
Thu, 11 Sep 2025
107.0625
109.5650
106.7750
108.3450
9,647,600
Wed, 10 Sep 2025
106.8913
108.4518
105.5425
106.2175
9,115,200
Tue, 09 Sep 2025
107.0425
107.7517
105.1575
105.8775
8,507,200
Mon, 08 Sep 2025
104.7500
107.2113
104.1050
107.0150
10,183,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
103.5175
104.5280
101.7650
104.4075
8,677,200
Thu, 04 Sep 2025
103.3000
103.8725
100.6650
103.1150
11,053,600
Wed, 03 Sep 2025
103.2462
103.6200
101.0700
103.3000
12,146,000
Tue, 02 Sep 2025
104.2773
104.5050
101.9238
103.3750
15,051,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
111.2162
112.0000
105.0975
105.9250
21,940,400
Thu, 28 Aug 2025
102.5000
110.5425
102.3125
110.5000
39,927,200
Thu, 28 Aug 2025
2 · 10-Q
Next filing day · accepted 27 Aug, 21:43 ET
10-Q ↗
Wed, 27 Aug 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Wed, 27 Aug 2025
105.4000
106.8538
104.9950
105.6525
32,478,400
Tue, 26 Aug 2025
104.8300
106.2500
104.1750
104.4000
12,586,800
Mon, 25 Aug 2025
105.6525
106.5000
104.6312
104.7075
9,653,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
103.7500
105.9983
103.1377
105.1375
8,809,200
Thu, 21 Aug 2025
104.4475
104.4825
103.4150
103.5150
7,201,600
Wed, 20 Aug 2025
104.3562
105.2350
102.3275
104.7925
8,850,400
Tue, 19 Aug 2025
107.7500
109.0000
103.9750
104.6500
11,147,200
Mon, 18 Aug 2025
106.5000
107.2425
105.4248
106.5850
9,010,800
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
106.3200
107.2330
105.7500
106.9750
9,057,600
Thu, 14 Aug 2025
108.0850
108.7500
104.9525
106.2150
11,646,400
Wed, 13 Aug 2025
110.0000
110.6062
106.9650
108.0300
9,844,400
Tue, 12 Aug 2025
107.0025
109.5750
106.8725
108.9500
9,244,000
Mon, 11 Aug 2025
105.9550
108.5000
104.9350
106.6075
10,101,600
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
107.7500
108.6250
105.1050
106.1225
14,528,400
Thu, 07 Aug 2025
112.9225
112.9962
105.5000
106.2500
22,840,400
Wed, 06 Aug 2025
111.2500
112.9750
110.5025
112.9225
8,142,800
Tue, 05 Aug 2025
113.6575
114.4500
109.6250
110.4375
12,418,400
Mon, 04 Aug 2025
113.2250
114.3725
112.0000
113.7150
7,531,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
112.2375
113.5000
109.5225
111.6650
12,057,600
Thu, 31 Jul 2025
116.4400
116.9750
113.4400
113.6425
11,331,200
Wed, 30 Jul 2025
115.8800
116.6700
113.3550
115.7875
8,470,000
Tue, 29 Jul 2025
118.4675
120.1800
114.5000
116.3775
10,999,600
Mon, 28 Jul 2025
117.7500
119.1425
117.0000
118.0450
7,303,200
Sun, 27 Jul 2025
Weekend