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
84.3800
85.6200
83.5900
84.2200
555,900
Thu, 23 Jul 2026
83.0400
84.5000
81.6400
83.9300
476,800
Wed, 22 Jul 2026
83.8100
84.9900
82.7400
83.2100
736,200
Tue, 21 Jul 2026
84.7400
86.1000
84.0600
84.1400
416,600
Mon, 20 Jul 2026
86.4800
86.9400
83.6700
84.3700
663,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
85.0000
86.5100
84.6500
85.9900
486,900
Thu, 16 Jul 2026
83.5000
86.0000
83.5000
85.9000
442,500
Wed, 15 Jul 2026
83.6800
84.9300
82.8500
83.9900
380,900
Tue, 14 Jul 2026
84.0000
84.3200
83.1500
83.4600
298,400
Mon, 13 Jul 2026
85.0000
85.6200
82.9700
83.3900
530,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
85.2400
85.9500
84.4700
85.1000
291,800
Thu, 09 Jul 2026
84.0500
85.6900
83.7800
84.9900
317,900
Wed, 08 Jul 2026
83.4600
84.2300
82.5000
84.0500
573,800
Tue, 07 Jul 2026
86.5500
86.7300
83.3000
84.4400
444,300
Mon, 06 Jul 2026
85.2000
88.6600
84.4500
86.7400
636,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
84.5800
86.7300
83.9000
85.1100
691,200
Wed, 01 Jul 2026
86.5500
88.6200
84.4500
84.4900
897,900
Tue, 30 Jun 2026
83.8900
86.7200
83.5100
86.5300
430,500
Mon, 29 Jun 2026
83.9200
85.9700
82.8800
83.7200
663,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
82.0300
84.4100
82.0300
83.8700
1,841,800
Thu, 25 Jun 2026
82.0700
83.3900
81.6500
82.9500
925,500
Wed, 24 Jun 2026
81.1000
83.5400
81.1000
81.6100
434,600
Tue, 23 Jun 2026
80.9400
81.9900
80.4000
81.1000
480,100
Mon, 22 Jun 2026
80.6800
81.9100
80.2000
81.7600
542,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
80.4200
81.2500
79.4700
80.8100
1,292,200
Wed, 17 Jun 2026
81.3200
81.5000
78.9300
79.2600
786,100
Tue, 16 Jun 2026
81.3800
81.9700
80.9800
81.1000
561,900
Mon, 15 Jun 2026
81.6900
82.6400
80.1500
80.7100
467,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
81.0200
81.9200
80.0400
80.5600
479,400
Thu, 11 Jun 2026
79.9700
81.0200
78.8000
80.7200
517,600
Wed, 10 Jun 2026
81.7500
82.2200
78.5000
79.6800
489,400
Tue, 09 Jun 2026
82.0000
83.5600
80.3100
82.3400
642,700
Mon, 08 Jun 2026
80.4300
82.7000
80.1200
81.8000
616,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
80.7300
82.4000
78.7900
80.0700
883,100
Thu, 04 Jun 2026
82.4900
82.6000
80.3900
81.0500
622,000
Wed, 03 Jun 2026
83.4000
83.4000
81.7200
82.1200
531,600
Tue, 02 Jun 2026
84.7900
85.0400
82.5000
83.9400
520,500
Mon, 01 Jun 2026
82.2000
85.3400
81.8100
84.7900
618,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.5900
84.1700
81.9200
82.4800
759,600
Thu, 28 May 2026
85.1700
86.7700
83.3700
83.5900
670,100
Wed, 27 May 2026
84.5000
85.9800
83.9500
85.3000
522,000
Tue, 26 May 2026
84.1100
85.3100
83.1700
84.4400
649,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
82.3200
83.0800
82.0000
83.0200
598,200
Thu, 21 May 2026
80.8800
82.7100
80.3700
81.8500
655,500
Wed, 20 May 2026
78.3400
81.7900
77.8500
81.3500
846,600
Tue, 19 May 2026
80.5000
80.9300
77.7700
78.0200
756,500
Mon, 18 May 2026
80.6700
81.1300
79.0900
80.8000
779,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
80.8400
81.5000
79.2000
79.2400
708,400
Thu, 14 May 2026
82.9400
83.4700
80.8900
81.5300
750,300
Wed, 13 May 2026
81.5700
82.7100
80.5000
82.2200
612,500
Tue, 12 May 2026
81.8300
82.5700
80.2800
81.2600
741,100
Mon, 11 May 2026
81.2500
82.4900
81.1000
81.7100
763,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
81.7700
82.9700
81.4300
81.8700
654,500
Fri, 08 May 2026
21 · 8-K
Next filing day · accepted 07 May, 17:58 ET
8-K ↗
Thu, 07 May 2026
82.9700
84.2600
80.8100
81.1400
781,300
Wed, 06 May 2026
86.4700
86.9300
82.7800
82.9700
821,700
Tue, 05 May 2026
85.0800
85.2200
83.1900
84.4200
395,900
Mon, 04 May 2026
85.2800
86.8000
84.0700
84.2200
797,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
84.9500
85.9400
83.6200
85.4000
577,300
Fri, 01 May 2026
20 · 8-K/A
Pre-market · 08:30 ET
8-K/A ↗
Thu, 30 Apr 2026
83.9000
86.0500
81.9000
83.8000
1,134,200
Wed, 29 Apr 2026
85.7700
86.0200
81.7000
82.6900
1,507,800
Tue, 28 Apr 2026
18 · 10-Q
After market open · 13:11 ET
10-Q ↗
Tue, 28 Apr 2026
86.2500
87.5800
78.5300
87.0000
3,255,200
Tue, 28 Apr 2026
19 · 8-K
Pre-market · 08:35 ET
FORM 8-K ↗
Mon, 27 Apr 2026
89.0300
89.6600
85.0000
86.9200
1,979,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
88.6000
89.1400
87.4200
88.5500
647,700
Fri, 24 Apr 2026
17 · 8-K
Pre-market · 08:30 ET
8-K ↗
Thu, 23 Apr 2026
89.8400
90.2500
87.5500
88.5600
883,600
Wed, 22 Apr 2026
95.4400
95.4400
88.0600
89.6800
1,553,000
Tue, 21 Apr 2026
96.0300
96.3900
91.6800
94.1600
1,395,800
Mon, 20 Apr 2026
97.4500
98.5900
95.1100
97.6300
750,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
98.5500
100.4900
98.1500
98.4300
810,500
Thu, 16 Apr 2026
97.2900
98.0000
96.1600
97.0000
567,400
Wed, 15 Apr 2026
95.4600
98.3300
95.4600
97.5500
574,500
Tue, 14 Apr 2026
95.2600
97.3000
95.2500
96.3600
559,900
Mon, 13 Apr 2026
93.9200
94.8900
92.6200
94.4700
623,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
95.5400
95.5500
93.7400
94.1900
337,500
Thu, 09 Apr 2026
92.5300
95.3600
92.0800
95.1000
650,700
Wed, 08 Apr 2026
93.7900
95.8800
92.5100
92.9900
843,200
Tue, 07 Apr 2026
90.4700
92.1200
89.0100
89.9800
506,200
Mon, 06 Apr 2026
88.9000
91.4600
88.3800
91.1200
517,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
88.8800
90.4400
87.1300
88.6900
491,800
Wed, 01 Apr 2026
89.6500
92.1900
89.6500
90.4200
578,300
Tue, 31 Mar 2026
85.6200
89.9900
84.5000
89.6300
1,003,500
Mon, 30 Mar 2026
86.8400
87.7100
83.5100
83.8800
843,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
87.7800
88.9200
85.1200
85.6000
896,600
Thu, 26 Mar 2026
93.1800
93.3800
88.1500
88.3500
841,700
Wed, 25 Mar 2026
93.5500
94.4100
92.2100
93.5400
529,800
Tue, 24 Mar 2026
92.3200
95.1800
90.5000
92.6900
1,414,800
Mon, 23 Mar 2026
16 · DEFA14A
After market open · 12:37 ET
DEFA14A ↗
Mon, 23 Mar 2026
15 · DEF 14A
After market open · 12:36 ET
DEF 14A ↗
Mon, 23 Mar 2026
92.8500
94.7400
91.7400
93.4000
1,797,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
94.1500
94.1600
90.2000
91.2800
2,802,200
Thu, 19 Mar 2026
91.7300
93.9700
90.6200
92.6900
923,500
Wed, 18 Mar 2026
92.1700
94.4000
91.6100
91.7900
581,200
Tue, 17 Mar 2026
92.1300
93.2300
91.3700
92.3100
787,400
Mon, 16 Mar 2026
91.0000
91.9900
90.2100
91.2800
722,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
90.8000
91.6200
89.2800
90.0000
539,900
Thu, 12 Mar 2026
90.5800
91.2900
89.8000
90.6200
552,500
Wed, 11 Mar 2026
92.6100
94.1300
91.0000
91.9600
477,100
Tue, 10 Mar 2026
95.6600
96.7100
92.3800
93.0400
1,303,300
Mon, 09 Mar 2026
89.7500
96.4500
89.7200
96.1800
1,225,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
91.2200
93.3200
90.2900
91.2500
1,181,800
Thu, 05 Mar 2026
91.1200
93.0000
90.2500
91.2200
1,155,600
Wed, 04 Mar 2026
94.7100
95.1700
91.6900
92.2900
1,049,900
Tue, 03 Mar 2026
92.8400
94.9600
91.3700
93.9400
804,000
Mon, 02 Mar 2026
92.2600
96.0000
91.5500
95.1600
832,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
95.2100
95.5700
92.6500
93.9500
959,700
Thu, 26 Feb 2026
14 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 26 Feb 2026
97.7700
98.0600
95.0500
96.0800
960,300
Wed, 25 Feb 2026
97.8400
98.5300
95.0000
97.1500
1,362,600
Tue, 24 Feb 2026
95.2000
99.0000
93.7700
97.8400
6,014,100
Mon, 23 Feb 2026
96.2500
99.5800
93.6900
95.2100
2,762,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
99.1100
104.5300
97.4100
99.5400
1,725,400
Thu, 19 Feb 2026
99.4100
100.8100
98.0300
99.1100
1,048,800
Wed, 18 Feb 2026
99.0200
100.9600
97.3800
99.5800
1,971,400
Tue, 17 Feb 2026
12 · 10-K
After market open · 15:06 ET
10-K ↗
Tue, 17 Feb 2026
98.8900
104.5100
95.3000
96.4300
2,764,200
Tue, 17 Feb 2026
13 · 8-K
Pre-market · 08:35 ET
FORM 8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
93.3200
95.5900
88.5700
89.3600
2,273,200
Thu, 12 Feb 2026
100.7700
101.3500
93.7600
95.7400
1,319,200
Wed, 11 Feb 2026
106.6700
107.1900
99.3000
99.8100
819,100
Tue, 10 Feb 2026
104.5900
106.3600
104.5000
105.5700
561,500
Mon, 09 Feb 2026
103.5000
105.8900
103.5000
104.4800
474,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
100.4900
104.4400
100.4900
104.0500
596,900
Thu, 05 Feb 2026
101.7900
101.7900
97.7500
99.5600
490,600
Wed, 04 Feb 2026
101.7200
103.4400
101.1400
101.9400
560,900
Tue, 03 Feb 2026
100.4500
102.4100
99.9100
101.1100
558,200
Mon, 02 Feb 2026
99.8400
101.3300
98.1600
100.4500
491,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
99.4000
99.9400
97.9800
99.0800
472,800
Thu, 29 Jan 2026
99.7700
101.3700
98.0900
100.1900
401,800
Wed, 28 Jan 2026
103.2000
103.4800
97.8800
99.2100
600,300
Tue, 27 Jan 2026
98.6000
99.0600
97.1700
99.0000
307,500
Mon, 26 Jan 2026
98.3900
99.2000
97.6600
98.3800
450,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
100.1800
100.4400
97.5600
97.6700
501,400
Thu, 22 Jan 2026
100.1200
101.2100
98.2300
99.6900
322,700
Wed, 21 Jan 2026
97.9800
99.6500
97.0000
98.9900
547,100
Tue, 20 Jan 2026
98.8100
99.6600
96.3100
96.8100
814,400
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
100.9200
100.9200
99.1700
100.0400
318,500
Thu, 15 Jan 2026
99.6200
101.8300
99.2200
100.9100
783,000
Wed, 14 Jan 2026
99.5300
100.0900
97.2600
98.3600
736,200
Tue, 13 Jan 2026
97.8000
100.1800
97.4700
99.2800
611,800
Mon, 12 Jan 2026
98.4700
98.8600
96.9800
97.4400
548,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
98.9100
100.0000
97.6900
99.3100
811,700
Thu, 08 Jan 2026
97.2700
98.5800
96.5300
98.4400
405,800
Wed, 07 Jan 2026
97.4500
98.0600
96.4000
97.2500
430,600
Tue, 06 Jan 2026
96.5500
97.9900
95.1300
97.6500
491,500
Mon, 05 Jan 2026
94.8000
97.9800
94.4800
96.7300
520,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
93.5300
94.9900
93.3000
94.4700
379,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
94.2500
94.8200
92.6900
92.8600
397,900
Tue, 30 Dec 2025
95.1200
95.3400
94.1600
94.2300
385,800
Mon, 29 Dec 2025
96.4600
97.0900
94.8800
95.1000
403,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
95.9100
96.5800
95.5400
96.4600
227,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
95.9700
96.6800
95.8100
95.9200
111,300
Tue, 23 Dec 2025
95.4100
96.4800
94.7300
95.8000
820,900
Mon, 22 Dec 2025
95.8100
97.0800
94.9300
95.5800
547,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
94.5200
96.5600
94.5000
96.2400
1,823,300
Thu, 18 Dec 2025
95.9400
96.5400
93.8600
94.5600
541,900
Wed, 17 Dec 2025
95.7300
97.2200
94.4000
94.6600
617,500
Tue, 16 Dec 2025
95.0800
96.6800
94.9800
95.3300
664,900
Mon, 15 Dec 2025
96.4600
97.5600
94.8300
95.2200
715,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.9900
99.2300
95.8400
96.1800
757,900
Thu, 11 Dec 2025
98.4400
99.0500
97.4500
98.2700
382,300
Wed, 10 Dec 2025
96.6400
98.8200
95.7300
98.2900
535,800
Tue, 09 Dec 2025
97.2000
98.6100
96.4300
96.4700
377,300
Mon, 08 Dec 2025
98.5600
98.7500
96.6500
96.7400
406,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
99.1500
100.2000
97.4500
97.8700
457,700
Thu, 04 Dec 2025
98.3400
99.8900
97.5000
99.1600
575,300
Wed, 03 Dec 2025
96.7600
98.4400
96.3500
98.3400
428,500
Tue, 02 Dec 2025
98.2100
98.2100
96.4600
96.6500
394,200
Mon, 01 Dec 2025
98.3600
98.9600
97.0900
97.3500
639,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
99.0100
99.3500
98.4000
99.0400
423,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
97.1900
99.2700
96.8200
98.5600
641,900
Tue, 25 Nov 2025
97.5100
99.0700
96.8200
96.9800
1,125,200
Mon, 24 Nov 2025
95.8300
98.8400
95.7600
96.7700
719,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
93.9500
97.1900
93.4100
95.6900
878,900
Thu, 20 Nov 2025
96.7700
97.4900
93.6500
94.2100
1,207,200
Wed, 19 Nov 2025
96.1600
97.4300
94.4300
95.1400
491,100
Tue, 18 Nov 2025
97.2800
98.8800
96.0000
96.2700
1,032,600
Mon, 17 Nov 2025
98.8700
100.4400
96.8400
97.2100
705,200
Mon, 17 Nov 2025
11 · 8-K
Pre-market · 08:35 ET
FORM 8-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
98.3500
99.9000
97.5600
98.4600
1,291,300
Thu, 13 Nov 2025
103.9300
104.4800
98.9200
99.4700
1,034,000
Wed, 12 Nov 2025
103.2300
105.2300
102.5500
104.8800
705,800
Tue, 11 Nov 2025
102.2800
104.1400
100.7600
103.4400
737,000
Mon, 10 Nov 2025
10 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 10 Nov 2025
105.3200
105.9900
100.3000
100.9100
1,111,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
105.0000
105.9900
101.8000
105.2900
747,500
Thu, 06 Nov 2025
107.1000
108.0400
105.5200
105.9900
706,400
Wed, 05 Nov 2025
106.7900
107.7000
104.4900
107.1500
1,042,300
Tue, 04 Nov 2025
104.5000
108.0600
104.3900
106.5600
2,166,000
Mon, 03 Nov 2025
101.6800
107.4000
99.7300
106.8100
2,700,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
111.7000
112.0000
99.5000
100.3300
4,244,600
Thu, 30 Oct 2025
8 · 10-Q
After market open · 11:59 ET
10-Q ↗
Thu, 30 Oct 2025
136.2000
142.0000
107.2900
108.9900
6,207,900
Thu, 30 Oct 2025
9 · 8-K
Pre-market · 08:35 ET
FORM 8-K ↗
Wed, 29 Oct 2025
134.6200
139.0700
133.9300
138.1800
1,362,900
Tue, 28 Oct 2025
135.5000
136.2700
133.3600
133.9500
859,600
Mon, 27 Oct 2025
136.8600
137.4600
134.5400
136.1100
627,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
136.2000
137.9100
135.0300
135.9400
508,600
Thu, 23 Oct 2025
133.0200
135.5600
133.0200
134.0100
1,522,300
Wed, 22 Oct 2025
133.6800
133.9700
131.3800
132.4400
520,600
Tue, 21 Oct 2025
134.2700
134.8000
132.1500
133.6600
491,200
Mon, 20 Oct 2025
132.4900
135.4400
132.4900
134.0300
414,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
133.0900
133.7300
131.1400
131.3300
684,500
Thu, 16 Oct 2025
134.7700
136.1000
132.9800
134.2500
617,800
Wed, 15 Oct 2025
131.6700
133.7800
131.0700
133.7200
869,000
Tue, 14 Oct 2025
126.5000
130.6400
126.2400
130.2900
633,900
Mon, 13 Oct 2025
124.5200
129.0000
124.3000
128.2800
757,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
126.9100
127.2100
122.1300
122.2000
562,000
Thu, 09 Oct 2025
127.9400
128.3800
125.6100
126.6100
549,200
Wed, 08 Oct 2025
126.5400
127.8400
126.3000
127.5200
379,600
Tue, 07 Oct 2025
127.9000
129.9900
124.8600
126.5400
636,600
Mon, 06 Oct 2025
7 · 8-K
After-hours · 16:35 ET
FORM 8-K ↗
Mon, 06 Oct 2025
126.5400
127.9600
125.6300
125.9400
446,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
123.6800
126.0200
123.4000
125.4400
482,300
Thu, 02 Oct 2025
122.5000
124.4400
121.7900
123.5900
450,100
Wed, 01 Oct 2025
124.3700
124.4400
121.3300
122.4200
500,800
Tue, 30 Sep 2025
124.7800
125.5100
123.9900
124.5600
511,200
Mon, 29 Sep 2025
6 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Mon, 29 Sep 2025
124.5300
125.2300
123.8000
124.1600
633,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
122.6200
124.1300
121.4100
123.9700
524,900
Thu, 25 Sep 2025
122.4700
122.7400
121.1400
122.7100
454,200
Wed, 24 Sep 2025
5 · 8-K/A
After-hours · 16:18 ET
8-K/A ↗
Wed, 24 Sep 2025
124.1400
124.6000
122.8800
123.1100
482,100
Tue, 23 Sep 2025
125.9400
126.8700
124.3300
124.7200
1,118,000
Mon, 22 Sep 2025
120.6500
125.2100
119.6500
125.0700
1,264,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
122.9800
123.7100
120.0500
120.6300
2,016,200
Thu, 18 Sep 2025
118.9400
121.8400
118.6900
121.0900
578,100
Wed, 17 Sep 2025
117.8400
119.8100
117.1400
117.9100
433,300
Tue, 16 Sep 2025
120.5000
121.0900
117.3800
117.4700
587,100
Mon, 15 Sep 2025
119.3200
120.6100
119.1500
120.1700
430,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
120.4800
121.1700
119.2100
119.5400
564,700
Thu, 11 Sep 2025
119.0500
121.8200
118.7900
120.5000
691,400
Wed, 10 Sep 2025
119.5600
120.3600
117.5100
118.2900
667,500
Tue, 09 Sep 2025
120.5100
120.8600
118.6300
118.7600
1,572,500
Mon, 08 Sep 2025
120.8400
121.3000
119.2700
120.1200
479,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
121.7200
122.8700
119.5500
120.4500
623,700
Thu, 04 Sep 2025
121.4000
121.4500
118.8500
121.1200
597,100
Wed, 03 Sep 2025
120.7900
121.9700
120.4000
120.9100
507,400
Tue, 02 Sep 2025
121.2900
121.7500
120.3400
120.8800
473,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
124.1700
124.1700
121.1400
122.9400
650,600
Thu, 28 Aug 2025
124.5900
124.5900
122.7600
123.4800
619,800
Wed, 27 Aug 2025
123.6600
124.8200
123.0600
123.9300
572,200
Tue, 26 Aug 2025
123.7900
125.3100
123.3800
124.0600
994,500
Mon, 25 Aug 2025
126.6100
127.1800
123.9100
124.0500
484,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
124.3600
127.7900
124.1800
126.8300
579,700
Thu, 21 Aug 2025
4 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Thu, 21 Aug 2025
124.4300
125.7200
123.3600
123.4100
421,500
Wed, 20 Aug 2025
125.8000
126.8000
124.0100
124.6900
423,100
Tue, 19 Aug 2025
127.0600
127.0600
125.2400
125.8400
385,300
Mon, 18 Aug 2025
126.2600
127.7500
125.9000
127.3800
420,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
125.4500
126.6800
124.5600
126.2800
415,500
Thu, 14 Aug 2025
3 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Thu, 14 Aug 2025
127.6000
127.6000
124.9900
125.3700
413,600
Wed, 13 Aug 2025
127.1500
128.6800
125.5300
128.5000
473,900
Tue, 12 Aug 2025
124.7100
126.5000
124.2300
126.0800
417,500
Mon, 11 Aug 2025
125.6600
125.8400
123.6800
123.9800
437,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
125.4500
126.3900
124.2500
125.4800
410,900
Thu, 07 Aug 2025
126.5600
127.1500
124.3900
124.6800
722,500
Wed, 06 Aug 2025
123.6600
126.5600
122.8300
125.2500
886,300
Tue, 05 Aug 2025
126.1500
127.8400
123.1100
123.7900
677,800
Mon, 04 Aug 2025
124.1800
126.3600
123.9700
125.7500
895,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
126.3300
126.3300
121.0900
123.1800
1,268,600
Thu, 31 Jul 2025
1 · 10-Q
After market open · 12:05 ET
10-Q ↗
Thu, 31 Jul 2025
130.7100
139.4500
122.8900
124.5400
3,113,400
Thu, 31 Jul 2025
2 · 8-K
Pre-market · 08:35 ET
FORM 8-K ↗
Wed, 30 Jul 2025
136.4200
140.0400
135.9000
138.4200
713,500
Tue, 29 Jul 2025
137.3000
137.9500
135.4000
136.6200
622,800
Mon, 28 Jul 2025
136.1300
136.8400
135.1100
136.3000
463,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend