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
238.5000
240.1500
231.0200
233.1500
242,800
Thu, 23 Jul 2026
236.0000
244.1700
236.0000
241.3300
148,100
Wed, 22 Jul 2026
232.0700
241.7600
232.0700
237.6100
73,000
Tue, 21 Jul 2026
230.4500
238.9900
230.4500
236.9600
122,300
Mon, 20 Jul 2026
232.8200
237.3000
227.0400
227.0400
183,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
217.5000
234.5000
215.2400
228.7300
156,900
Thu, 16 Jul 2026
227.7000
229.0600
220.5400
225.0000
174,400
Wed, 15 Jul 2026
235.7700
238.1000
223.0800
230.0500
283,900
Tue, 14 Jul 2026
223.5400
235.8000
223.5400
234.8600
147,400
Mon, 13 Jul 2026
229.2000
231.8000
218.2800
221.0100
174,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
226.5200
231.1400
224.3400
229.5500
143,900
Thu, 09 Jul 2026
226.4200
233.2800
225.3900
226.4200
119,900
Wed, 08 Jul 2026
214.5400
220.7600
212.2700
220.7600
37,200
Tue, 07 Jul 2026
231.8700
231.8700
211.8800
217.8000
162,100
Mon, 06 Jul 2026
232.0800
246.5500
232.0800
237.0000
113,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
22 · 8-K
After-hours · 16:37 ET
FORM 8-K ↗
Thu, 02 Jul 2026
279.4100
279.4100
228.2500
230.1600
117,100
Wed, 01 Jul 2026
286.1200
286.3600
276.0100
281.6700
396,400
Tue, 30 Jun 2026
272.5700
293.5100
269.6000
291.2300
382,400
Mon, 29 Jun 2026
265.8500
275.3700
253.8600
272.5700
295,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
256.0100
268.8500
253.0000
265.8500
336,100
Thu, 25 Jun 2026
262.0500
269.7400
261.3300
267.8600
264,800
Wed, 24 Jun 2026
255.2300
264.9600
250.2900
257.1900
174,000
Tue, 23 Jun 2026
262.7100
264.2500
251.9800
252.6700
373,600
Mon, 22 Jun 2026
267.4000
271.0000
250.9500
270.5200
170,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
273.9400
274.9000
259.6000
265.7700
283,400
Wed, 17 Jun 2026
264.1900
273.7600
259.3300
265.6600
259,400
Tue, 16 Jun 2026
270.9900
271.6400
260.2400
261.8300
281,400
Mon, 15 Jun 2026
268.0000
271.5000
259.4100
267.5100
196,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
264.1700
271.3200
259.2400
261.3200
227,900
Thu, 11 Jun 2026
248.2000
264.9100
247.4700
261.4500
257,100
Wed, 10 Jun 2026
249.1100
257.1000
240.1200
245.4800
232,500
Tue, 09 Jun 2026
252.0600
259.9400
226.8700
245.4900
181,400
Mon, 08 Jun 2026
232.3900
247.2600
231.0200
247.2600
154,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
244.8300
244.8300
228.7600
232.0400
150,200
Thu, 04 Jun 2026
248.5800
250.0000
238.0400
246.7500
109,400
Wed, 03 Jun 2026
237.8300
251.2400
236.0000
248.5800
142,000
Tue, 02 Jun 2026
236.9800
246.5500
236.2900
237.8300
63,100
Mon, 01 Jun 2026
241.3800
248.3800
239.2400
239.2400
140,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
243.1900
245.2800
233.0000
244.9400
254,300
Thu, 28 May 2026
21 · 8-K
After market open · 14:24 ET
FORM 8-K ↗
Thu, 28 May 2026
249.4600
254.0200
242.6000
245.6600
214,900
Wed, 27 May 2026
252.0700
255.3000
243.2500
251.6500
114,100
Tue, 26 May 2026
254.3800
260.9400
248.9300
254.5600
114,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
239.0500
252.3400
235.0400
252.3400
84,800
Thu, 21 May 2026
228.5100
237.0800
228.5100
236.1000
123,100
Wed, 20 May 2026
225.2100
233.9400
225.2100
231.6100
88,800
Tue, 19 May 2026
233.2300
233.2300
220.7000
224.2600
40,100
Mon, 18 May 2026
232.0200
235.6000
226.3700
234.4900
165,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
232.0200
235.4000
227.1300
230.7200
142,900
Thu, 14 May 2026
20 · 424B5
After-hours · 16:45 ET
PROSPECTUS SUPPLEMENT ↗
Thu, 14 May 2026
19 · 8-K
After-hours · 16:43 ET
CURRENT REPORT ↗
Thu, 14 May 2026
242.9900
242.9900
238.5000
242.2000
16,800
Wed, 13 May 2026
255.0400
255.8500
234.0900
239.9200
34,900
Wed, 13 May 2026
18 · 424B5
Next filing day · accepted 12 May, 21:57 ET
PROSPECTUS SUPPLEMENT ↗
Tue, 12 May 2026
17 · 8-K
After market open · 14:25 ET
FORM 8-K ↗
Tue, 12 May 2026
16 · S-3ASR
After-hours · 17:09 ET
REGISTRATION STATEMENT ↗
Tue, 12 May 2026
263.2700
269.4500
261.6700
269.2100
33,900
Mon, 11 May 2026
264.7600
276.2100
264.7600
270.7600
37,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
265.6400
272.7000
259.0500
265.3700
30,900
Thu, 07 May 2026
255.7900
259.6600
253.2800
259.6600
35,500
Wed, 06 May 2026
271.1300
271.2800
254.0000
254.6900
47,400
Tue, 05 May 2026
15 · 10-Q
After-hours · 16:32 ET
FORM 10-Q ↗
Tue, 05 May 2026
262.7000
269.9900
262.7000
262.9700
55,500
Mon, 04 May 2026
258.6800
263.6600
255.0300
257.4100
36,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
245.0800
263.7700
245.0800
256.1200
53,600
Thu, 30 Apr 2026
230.2900
244.2900
216.1000
243.4500
59,600
Wed, 29 Apr 2026
14 · 8-K
After-hours · 16:22 ET
FORM 8-K ↗
Wed, 29 Apr 2026
226.7500
233.2200
226.4800
229.5600
17,800
Tue, 28 Apr 2026
227.4200
229.4900
218.6300
226.7400
27,300
Mon, 27 Apr 2026
250.4600
250.4600
222.1200
229.8200
50,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
246.3700
255.0400
239.8700
252.8900
30,600
Thu, 23 Apr 2026
241.1100
251.9500
241.1100
245.8100
32,300
Wed, 22 Apr 2026
237.4600
241.5700
233.7200
241.5700
111,200
Tue, 21 Apr 2026
236.8100
242.2800
232.6000
234.6500
118,000
Mon, 20 Apr 2026
233.4800
238.9000
232.9300
234.8200
124,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
13 · DEFA14A
After market open · 15:29 ET
FORM DEFA14A ↗
Fri, 17 Apr 2026
225.8200
236.7500
224.5900
234.6200
87,700
Thu, 16 Apr 2026
218.2800
222.6300
217.8200
221.7300
25,900
Wed, 15 Apr 2026
221.9800
222.0100
212.1800
217.2000
32,400
Tue, 14 Apr 2026
221.9500
224.2200
218.1200
222.7300
56,700
Mon, 13 Apr 2026
222.2000
225.7000
219.4600
221.0600
130,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
12 · DEFA14A
After market open · 14:53 ET
FORM DEFA14A ↗
Fri, 10 Apr 2026
11 · DEF 14A
After market open · 14:49 ET
FORM DEF 14A ↗
Fri, 10 Apr 2026
225.9800
227.5900
218.5600
223.1900
150,100
Thu, 09 Apr 2026
213.8000
223.4300
213.8000
222.5000
96,200
Wed, 08 Apr 2026
211.1200
214.8900
208.7000
213.9900
158,400
Tue, 07 Apr 2026
194.8600
197.0000
191.0500
196.8500
107,100
Mon, 06 Apr 2026
10 · 8-K
After-hours · 17:08 ET
FORM 8-K ↗
Mon, 06 Apr 2026
190.6300
199.8300
187.3500
196.1600
110,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
179.0000
189.2300
179.0000
188.1000
102,200
Wed, 01 Apr 2026
183.3500
193.2000
182.8100
186.8400
78,400
Tue, 31 Mar 2026
183.8000
184.6800
174.3800
180.2000
61,000
Mon, 30 Mar 2026
192.7700
192.7700
176.4300
180.1900
49,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
187.7500
192.1400
186.0500
190.6500
81,600
Thu, 26 Mar 2026
202.0100
203.2100
190.4000
190.4000
34,300
Wed, 25 Mar 2026
211.4000
212.3300
203.9600
206.6600
61,400
Tue, 24 Mar 2026
193.4000
207.3400
193.4000
207.3400
55,000
Mon, 23 Mar 2026
198.2400
203.0500
196.9600
198.4500
40,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
199.6900
199.6900
186.3700
189.6000
64,900
Thu, 19 Mar 2026
188.9600
200.2200
188.8700
199.8300
103,000
Wed, 18 Mar 2026
190.4700
194.5600
183.2600
192.3500
72,500
Tue, 17 Mar 2026
192.2400
194.8000
187.3000
192.7300
78,000
Mon, 16 Mar 2026
185.6700
188.9800
182.3600
188.9800
123,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
182.1100
182.1100
175.7000
180.3800
155,200
Thu, 12 Mar 2026
177.1300
182.5400
174.3800
176.7500
137,300
Wed, 11 Mar 2026
181.3000
183.0000
177.1500
182.6600
106,600
Tue, 10 Mar 2026
177.7300
185.8000
177.3700
180.0200
80,900
Mon, 09 Mar 2026
166.5200
173.5400
160.9900
172.9000
65,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
176.3000
181.2500
172.8300
172.9400
32,600
Thu, 05 Mar 2026
192.6300
194.7200
183.0000
184.4500
62,400
Wed, 04 Mar 2026
197.3800
199.9900
194.1200
195.9500
36,100
Tue, 03 Mar 2026
197.9300
200.0000
192.1400
194.7800
27,300
Mon, 02 Mar 2026
207.3200
209.9400
204.0000
205.1400
29,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
211.9900
213.3200
209.0000
211.9500
28,200
Thu, 26 Feb 2026
209.5800
215.3800
205.1100
214.0000
76,100
Wed, 25 Feb 2026
217.2700
220.6800
215.6200
217.1600
28,100
Tue, 24 Feb 2026
9 · 8-K/A
After-hours · 16:47 ET
FORM 8-K/A ↗
Tue, 24 Feb 2026
8 · 10-K
After-hours · 16:42 ET
FORM 10-K ↗
Tue, 24 Feb 2026
217.4300
221.7000
215.7000
215.7000
28,500
Mon, 23 Feb 2026
215.4400
222.3400
211.1000
215.6000
31,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
211.6300
222.7000
211.6300
216.0100
33,900
Thu, 19 Feb 2026
205.0200
222.1000
205.0200
214.6400
48,500
Wed, 18 Feb 2026
227.4200
227.4200
203.1000
206.8300
87,100
Tue, 17 Feb 2026
7 · 8-K
After-hours · 16:18 ET
FORM 8-K ↗
Tue, 17 Feb 2026
213.0300
217.4500
207.1500
216.0400
34,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
207.4700
221.0400
207.0600
215.2600
42,800
Thu, 12 Feb 2026
222.0900
226.0000
211.6400
211.6400
38,100
Wed, 11 Feb 2026
220.3300
224.9500
213.5100
221.1500
35,300
Tue, 10 Feb 2026
212.3800
220.0000
209.6700
219.5700
20,500
Mon, 09 Feb 2026
207.0700
211.2800
203.0300
211.2400
37,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
194.0000
208.1500
194.0000
205.8300
55,400
Thu, 05 Feb 2026
190.8700
194.2500
187.9300
190.4700
66,200
Wed, 04 Feb 2026
199.4500
199.4500
187.3200
192.1100
79,600
Tue, 03 Feb 2026
200.3000
204.0000
196.2500
199.4000
72,900
Mon, 02 Feb 2026
184.7000
198.1100
184.7000
198.1100
38,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
189.1800
192.7200
183.7300
183.7500
63,500
Thu, 29 Jan 2026
190.5100
194.6100
188.4900
192.4300
100,700
Wed, 28 Jan 2026
194.5000
197.6300
190.0400
190.6400
60,200
Tue, 27 Jan 2026
190.1600
193.2500
188.4700
192.3400
110,800
Mon, 26 Jan 2026
175.0600
188.8000
175.0600
187.8100
52,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
184.0800
185.0000
180.9800
180.9800
30,800
Thu, 22 Jan 2026
188.1000
189.3200
180.5100
185.5800
36,400
Wed, 21 Jan 2026
186.0200
188.1200
181.0000
187.0000
94,000
Tue, 20 Jan 2026
179.0400
186.5300
179.0400
183.2400
29,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
179.0000
184.6000
179.0000
182.7300
76,900
Thu, 15 Jan 2026
6 · 8-K
After-hours · 16:33 ET
FORM 8-K ↗
Thu, 15 Jan 2026
180.1500
187.7300
176.5200
178.9800
93,600
Wed, 14 Jan 2026
177.1800
178.3300
173.9900
175.2500
23,100
Tue, 13 Jan 2026
169.6000
178.8500
169.5000
176.0100
62,300
Mon, 12 Jan 2026
167.1100
172.2700
166.0500
169.0700
96,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
161.0000
168.2500
160.0000
168.1100
76,400
Thu, 08 Jan 2026
160.6200
160.7000
155.7400
159.4400
86,100
Wed, 07 Jan 2026
164.1000
164.6100
159.8000
161.1500
55,600
Tue, 06 Jan 2026
154.3000
164.4900
147.1200
164.0900
72,000
Mon, 05 Jan 2026
152.8900
156.6400
152.5000
154.3000
76,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
152.0300
156.5000
152.0300
152.8900
37,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
154.6000
155.5500
151.0000
151.8000
39,300
Tue, 30 Dec 2025
154.0000
155.5800
153.4100
154.8400
25,600
Mon, 29 Dec 2025
156.1500
156.4400
151.3000
153.6700
47,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
156.8200
157.3900
156.0400
157.3900
12,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
158.4000
158.5000
154.4100
157.0100
43,000
Tue, 23 Dec 2025
153.5700
158.7000
153.3100
157.5300
13,100
Mon, 22 Dec 2025
153.8000
159.5300
153.7000
154.6500
33,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
147.5300
153.2800
147.5300
152.9000
30,800
Thu, 18 Dec 2025
144.1900
149.1500
144.1900
147.4500
18,800
Wed, 17 Dec 2025
152.2500
152.2500
142.2100
142.2100
42,400
Tue, 16 Dec 2025
149.7000
152.6000
149.5000
152.5600
17,000
Mon, 15 Dec 2025
152.1000
154.7300
152.0900
153.1500
8,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
149.9800
152.5600
146.4000
151.0500
19,600
Thu, 11 Dec 2025
150.5000
158.3200
150.0000
155.4000
22,800
Wed, 10 Dec 2025
5 · 8-K
After market open · 15:43 ET
FORM 8-K ↗
Wed, 10 Dec 2025
144.9000
152.9000
144.9000
152.0200
20,400
Tue, 09 Dec 2025
150.1000
150.4000
144.9600
145.4100
31,100
Mon, 08 Dec 2025
147.8800
150.3900
146.1600
149.7200
24,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
142.6800
146.5900
142.6800
145.1500
47,700
Thu, 04 Dec 2025
139.3900
142.8900
138.8300
142.2400
41,400
Wed, 03 Dec 2025
4 · 8-K
After market open · 13:43 ET
FORM 8-K ↗
Wed, 03 Dec 2025
136.3500
139.3400
134.9800
139.3400
17,500
Tue, 02 Dec 2025
134.1200
138.1500
134.1200
137.3300
13,900
Mon, 01 Dec 2025
130.0000
134.0000
130.0000
132.0500
5,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
130.0000
132.4500
130.0000
131.5400
10,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
128.1000
129.8200
127.5000
129.1500
11,700
Tue, 25 Nov 2025
126.7000
127.0000
123.7100
126.5000
16,400
Mon, 24 Nov 2025
119.8000
126.7700
118.5800
126.3500
31,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
116.3500
120.5300
114.8700
120.5300
42,600
Thu, 20 Nov 2025
125.8800
129.9000
114.0200
114.0200
94,800
Wed, 19 Nov 2025
119.0100
123.5400
119.0100
122.4000
76,000
Tue, 18 Nov 2025
116.8500
120.1700
116.2000
119.5100
37,600
Mon, 17 Nov 2025
120.5900
122.0000
116.0100
116.4500
63,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
122.9000
123.4000
121.3500
121.3500
13,300
Thu, 13 Nov 2025
131.3700
131.3700
121.4600
122.9000
21,600
Wed, 12 Nov 2025
130.8400
135.1400
130.3300
131.3700
17,100
Tue, 11 Nov 2025
142.6200
142.6200
130.9900
131.6800
10,700
Mon, 10 Nov 2025
139.0200
142.7000
136.5900
142.6100
18,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
138.9600
138.9600
134.7400
136.7800
21,600
Thu, 06 Nov 2025
135.7000
140.0300
135.7000
139.4800
11,000
Wed, 05 Nov 2025
137.5600
140.7300
135.8000
137.9800
14,300
Tue, 04 Nov 2025
3 · 10-Q
After market open · 12:32 ET
FORM 10-Q ↗
Tue, 04 Nov 2025
135.6900
138.7600
134.3000
134.5800
17,300
Mon, 03 Nov 2025
136.0100
141.1100
132.9000
139.2300
9,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
133.0000
136.7300
131.0500
136.7300
4,700
Thu, 30 Oct 2025
137.8100
137.8100
119.8500
131.7700
11,200
Wed, 29 Oct 2025
2 · 8-K
After-hours · 16:24 ET
FORM 8-K ↗
Wed, 29 Oct 2025
138.8000
141.0000
134.6700
135.9800
20,600
Tue, 28 Oct 2025
138.0000
140.5500
137.3300
139.0000
13,500
Mon, 27 Oct 2025
140.1000
141.5000
137.2900
139.2500
25,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
137.5000
140.5000
137.0000
138.7400
31,600
Thu, 23 Oct 2025
128.4000
135.1700
128.4000
135.1700
13,200
Wed, 22 Oct 2025
127.9400
127.9400
123.5800
127.4000
8,400
Tue, 21 Oct 2025
125.5000
128.5000
125.5000
127.2200
17,500
Mon, 20 Oct 2025
125.4800
127.4700
123.8100
125.4900
29,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
125.7100
127.0000
120.8600
123.4800
15,900
Thu, 16 Oct 2025
121.2900
127.6000
121.2900
125.2500
19,500
Wed, 15 Oct 2025
119.6400
121.3900
117.9900
119.1500
7,700
Tue, 14 Oct 2025
115.5700
118.4000
114.3800
116.4200
12,400
Mon, 13 Oct 2025
115.1400
115.1400
115.1400
115.1400
2,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
117.2800
117.2800
110.6700
110.6700
5,200
Thu, 09 Oct 2025
118.3900
119.5500
113.9300
115.5100
6,000
Wed, 08 Oct 2025
114.8600
119.8400
114.8600
118.1500
7,700
Tue, 07 Oct 2025
113.0100
114.4700
112.3200
113.8000
3,500
Mon, 06 Oct 2025
113.5000
118.6300
113.5000
114.0300
5,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
115.0000
115.0000
113.3700
113.3700
2,300
Thu, 02 Oct 2025
118.3100
118.6000
116.9700
116.9700
4,100
Wed, 01 Oct 2025
121.6400
121.6400
115.5300
117.8900
3,500
Tue, 30 Sep 2025
116.3000
117.3100
116.0700
116.3500
3,200
Mon, 29 Sep 2025
119.0400
119.0400
116.0800
116.0800
2,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
119.2400
119.8900
119.0200
119.0200
3,800
Thu, 25 Sep 2025
119.0000
121.1300
118.8100
119.6900
7,600
Wed, 24 Sep 2025
122.8400
122.8400
119.2200
119.2200
11,900
Tue, 23 Sep 2025
124.3500
124.3500
121.6700
121.6700
3,300
Mon, 22 Sep 2025
117.6100
123.0000
117.6100
122.5000
5,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
124.6300
124.6300
117.6200
118.1100
20,600
Thu, 18 Sep 2025
124.5500
126.5000
124.5500
124.9700
13,800
Wed, 17 Sep 2025
125.7000
125.7000
122.6100
122.6100
9,300
Tue, 16 Sep 2025
122.9500
124.5900
122.9500
124.5900
2,900
Mon, 15 Sep 2025
119.2700
121.7200
119.2700
121.7200
3,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
119.5000
119.5000
118.2200
118.2200
2,200
Thu, 11 Sep 2025
118.0000
126.8000
118.0000
124.7800
15,700
Wed, 10 Sep 2025
118.0800
118.2500
117.6700
118.0000
13,700
Tue, 09 Sep 2025
117.2700
119.6900
117.1100
118.9300
8,300
Mon, 08 Sep 2025
118.2200
118.2200
116.5600
116.5600
5,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
119.0000
119.6500
116.0000
117.5800
15,000
Thu, 04 Sep 2025
118.7000
120.7400
118.3500
118.5800
40,000
Wed, 03 Sep 2025
117.0100
118.9100
117.0100
117.3000
9,000
Tue, 02 Sep 2025
110.6700
116.0000
110.6700
115.7800
9,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
114.3900
115.1300
113.0000
114.4300
6,100
Thu, 28 Aug 2025
117.9000
117.9000
114.3400
115.2300
3,200
Wed, 27 Aug 2025
118.0000
119.0400
117.9000
118.2900
16,400
Tue, 26 Aug 2025
117.8100
118.5500
117.1100
117.7500
12,900
Mon, 25 Aug 2025
114.6100
117.4500
114.6100
117.0900
3,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
111.0000
115.0000
111.0000
114.0200
13,700
Thu, 21 Aug 2025
108.0300
109.7000
108.0300
109.1000
2,500
Wed, 20 Aug 2025
108.0000
108.0600
108.0000
108.0600
3,000
Tue, 19 Aug 2025
112.0000
112.0000
107.5100
107.9400
8,100
Mon, 18 Aug 2025
112.0000
112.3000
112.0000
112.0100
4,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
114.0300
114.0300
112.0000
112.3200
4,000
Thu, 14 Aug 2025
114.9000
114.9000
112.9000
113.6600
7,000
Wed, 13 Aug 2025
118.7900
118.7900
116.3000
116.6600
5,900
Tue, 12 Aug 2025
115.4600
118.2700
115.4600
117.3600
7,500
Mon, 11 Aug 2025
115.8800
116.6100
111.3500
111.6900
7,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
119.2900
119.3000
115.8800
115.8800
6,400
Thu, 07 Aug 2025
118.4800
118.4800
117.1000
117.1000
2,400
Wed, 06 Aug 2025
116.8200
116.8800
115.9700
116.7400
2,700
Tue, 05 Aug 2025
115.9300
119.0000
115.9300
118.2400
11,600
Mon, 04 Aug 2025
115.5300
116.0600
115.5300
116.0600
2,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
111.2400
112.7700
111.2400
111.6000
4,400
Thu, 31 Jul 2025
1 · 10-Q
After market open · 15:24 ET
FORM 10-Q ↗
Thu, 31 Jul 2025
110.4800
116.1900
110.4800
114.5300
7,800
Wed, 30 Jul 2025
115.0000
117.2300
109.8100
111.1100
9,900
Tue, 29 Jul 2025
113.6300
116.2700
113.6300
115.8000
11,300
Mon, 28 Jul 2025
110.2500
114.5000
105.9800
113.6300
26,300
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend