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
73.6400
74.6400
72.8900
74.3200
655,200
Thu, 23 Jul 2026
72.6000
73.7700
72.2800
73.1100
444,800
Wed, 22 Jul 2026
73.4800
73.9600
72.6100
73.1100
484,900
Tue, 21 Jul 2026
74.1300
75.3100
73.3300
73.4800
856,200
Mon, 20 Jul 2026
73.9500
75.7000
71.6200
75.1700
737,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
74.5200
76.7000
73.8300
73.9900
770,300
Thu, 16 Jul 2026
73.6500
75.8600
72.4200
75.5500
814,800
Wed, 15 Jul 2026
71.0200
73.0400
71.0200
73.0400
661,700
Tue, 14 Jul 2026
72.4500
72.4600
70.9000
71.0200
514,500
Mon, 13 Jul 2026
73.6800
74.8200
73.1500
73.2600
800,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
71.8800
73.4900
70.5200
73.4400
769,000
Thu, 09 Jul 2026
70.9500
71.5100
70.0000
71.4600
490,900
Wed, 08 Jul 2026
71.5500
72.1900
70.9700
71.0600
647,400
Tue, 07 Jul 2026
72.4200
72.6500
71.2000
72.1400
666,600
Mon, 06 Jul 2026
71.1700
71.9300
70.2400
71.4500
668,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
70.0500
71.2000
69.5500
71.0900
638,500
Wed, 01 Jul 2026
70.3100
70.9300
69.0900
69.4500
799,100
Tue, 30 Jun 2026
70.0900
70.6800
68.2700
69.3400
491,800
Mon, 29 Jun 2026
71.3000
72.1100
70.0000
70.0900
836,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
71.2800
72.8000
71.0000
71.7300
3,013,300
Thu, 25 Jun 2026
69.2600
71.4900
69.2200
70.8300
647,500
Wed, 24 Jun 2026
67.6200
69.4800
67.4600
69.2000
687,500
Tue, 23 Jun 2026
67.0200
67.7900
66.4500
67.2700
825,300
Mon, 22 Jun 2026
66.7100
69.0200
66.2600
66.5000
605,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
65.1300
67.5300
64.5000
67.2200
1,182,100
Wed, 17 Jun 2026
67.1000
69.0800
64.8700
65.2400
840,900
Tue, 16 Jun 2026
67.4300
68.2600
66.9400
67.6800
880,300
Mon, 15 Jun 2026
66.6200
67.6300
66.0000
66.9400
545,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
66.9000
67.3600
66.0100
66.5300
514,900
Thu, 11 Jun 2026
67.0800
67.5400
65.9000
66.8900
661,700
Wed, 10 Jun 2026
67.2300
67.9700
66.6400
66.9900
940,000
Tue, 09 Jun 2026
66.6200
68.0400
66.3100
67.5100
946,300
Mon, 08 Jun 2026
64.7200
66.4300
64.0400
66.0300
1,176,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
63.6500
64.5300
63.1700
64.4800
710,900
Thu, 04 Jun 2026
61.8900
64.1600
61.8800
63.0400
648,300
Wed, 03 Jun 2026
60.8500
61.6800
60.0200
60.6500
663,400
Tue, 02 Jun 2026
61.8400
61.8500
60.3800
60.8900
795,700
Mon, 01 Jun 2026
62.6300
62.9800
61.2300
62.0500
715,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
63.7100
64.2400
62.8600
63.0600
880,200
Thu, 28 May 2026
62.6800
64.1900
61.4500
63.7500
634,100
Wed, 27 May 2026
64.6700
65.0000
62.0900
62.5200
919,500
Tue, 26 May 2026
63.9200
64.9200
63.6300
64.5200
713,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
63.7300
64.5000
63.5400
64.1700
449,500
Thu, 21 May 2026
63.9700
64.4400
63.0000
63.6300
444,600
Wed, 20 May 2026
63.7800
64.6600
62.5200
64.4900
560,900
Tue, 19 May 2026
18 · 8-K
After-hours · 16:54 ET
8-K ↗
Tue, 19 May 2026
63.2900
64.4900
62.4600
63.7700
523,600
Mon, 18 May 2026
61.9400
64.1400
61.6300
63.6400
919,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
62.5600
63.1700
61.2800
61.3600
722,900
Thu, 14 May 2026
62.9400
63.3200
61.6500
62.5600
998,500
Wed, 13 May 2026
60.3700
63.1300
59.9900
62.6200
1,048,100
Tue, 12 May 2026
60.8000
61.2800
59.7400
61.1500
857,500
Mon, 11 May 2026
61.3900
61.5300
60.2300
60.3100
960,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
63.7500
64.1400
61.1500
61.2700
470,000
Thu, 07 May 2026
61.9000
63.0400
61.5300
62.3300
771,900
Wed, 06 May 2026
60.4400
62.4800
59.7400
61.6300
1,111,600
Tue, 05 May 2026
61.9300
61.9300
60.2500
60.4400
1,010,500
Mon, 04 May 2026
62.1600
62.9000
60.8000
62.0100
1,794,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
67.0000
68.1600
61.3100
62.0100
2,526,200
Thu, 30 Apr 2026
17 · 10-Q
After-hours · 16:23 ET
10-Q ↗
Thu, 30 Apr 2026
16 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 30 Apr 2026
65.7100
68.2900
64.5700
68.1800
1,234,500
Wed, 29 Apr 2026
66.6200
66.6200
63.7800
64.8400
925,700
Tue, 28 Apr 2026
68.3200
68.6500
65.9600
66.7400
736,200
Mon, 27 Apr 2026
68.2500
69.3200
67.0500
67.4300
640,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
68.5200
69.1500
66.9700
68.5800
516,400
Thu, 23 Apr 2026
69.7200
69.7200
68.1900
68.6100
563,800
Wed, 22 Apr 2026
68.3800
70.2100
68.2400
69.7200
528,500
Tue, 21 Apr 2026
69.7300
70.2000
67.6000
67.8700
472,300
Mon, 20 Apr 2026
70.5600
71.2700
69.7300
69.7900
455,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
70.8300
71.9100
70.3300
70.9300
472,000
Thu, 16 Apr 2026
70.4400
70.9500
69.7600
70.1000
486,800
Wed, 15 Apr 2026
71.0900
71.3000
69.8800
70.7300
456,300
Tue, 14 Apr 2026
70.6000
71.5900
70.1300
70.5400
585,700
Mon, 13 Apr 2026
15 · 8-K
After-hours · 16:12 ET
8-K ↗
Mon, 13 Apr 2026
68.4600
70.9000
68.3400
70.5700
591,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
68.8700
68.8700
67.7800
68.2600
520,900
Thu, 09 Apr 2026
68.5600
69.3500
67.7500
68.6500
618,600
Wed, 08 Apr 2026
68.9400
70.1100
68.7800
69.2400
648,800
Tue, 07 Apr 2026
67.3600
68.6000
66.6400
67.4000
583,000
Mon, 06 Apr 2026
67.3300
68.2400
66.9900
67.8100
550,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
66.5100
68.6900
66.5100
67.7000
580,300
Wed, 01 Apr 2026
14 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 01 Apr 2026
69.4500
71.4000
68.1700
68.2300
795,000
Tue, 31 Mar 2026
13 · DEFA14A
After-hours · 16:24 ET
DEFA14A ↗
Tue, 31 Mar 2026
12 · DEF 14A
After-hours · 16:22 ET
DEF 14A ↗
Tue, 31 Mar 2026
69.1600
69.4000
66.9100
68.9300
648,900
Mon, 30 Mar 2026
68.8600
68.8600
67.6900
68.6400
675,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
69.0500
69.5000
67.9100
68.7300
735,800
Thu, 26 Mar 2026
68.0000
69.8900
67.8300
69.3100
696,300
Wed, 25 Mar 2026
68.4300
68.8200
67.0000
68.1100
667,000
Tue, 24 Mar 2026
67.4300
68.2700
66.3400
67.5500
689,900
Mon, 23 Mar 2026
67.9900
68.5300
67.0100
68.1300
1,207,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.2900
68.2900
66.4900
66.7100
1,292,500
Thu, 19 Mar 2026
68.2700
69.7000
67.9700
68.3300
1,034,700
Wed, 18 Mar 2026
69.5500
69.9600
68.1500
68.2700
1,086,300
Tue, 17 Mar 2026
70.1600
71.7400
68.4500
70.2300
1,173,200
Mon, 16 Mar 2026
70.5000
70.8700
69.0500
69.1700
666,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
68.7000
70.5200
68.3200
69.9500
933,600
Thu, 12 Mar 2026
69.4000
70.7300
67.4200
68.1700
1,281,500
Wed, 11 Mar 2026
69.5500
70.7000
68.4400
70.0800
987,800
Tue, 10 Mar 2026
72.0900
72.7600
69.5600
69.7100
850,200
Mon, 09 Mar 2026
71.7900
72.7000
70.6700
71.8800
1,189,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
72.8100
73.9500
71.1400
72.6600
997,600
Thu, 05 Mar 2026
73.5800
75.0400
72.6100
73.4900
1,040,700
Wed, 04 Mar 2026
74.9700
75.4400
73.6000
74.1600
665,900
Tue, 03 Mar 2026
75.4800
76.3100
73.8700
74.8500
525,900
Mon, 02 Mar 2026
76.3700
77.1700
74.5800
76.5000
542,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.2600
78.6500
76.7700
77.1800
761,300
Thu, 26 Feb 2026
78.2800
80.6100
76.6800
78.0200
1,018,900
Wed, 25 Feb 2026
83.7600
84.0400
78.3100
79.2300
1,249,200
Tue, 24 Feb 2026
11 · 10-K
After-hours · 16:32 ET
10-K ↗
Tue, 24 Feb 2026
10 · 8-K
After-hours · 16:14 ET
8-K ↗
Tue, 24 Feb 2026
81.8000
82.8100
80.8600
82.4300
1,051,000
Mon, 23 Feb 2026
81.6700
82.3000
80.6900
81.6100
670,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
81.7000
83.5600
81.6900
82.2100
490,000
Thu, 19 Feb 2026
82.7000
82.7600
81.1900
81.8400
506,100
Wed, 18 Feb 2026
81.0900
83.0000
80.7800
82.9800
643,600
Tue, 17 Feb 2026
81.4700
82.8600
81.4700
81.5900
859,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
79.6300
81.9100
79.2300
81.6600
576,000
Thu, 12 Feb 2026
81.4000
82.2800
77.6200
78.8600
784,900
Wed, 11 Feb 2026
82.1700
82.1700
79.4400
81.2900
449,800
Tue, 10 Feb 2026
81.2500
82.9200
81.2500
82.2200
550,700
Mon, 09 Feb 2026
82.1100
82.1100
80.4600
80.8300
426,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
80.6200
82.6600
79.9500
82.5000
842,200
Thu, 05 Feb 2026
79.9900
80.8800
79.2200
79.6300
586,400
Wed, 04 Feb 2026
80.6000
81.8700
79.2300
79.3700
582,100
Tue, 03 Feb 2026
81.0000
82.2800
79.3800
80.4900
939,900
Mon, 02 Feb 2026
81.1500
81.9000
80.2100
81.6100
393,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.5800
82.1200
80.0000
81.0900
793,200
Thu, 29 Jan 2026
80.3700
80.4500
79.3700
80.2400
513,000
Wed, 28 Jan 2026
82.2800
82.3600
80.1800
80.5000
928,800
Tue, 27 Jan 2026
82.0300
82.4700
81.0500
82.4000
420,100
Mon, 26 Jan 2026
82.0100
83.3200
81.9300
82.5400
372,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
82.9700
83.4300
80.3400
81.6600
594,200
Thu, 22 Jan 2026
83.4500
84.6200
83.1300
83.3900
389,700
Wed, 21 Jan 2026
82.0000
84.0100
82.0000
83.4500
739,500
Tue, 20 Jan 2026
81.4700
82.2400
81.3200
81.7000
526,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
79.7900
82.4800
79.6500
82.3100
885,000
Thu, 15 Jan 2026
81.4100
81.7800
79.9000
80.3500
1,150,700
Wed, 14 Jan 2026
81.3200
82.3600
80.4700
81.7500
935,700
Tue, 13 Jan 2026
83.8100
83.8300
80.8800
81.0800
849,500
Mon, 12 Jan 2026
86.5200
87.3900
82.5700
83.2500
1,404,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
91.6100
93.4100
84.7500
86.3800
1,600,900
Thu, 08 Jan 2026
9 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 08 Jan 2026
91.6400
94.3000
91.6400
93.1800
1,256,300
Wed, 07 Jan 2026
93.3100
94.7500
90.9400
91.6500
701,800
Tue, 06 Jan 2026
89.3100
93.6800
89.3100
93.0400
935,200
Mon, 05 Jan 2026
85.7600
89.6200
85.7600
89.4200
547,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
87.7100
88.8300
86.0000
86.4500
497,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
88.5500
88.8700
87.7900
88.1400
343,200
Tue, 30 Dec 2025
87.7500
88.8700
87.7500
88.5600
308,100
Mon, 29 Dec 2025
87.6100
88.9700
87.5600
88.2200
434,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
87.2100
87.5700
86.8700
87.3900
156,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
87.9300
87.9900
86.9700
87.3900
196,900
Tue, 23 Dec 2025
87.6900
88.5900
86.7600
87.6300
605,100
Mon, 22 Dec 2025
87.3600
89.7300
87.3600
87.9200
413,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
86.4900
88.2900
86.4900
87.7000
1,192,000
Thu, 18 Dec 2025
87.5200
88.3400
86.9200
87.4700
582,700
Wed, 17 Dec 2025
86.8500
88.2800
86.8500
87.2300
588,100
Tue, 16 Dec 2025
87.0800
87.6500
86.0200
86.8500
873,600
Mon, 15 Dec 2025
86.8100
87.8600
85.7900
86.4100
776,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
86.7200
86.9200
85.8700
86.7000
592,400
Thu, 11 Dec 2025
85.8800
86.7500
85.6600
86.5300
1,658,200
Wed, 10 Dec 2025
83.3900
86.1100
83.2100
85.4200
458,300
Tue, 09 Dec 2025
83.2600
84.3300
83.0200
83.3900
344,600
Mon, 08 Dec 2025
83.4800
84.1200
82.6800
83.1100
377,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
84.5700
84.8000
82.9100
83.4300
466,900
Thu, 04 Dec 2025
84.2900
84.9200
83.4400
84.0900
677,100
Wed, 03 Dec 2025
84.5900
85.3800
84.0900
84.2900
522,400
Tue, 02 Dec 2025
86.3900
86.7800
83.8400
84.3900
488,900
Mon, 01 Dec 2025
86.4900
87.4700
86.1600
86.3900
721,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
87.2800
88.7100
86.5200
86.5900
204,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
86.9400
88.0200
86.7900
87.4100
527,500
Tue, 25 Nov 2025
87.1900
88.5700
87.1900
87.6000
690,200
Mon, 24 Nov 2025
87.1300
87.8500
86.1100
87.1700
727,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
84.7700
88.8400
84.7700
87.2000
766,700
Thu, 20 Nov 2025
84.3900
85.5500
83.7800
84.8800
550,000
Wed, 19 Nov 2025
84.0100
84.3400
82.7000
83.6900
637,600
Tue, 18 Nov 2025
85.8500
86.2400
82.9700
84.1700
908,800
Mon, 17 Nov 2025
84.8800
87.4200
84.8800
85.7900
1,183,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
80.0300
86.5000
80.0000
85.0900
1,281,800
Thu, 13 Nov 2025
8 · 8-K
After-hours · 17:14 ET
8-K ↗
Thu, 13 Nov 2025
87.7500
88.5900
87.3100
87.4000
476,000
Wed, 12 Nov 2025
88.8900
90.1600
87.7800
88.1200
620,500
Tue, 11 Nov 2025
88.3300
89.9400
88.3300
89.3900
500,900
Mon, 10 Nov 2025
87.2800
88.4700
86.2900
88.3300
411,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
86.9400
88.8500
86.2500
87.5500
495,400
Thu, 06 Nov 2025
86.9300
87.8100
85.2900
86.5100
581,000
Wed, 05 Nov 2025
87.8500
88.3400
86.4400
87.1100
874,900
Tue, 04 Nov 2025
87.2600
88.7900
86.9000
88.4700
878,100
Mon, 03 Nov 2025
7 · 8-K
After-hours · 17:24 ET
8-K ↗
Mon, 03 Nov 2025
87.0000
88.6400
85.7300
87.3400
927,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
88.8600
89.3200
83.0400
87.5400
1,447,000
Thu, 30 Oct 2025
6 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Thu, 30 Oct 2025
5 · 8-K
After-hours · 16:08 ET
8-K ↗
Thu, 30 Oct 2025
81.4800
83.2000
80.9100
83.0400
1,007,900
Wed, 29 Oct 2025
82.9700
83.3900
81.1200
81.3900
705,200
Tue, 28 Oct 2025
82.2600
83.0400
81.7300
82.7900
442,900
Mon, 27 Oct 2025
82.7300
83.2100
81.9600
82.7500
375,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
83.9700
84.3800
82.1800
82.7400
546,400
Thu, 23 Oct 2025
84.3300
84.6000
82.3800
83.3300
355,900
Wed, 22 Oct 2025
84.6500
85.4100
84.0900
84.5200
398,900
Tue, 21 Oct 2025
83.3900
84.2000
82.7700
84.1500
393,500
Mon, 20 Oct 2025
82.3300
83.6800
81.9500
83.2100
344,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
4 · 8-K
After-hours · 16:03 ET
8-K ↗
Fri, 17 Oct 2025
80.9400
82.1200
80.5000
81.8600
369,300
Thu, 16 Oct 2025
81.6200
81.6200
80.3500
80.8100
428,400
Wed, 15 Oct 2025
80.6600
81.8500
80.1500
80.4700
536,100
Tue, 14 Oct 2025
78.5100
80.8100
78.5000
80.5600
337,200
Mon, 13 Oct 2025
79.5000
79.8500
78.3900
79.4300
365,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
82.2700
82.7700
78.1200
78.9900
810,400
Fri, 10 Oct 2025
3 · 8-K
Next filing day · accepted 09 Oct, 19:11 ET
8-K ↗
Thu, 09 Oct 2025
83.8000
83.9900
82.2200
82.4800
415,300
Wed, 08 Oct 2025
83.1200
83.7600
81.7400
83.7400
314,100
Tue, 07 Oct 2025
83.9300
84.3700
82.1500
82.7000
418,100
Mon, 06 Oct 2025
83.7900
84.3900
82.6300
83.3100
547,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
82.7700
84.8400
82.6500
84.2100
452,200
Thu, 02 Oct 2025
81.7100
82.7900
81.5000
82.4600
329,200
Wed, 01 Oct 2025
82.2100
83.3200
80.0500
82.0800
460,300
Tue, 30 Sep 2025
80.8000
83.3800
80.4500
83.2300
1,091,100
Mon, 29 Sep 2025
80.2900
80.9200
79.1300
80.8600
503,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
80.0700
80.7300
79.4900
80.2000
861,500
Thu, 25 Sep 2025
82.9000
83.0300
79.1000
80.0600
1,626,900
Wed, 24 Sep 2025
83.4100
84.2500
82.9900
83.0800
403,600
Tue, 23 Sep 2025
83.5400
84.2300
83.3300
83.7200
574,700
Mon, 22 Sep 2025
83.5600
84.0800
82.7000
83.5900
800,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
83.9100
84.0800
83.1500
83.5600
1,949,800
Thu, 18 Sep 2025
83.0500
84.2200
82.8200
84.1000
720,600
Wed, 17 Sep 2025
82.7500
83.3300
82.0600
82.7000
800,600
Tue, 16 Sep 2025
82.7200
83.5600
82.3500
82.6900
768,500
Mon, 15 Sep 2025
85.2300
85.8500
82.7300
82.9300
1,129,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
89.6900
90.2600
85.4200
85.5300
700,200
Thu, 11 Sep 2025
88.8400
90.4000
88.8400
90.2100
385,400
Wed, 10 Sep 2025
91.3200
91.9100
88.3800
88.7900
563,700
Tue, 09 Sep 2025
92.0100
92.5100
90.8200
91.6600
401,900
Mon, 08 Sep 2025
93.2300
93.2300
91.2100
92.3300
670,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
92.0200
93.2700
92.0100
92.9700
580,800
Thu, 04 Sep 2025
90.4700
92.5500
89.5200
92.1500
824,000
Wed, 03 Sep 2025
90.1900
91.3800
89.3000
90.0900
503,600
Tue, 02 Sep 2025
89.9200
90.9100
89.9100
90.6800
452,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
90.2700
91.3000
89.8300
90.5400
366,300
Thu, 28 Aug 2025
90.6100
90.9200
88.8200
90.0500
507,100
Wed, 27 Aug 2025
88.7600
90.8400
88.7600
90.7900
608,300
Tue, 26 Aug 2025
88.0500
89.1400
87.6300
89.0600
509,600
Mon, 25 Aug 2025
89.0700
89.1300
88.0600
88.1600
447,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
87.2200
89.5700
86.6600
89.4500
438,600
Thu, 21 Aug 2025
87.0800
87.5200
86.5400
86.6300
413,000
Wed, 20 Aug 2025
87.0600
88.3500
86.9800
87.3600
672,900
Tue, 19 Aug 2025
86.2600
87.2100
85.8000
87.1500
301,800
Mon, 18 Aug 2025
85.4400
86.8700
85.1100
86.1600
401,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
85.6600
85.9800
84.9800
85.5100
558,100
Thu, 14 Aug 2025
85.9600
85.9600
84.6700
85.2200
290,500
Wed, 13 Aug 2025
85.0000
86.3500
84.9100
86.1500
466,500
Tue, 12 Aug 2025
84.5100
85.2900
84.0000
84.7600
435,100
Mon, 11 Aug 2025
85.3900
85.6700
83.3900
84.0400
445,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
85.6400
86.0600
85.1200
85.5800
407,400
Thu, 07 Aug 2025
84.3800
85.8000
84.0500
85.6500
493,500
Wed, 06 Aug 2025
84.1500
85.1600
83.3400
83.5500
628,200
Tue, 05 Aug 2025
85.3200
85.4700
84.3700
84.4900
367,500
Mon, 04 Aug 2025
84.8600
85.4500
84.3600
85.3800
485,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
83.7800
85.5800
83.7800
84.7800
699,300
Thu, 31 Jul 2025
84.7500
86.3100
81.0400
84.8600
1,767,900
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 16:19 ET
10-Q ↗
Wed, 30 Jul 2025
1 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 30 Jul 2025
82.8000
83.7700
82.1500
82.9600
1,098,300
Tue, 29 Jul 2025
84.9600
85.0000
82.8300
82.8700
759,100
Mon, 28 Jul 2025
84.8100
85.6500
84.2700
84.4600
731,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend