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
116.9400
119.6900
114.7300
117.6500
206,000
Thu, 23 Jul 2026
116.7600
118.7700
115.0700
115.6600
186,800
Wed, 22 Jul 2026
116.3600
118.1200
115.7500
117.8700
196,100
Tue, 21 Jul 2026
114.4500
116.7900
114.3900
116.1400
247,300
Mon, 20 Jul 2026
115.1100
115.5800
111.4700
114.1900
606,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
112.8100
116.8400
112.4900
115.3300
427,000
Thu, 16 Jul 2026
114.3500
117.6200
114.2500
115.6700
458,800
Wed, 15 Jul 2026
121.3400
122.9500
112.9400
114.6500
289,100
Tue, 14 Jul 2026
121.0200
121.7500
118.7200
119.7700
342,500
Mon, 13 Jul 2026
120.3300
122.2200
119.5800
121.3500
198,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
118.4300
121.0000
118.2600
119.8100
183,900
Thu, 09 Jul 2026
112.5300
118.8200
110.9300
118.0700
349,400
Wed, 08 Jul 2026
110.6400
113.5900
110.1600
112.5300
364,300
Tue, 07 Jul 2026
111.8500
113.6400
111.0000
112.1400
355,400
Mon, 06 Jul 2026
113.9000
116.0000
111.2300
111.7100
413,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
119.2600
120.5100
110.2200
113.3400
622,700
Wed, 01 Jul 2026
122.1000
125.0000
119.1800
119.8100
395,900
Tue, 30 Jun 2026
119.0400
122.7300
116.4600
121.8000
487,300
Mon, 29 Jun 2026
119.4200
122.3600
118.5300
120.4100
617,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
112.4500
120.4400
112.4500
119.4900
1,313,000
Thu, 25 Jun 2026
114.1700
117.4400
112.2500
113.9000
298,800
Wed, 24 Jun 2026
110.2600
114.2000
110.1000
113.3000
375,700
Tue, 23 Jun 2026
106.3100
111.4800
106.2100
110.5300
439,700
Mon, 22 Jun 2026
107.2100
109.6700
105.3000
106.0900
579,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
107.1000
108.9500
102.6800
108.4400
790,900
Wed, 17 Jun 2026
109.2200
109.5300
105.5500
106.9600
404,400
Tue, 16 Jun 2026
111.3400
114.3500
107.9600
109.2200
417,000
Mon, 15 Jun 2026
111.4900
113.7300
110.4100
110.8100
356,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
110.5000
112.1900
108.4300
111.0500
250,300
Thu, 11 Jun 2026
108.9100
111.2100
107.0600
110.5800
306,700
Wed, 10 Jun 2026
108.7000
112.8000
106.0500
109.0800
352,100
Tue, 09 Jun 2026
110.2200
112.3400
105.5900
109.8000
354,900
Mon, 08 Jun 2026
111.0700
113.0700
110.0100
110.1400
430,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
118.8300
120.0100
110.2700
111.0700
532,700
Thu, 04 Jun 2026
115.9500
120.6800
114.4300
118.8300
789,100
Wed, 03 Jun 2026
117.5200
118.4700
109.4800
115.6000
745,700
Tue, 02 Jun 2026
117.5900
123.1300
115.2900
119.7000
782,600
Mon, 01 Jun 2026
20 · 8-K
After market open · 13:36 ET
8-K ↗
Mon, 01 Jun 2026
107.2400
118.3600
107.0500
117.7700
689,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
103.5500
108.3200
103.5500
106.3800
796,900
Thu, 28 May 2026
102.8000
104.2900
101.7900
103.3800
271,300
Wed, 27 May 2026
102.7500
104.5400
101.0900
102.8300
656,700
Tue, 26 May 2026
97.7300
101.9500
97.1900
100.1000
468,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
93.7500
97.9800
93.7500
97.7300
369,400
Thu, 21 May 2026
90.8000
93.8900
88.9900
93.5700
435,300
Wed, 20 May 2026
88.0800
92.3600
86.1600
92.1800
427,700
Tue, 19 May 2026
90.5900
91.2600
87.8800
88.5500
431,100
Mon, 18 May 2026
88.8100
92.3200
88.2700
90.5900
383,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
88.5700
90.4500
86.2400
88.9000
448,800
Thu, 14 May 2026
19 · 8-K
After-hours · 17:23 ET
8-K ↗
Thu, 14 May 2026
88.9500
90.4100
87.1800
89.3500
587,500
Wed, 13 May 2026
87.0800
87.5800
83.6700
87.3200
576,300
Tue, 12 May 2026
89.3900
90.7000
85.4500
87.0200
521,300
Mon, 11 May 2026
83.9100
88.7900
83.6400
88.2300
1,430,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
71.9600
84.0400
69.8700
83.7900
1,316,300
Thu, 07 May 2026
18 · 10-Q
After market open · 14:26 ET
10-Q ↗
Thu, 07 May 2026
74.7200
77.7100
69.3500
70.3700
1,348,000
Thu, 07 May 2026
17 · 8-K
Pre-market · 08:10 ET
8-K ↗
Wed, 06 May 2026
71.3900
71.7000
65.8200
69.0100
1,522,400
Tue, 05 May 2026
70.7900
71.5500
70.2400
71.3400
348,700
Mon, 04 May 2026
72.6300
73.2400
69.9800
70.4800
367,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
74.0000
75.6600
71.7700
72.7700
498,800
Thu, 30 Apr 2026
73.3100
74.0500
71.5000
72.9000
632,000
Wed, 29 Apr 2026
73.4100
73.6700
69.2200
73.5900
1,194,500
Tue, 28 Apr 2026
74.0200
76.1100
71.7900
73.9800
517,400
Mon, 27 Apr 2026
73.0600
74.2700
72.7800
73.4200
370,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
73.5300
73.5300
72.0100
73.2300
319,300
Thu, 23 Apr 2026
76.7800
77.6600
69.4700
73.3400
431,500
Wed, 22 Apr 2026
77.3000
78.4700
76.2300
77.0200
187,600
Wed, 22 Apr 2026
16 · DEFA14A
Next filing day · accepted 21 Apr, 20:10 ET
DEFA14A ↗
Tue, 21 Apr 2026
76.4600
78.9000
76.1800
76.8200
230,800
Mon, 20 Apr 2026
75.5200
77.7100
75.5200
76.4600
241,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
77.7100
78.6300
75.5000
76.4300
310,800
Thu, 16 Apr 2026
74.9900
76.9600
74.3800
75.5400
300,600
Wed, 15 Apr 2026
73.8300
75.3000
73.1500
75.1400
301,000
Tue, 14 Apr 2026
74.6900
75.4800
73.6500
73.7800
305,100
Mon, 13 Apr 2026
68.3500
74.2200
68.1800
73.8700
509,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
69.9000
70.7300
67.9300
68.7900
219,800
Thu, 09 Apr 2026
71.4400
71.4400
68.9400
69.9000
285,600
Wed, 08 Apr 2026
74.1000
74.8100
71.1800
72.0900
378,500
Tue, 07 Apr 2026
68.8900
71.1800
68.3500
70.6400
424,600
Mon, 06 Apr 2026
67.2000
69.2100
66.9600
68.9000
382,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
15 · DEFA14A
After market open · 11:41 ET
DEFA14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
14 · DEF 14A
After-hours · 16:22 ET
DEF 14A ↗
Thu, 02 Apr 2026
66.2600
68.4400
64.4200
67.0500
466,300
Wed, 01 Apr 2026
67.1300
69.0000
66.3800
67.2300
290,700
Tue, 31 Mar 2026
65.4000
67.6500
64.0100
67.0100
431,200
Mon, 30 Mar 2026
65.8200
66.6700
63.6200
64.4300
393,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
68.8400
69.8100
65.7600
65.8200
377,700
Thu, 26 Mar 2026
64.0900
70.1300
64.0600
70.0400
746,300
Wed, 25 Mar 2026
66.8900
67.6600
64.6700
64.9100
508,200
Tue, 24 Mar 2026
70.0000
70.9900
65.9000
66.0200
635,700
Tue, 24 Mar 2026
13 · PRE 14A
Next filing day · accepted 23 Mar, 18:38 ET
PRE 14A ↗
Mon, 23 Mar 2026
12 · 8-K/A
After market open · 12:19 ET
8-K ↗
Mon, 23 Mar 2026
73.1900
73.8000
71.0000
71.1200
372,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.7400
73.7400
70.3200
70.7100
808,500
Thu, 19 Mar 2026
72.5800
75.1700
72.5800
73.6300
473,900
Wed, 18 Mar 2026
79.0000
79.4200
73.2800
73.6200
692,400
Tue, 17 Mar 2026
82.4000
84.3100
79.6600
79.6700
282,200
Mon, 16 Mar 2026
81.8800
83.2600
81.2100
81.4000
325,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
82.0900
83.1200
80.4500
80.8600
372,000
Thu, 12 Mar 2026
82.2800
83.8000
81.1500
81.7000
469,200
Wed, 11 Mar 2026
80.8000
83.3400
80.8000
82.9000
281,800
Tue, 10 Mar 2026
82.8500
83.3300
79.4300
81.1400
385,100
Mon, 09 Mar 2026
83.4800
84.7800
81.0000
83.6800
395,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
85.3600
86.3000
83.5700
84.9900
406,000
Thu, 05 Mar 2026
86.6400
88.3600
86.2600
86.8200
353,300
Wed, 04 Mar 2026
86.3100
87.5800
84.5100
87.1500
361,000
Tue, 03 Mar 2026
83.5900
86.5500
82.4900
86.2200
435,000
Mon, 02 Mar 2026
82.7500
85.8700
82.6400
85.0000
386,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
83.4700
84.6500
81.0000
83.5600
490,000
Thu, 26 Feb 2026
83.1000
84.9700
83.0000
84.5600
365,900
Wed, 25 Feb 2026
83.9800
84.6300
80.4500
81.9300
368,300
Tue, 24 Feb 2026
83.2100
85.9900
82.5800
83.0200
312,400
Mon, 23 Feb 2026
85.5000
87.5900
82.6700
82.9700
527,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
84.0100
88.2300
84.0100
85.5000
498,000
Thu, 19 Feb 2026
82.7300
84.2000
80.5700
83.9200
407,000
Wed, 18 Feb 2026
82.5900
84.2600
81.8900
82.9300
295,000
Tue, 17 Feb 2026
84.9200
86.2800
82.9000
83.0000
271,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
85.7100
86.5600
84.8000
85.1100
276,700
Thu, 12 Feb 2026
11 · 10-K
After market open · 13:47 ET
10-K ↗
Thu, 12 Feb 2026
90.1400
90.7800
84.1100
84.7400
430,700
Wed, 11 Feb 2026
94.3700
94.9600
88.7500
90.0400
380,700
Tue, 10 Feb 2026
92.8900
95.9800
92.7900
94.2700
415,200
Mon, 09 Feb 2026
89.1500
93.0700
88.6000
92.2700
438,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
82.2800
90.1800
82.2800
89.1400
720,900
Thu, 05 Feb 2026
80.0600
85.7400
78.0100
82.2800
622,300
Thu, 05 Feb 2026
10 · 8-K
Pre-market · 08:03 ET
8-K ↗
Wed, 04 Feb 2026
79.8300
83.0800
78.6600
81.6500
644,900
Tue, 03 Feb 2026
83.9500
84.2900
78.3500
79.0600
648,600
Mon, 02 Feb 2026
83.0800
85.7500
82.0300
84.5700
446,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
81.9900
84.0900
81.2600
84.0200
515,000
Thu, 29 Jan 2026
84.5000
84.5600
81.2000
82.4600
610,200
Wed, 28 Jan 2026
84.5600
85.7600
83.9000
84.1900
583,500
Tue, 27 Jan 2026
82.9000
83.8900
82.2100
83.8200
298,700
Mon, 26 Jan 2026
82.5500
83.6500
82.2800
83.2600
489,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
82.4600
82.6600
80.4600
82.6000
250,000
Thu, 22 Jan 2026
81.9000
83.3700
81.5400
82.5900
385,900
Wed, 21 Jan 2026
79.9000
83.1400
79.6800
81.1100
284,600
Tue, 20 Jan 2026
81.8100
82.2900
79.0700
79.5700
380,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.0000
84.7200
83.3100
83.5300
250,500
Thu, 15 Jan 2026
83.8800
86.0000
83.8800
84.8900
286,600
Wed, 14 Jan 2026
84.2700
84.6600
82.6300
83.7200
399,000
Tue, 13 Jan 2026
85.5600
86.2400
84.1300
84.2400
285,500
Mon, 12 Jan 2026
85.1600
86.5700
84.7300
85.5600
308,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
87.3400
88.0900
84.8000
85.7800
348,500
Thu, 08 Jan 2026
85.1000
88.0800
85.0100
87.4700
476,800
Wed, 07 Jan 2026
87.9900
88.0600
85.1600
85.6500
525,400
Tue, 06 Jan 2026
85.3500
87.9900
85.0000
87.8900
412,800
Mon, 05 Jan 2026
83.9000
86.4900
83.9000
85.8100
504,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
83.0400
85.2000
82.8500
83.9600
418,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.8000
83.3800
81.4500
81.4700
287,600
Tue, 30 Dec 2025
83.4400
84.6800
82.3900
82.9400
260,300
Mon, 29 Dec 2025
83.2800
84.3700
82.3200
83.6600
385,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
81.3500
83.5900
80.6400
83.4800
273,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.4600
81.6700
79.5300
81.0100
157,100
Tue, 23 Dec 2025
79.3200
80.5600
78.9100
80.5000
427,000
Mon, 22 Dec 2025
78.9400
81.4400
78.9100
79.7700
384,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
9 · 8-K
After-hours · 16:18 ET
8-K ↗
Fri, 19 Dec 2025
77.8500
79.5000
77.8500
79.2800
809,300
Fri, 19 Dec 2025
8 · 8-K
Next filing day · accepted 18 Dec, 19:04 ET
8-K ↗
Thu, 18 Dec 2025
80.4900
81.3700
77.1000
77.8500
478,400
Wed, 17 Dec 2025
79.4100
82.3600
79.0900
80.2700
548,300
Tue, 16 Dec 2025
79.8100
80.4300
78.3700
79.6200
430,300
Mon, 15 Dec 2025
80.6000
81.4300
78.0200
79.4400
420,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
85.5200
85.6700
82.6800
82.8900
472,400
Thu, 11 Dec 2025
86.0000
87.0700
85.1300
85.3900
407,400
Wed, 10 Dec 2025
84.9000
87.0600
84.2900
86.0000
472,500
Tue, 09 Dec 2025
83.3700
85.6200
83.3300
84.9400
488,900
Mon, 08 Dec 2025
85.7500
86.1500
83.5400
83.7900
362,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
85.4400
86.4400
85.0000
86.0600
366,000
Thu, 04 Dec 2025
88.7400
89.0800
85.9800
86.0000
302,600
Wed, 03 Dec 2025
89.3500
90.2100
88.5100
88.6900
277,400
Tue, 02 Dec 2025
87.9100
90.3800
87.1300
89.1400
483,600
Mon, 01 Dec 2025
85.6400
88.1900
85.5000
86.5800
459,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
86.4600
87.1000
85.1000
86.5700
198,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.6000
87.3200
85.1700
86.7700
633,200
Tue, 25 Nov 2025
84.4600
86.5100
83.8700
85.2200
408,000
Mon, 24 Nov 2025
84.6400
85.9000
82.3300
83.8100
726,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.0400
85.0500
82.0400
84.0500
861,200
Thu, 20 Nov 2025
84.9700
85.8900
81.5900
82.1600
306,600
Wed, 19 Nov 2025
87.4700
88.5300
83.4300
83.7500
715,100
Tue, 18 Nov 2025
88.4900
88.8000
87.4500
88.0100
641,400
Mon, 17 Nov 2025
89.8800
90.7300
87.6300
88.5900
327,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
7 · 8-K
After-hours · 17:01 ET
8-K ↗
Fri, 14 Nov 2025
89.5900
91.8900
88.6100
90.0600
269,000
Thu, 13 Nov 2025
91.3600
92.3900
89.8400
90.4900
350,000
Wed, 12 Nov 2025
89.9000
92.8200
89.9000
91.6500
469,400
Tue, 11 Nov 2025
91.8400
91.8400
89.5700
89.7700
282,400
Mon, 10 Nov 2025
91.4500
92.3200
89.7100
91.4400
240,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
91.7000
93.9800
89.5000
91.2100
475,000
Thu, 06 Nov 2025
94.5100
94.5100
90.8700
91.5400
344,000
Wed, 05 Nov 2025
94.7200
95.5900
93.3300
94.9800
491,400
Tue, 04 Nov 2025
97.6500
97.9000
94.0400
94.9800
436,500
Mon, 03 Nov 2025
99.1300
99.8700
96.9700
97.9500
675,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
99.6500
100.9500
97.9700
100.0000
884,200
Thu, 30 Oct 2025
6 · 10-Q
After market open · 13:25 ET
10-Q ↗
Thu, 30 Oct 2025
103.7900
105.1900
97.3000
99.6500
898,700
Thu, 30 Oct 2025
5 · 8-K
Pre-market · 08:04 ET
8-K ↗
Thu, 30 Oct 2025
4 · 8-K
Pre-market · 08:02 ET
8-K ↗
Wed, 29 Oct 2025
105.0600
105.4500
102.7100
103.6700
544,700
Tue, 28 Oct 2025
106.4300
106.4300
104.2500
105.0000
369,300
Mon, 27 Oct 2025
109.1000
109.4600
105.3600
106.9400
419,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
109.0000
109.9000
108.0400
108.9500
554,400
Thu, 23 Oct 2025
108.9200
110.1400
107.1200
108.2000
626,400
Wed, 22 Oct 2025
108.7700
111.1900
108.1500
109.0800
1,057,300
Tue, 21 Oct 2025
109.2900
111.5400
108.9700
109.3500
204,600
Mon, 20 Oct 2025
110.0600
110.4200
108.3300
109.4700
217,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
108.8400
109.6700
107.1600
108.1100
167,800
Thu, 16 Oct 2025
108.0000
110.8100
107.7000
108.7600
392,000
Wed, 15 Oct 2025
108.3600
109.9500
107.9300
108.0500
186,700
Tue, 14 Oct 2025
105.8200
109.0500
105.8200
107.6700
193,900
Mon, 13 Oct 2025
107.5200
107.8000
106.2200
106.7700
194,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
108.9000
109.3000
105.7800
106.5800
271,600
Thu, 09 Oct 2025
110.8900
111.3100
107.2900
108.3500
286,300
Wed, 08 Oct 2025
108.1200
111.5800
107.6400
110.6700
216,300
Tue, 07 Oct 2025
111.3200
111.3200
108.1300
108.1600
294,300
Mon, 06 Oct 2025
111.6300
114.0300
108.6800
110.6400
379,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
112.8000
113.7400
110.9500
111.4700
265,900
Thu, 02 Oct 2025
112.9200
113.3800
110.5400
112.0000
282,300
Wed, 01 Oct 2025
3 · 8-K
After-hours · 16:49 ET
8-K ↗
Wed, 01 Oct 2025
113.1700
114.1500
110.8600
112.4100
242,300
Tue, 30 Sep 2025
112.4400
113.9800
111.4200
113.4100
194,500
Mon, 29 Sep 2025
113.0000
113.2200
111.1000
112.5200
442,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
112.4600
113.6200
111.2700
112.7700
257,300
Thu, 25 Sep 2025
112.7200
113.3700
111.2100
111.7600
252,400
Wed, 24 Sep 2025
116.7800
118.8700
113.5200
114.1600
326,700
Tue, 23 Sep 2025
120.2900
121.2800
116.6200
117.2400
259,700
Mon, 22 Sep 2025
119.0700
120.2300
117.9200
119.4800
420,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
120.5100
120.7100
116.8700
119.0700
1,831,300
Thu, 18 Sep 2025
121.0200
122.0200
119.6900
120.1400
316,600
Wed, 17 Sep 2025
120.3400
122.2400
118.7300
119.4200
539,100
Tue, 16 Sep 2025
122.7200
123.2800
119.2200
120.3900
319,700
Mon, 15 Sep 2025
125.2900
125.2900
120.5000
122.3500
274,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
129.2200
129.2200
123.4800
124.0700
213,100
Thu, 11 Sep 2025
126.3800
129.5400
124.8500
129.2100
284,300
Wed, 10 Sep 2025
126.3100
127.3000
123.8700
125.6800
364,200
Tue, 09 Sep 2025
127.6900
128.1000
125.7400
126.7400
250,500
Mon, 08 Sep 2025
127.8100
130.5300
126.1200
128.0600
311,400
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
126.4600
129.0000
125.6200
127.6900
214,900
Thu, 04 Sep 2025
126.2600
126.5200
123.3700
126.4600
208,900
Wed, 03 Sep 2025
127.4100
128.0400
123.9800
125.5300
256,400
Tue, 02 Sep 2025
128.8500
129.0400
126.3300
127.4300
346,100
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
129.9300
131.1100
129.1100
130.1600
290,900
Thu, 28 Aug 2025
129.8100
130.5200
127.8000
129.6500
270,000
Wed, 27 Aug 2025
126.1700
129.1300
124.5800
128.7200
497,900
Tue, 26 Aug 2025
131.1200
132.3700
126.5400
126.6900
542,100
Mon, 25 Aug 2025
133.4100
133.4100
131.1100
131.4500
243,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
129.4000
135.8900
129.3900
133.8600
318,700
Thu, 21 Aug 2025
129.2600
130.6800
127.5500
128.4300
351,800
Wed, 20 Aug 2025
131.4800
132.4400
129.5200
129.5200
288,900
Tue, 19 Aug 2025
132.3100
133.5800
130.8800
131.8600
312,900
Mon, 18 Aug 2025
130.0700
132.8200
129.0500
131.9200
535,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
133.4800
133.5000
128.5000
130.0700
333,500
Thu, 14 Aug 2025
133.1600
133.2100
131.0300
132.6400
299,300
Wed, 13 Aug 2025
128.4000
134.3700
128.4000
134.2400
280,900
Tue, 12 Aug 2025
124.8900
129.6600
124.4700
128.5200
388,000
Mon, 11 Aug 2025
122.5700
124.7900
122.3700
123.8200
459,300
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
118.1800
123.9000
118.1800
123.1300
446,000
Thu, 07 Aug 2025
118.5500
121.2900
116.4200
117.2500
471,400
Wed, 06 Aug 2025
117.6100
119.4300
115.9900
117.2300
316,000
Tue, 05 Aug 2025
120.3400
122.1000
115.6800
118.3100
423,600
Mon, 04 Aug 2025
120.5000
122.9600
117.3400
119.9100
546,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
119.5800
125.1700
118.5600
120.4000
665,100
Thu, 31 Jul 2025
2 · 10-Q
After market open · 14:52 ET
10-Q ↗
Thu, 31 Jul 2025
139.1400
142.4300
118.3000
118.5800
1,080,800
Thu, 31 Jul 2025
1 · 8-K
Pre-market · 08:04 ET
8-K ↗
Wed, 30 Jul 2025
146.4200
148.1900
143.5400
144.5900
363,100
Tue, 29 Jul 2025
146.6500
148.5800
145.6200
146.6600
256,400
Mon, 28 Jul 2025
146.1100
146.8200
144.8700
145.5900
192,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend