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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
87.2900
88.4700
85.9250
87.6500
640,196
Thu, 22 Oct 2026
84.1500
88.3300
83.9100
88.1700
952,700
Wed, 21 Oct 2026
84.7400
85.2900
83.5200
85.0100
923,700
Tue, 20 Oct 2026
81.7500
85.1800
81.3700
84.6200
733,400
Mon, 19 Oct 2026
83.5800
84.9900
81.1600
82.1400
599,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
84.7500
85.2400
82.6100
83.0400
603,500
Thu, 15 Oct 2026
84.4000
84.9800
83.0900
84.7700
619,100
Wed, 14 Oct 2026
85.4000
85.8300
83.0500
84.4200
527,700
Tue, 13 Oct 2026
85.4600
86.7900
85.1800
86.6200
512,700
Mon, 12 Oct 2026
85.5200
86.1900
84.9700
85.5700
354,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
84.2500
85.7100
83.1700
85.5800
438,700
Thu, 08 Oct 2026
84.9500
85.2400
83.2500
84.2300
393,800
Wed, 07 Oct 2026
87.5600
88.0200
84.7500
85.5800
575,600
Tue, 06 Oct 2026
88.2800
88.9200
87.4100
88.3900
689,900
Mon, 05 Oct 2026
86.5400
88.6900
85.9000
87.7900
940,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
87.4700
87.8600
85.7900
86.5100
574,300
Thu, 01 Oct 2026
86.7600
88.6600
85.8200
86.2400
792,200
Wed, 30 Sep 2026
87.8300
89.0000
86.3000
86.3400
777,000
Tue, 29 Sep 2026
88.1600
89.2900
86.8200
87.3900
443,500
Mon, 28 Sep 2026
89.3700
89.6500
87.5800
88.4900
486,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
91.5000
93.8600
89.4300
89.7500
497,700
Thu, 24 Sep 2026
90.8700
91.8500
89.1800
91.5200
677,200
Wed, 23 Sep 2026
93.0000
93.1300
91.0800
91.3200
428,200
Tue, 22 Sep 2026
94.1000
94.1000
91.8700
93.3300
675,500
Mon, 21 Sep 2026
91.2000
92.8800
90.3300
92.4300
942,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
91.8300
91.8600
89.9300
90.4400
1,773,200
Thu, 17 Sep 2026
93.5900
93.5900
91.0000
91.3800
343,400
Wed, 16 Sep 2026
92.6000
94.1600
91.2900
92.1400
431,300
Tue, 15 Sep 2026
91.9400
92.5600
90.9400
92.3000
588,800
Mon, 14 Sep 2026
92.1900
93.2700
91.5500
91.8900
474,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
94.4300
94.7500
93.3400
93.5500
361,400
Thu, 10 Sep 2026
93.4600
94.3200
92.6800
93.5500
422,900
Wed, 09 Sep 2026
95.6700
96.5800
94.4400
94.6500
480,300
Tue, 08 Sep 2026
96.5400
97.6400
95.7000
96.5700
501,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
95.0700
97.0100
93.8100
97.0100
619,000
Thu, 03 Sep 2026
97.3600
99.0400
95.4700
95.5500
482,900
Wed, 02 Sep 2026
95.1000
96.9800
95.0700
96.1200
271,600
Tue, 01 Sep 2026
96.2000
96.2100
94.4700
95.1000
382,000
Mon, 31 Aug 2026
97.3300
98.5000
96.1800
97.0100
491,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
99.2700
99.9400
96.8200
97.5300
302,700
Thu, 27 Aug 2026
98.9800
99.9800
98.3800
99.2700
326,600
Wed, 26 Aug 2026
98.7000
100.2100
98.1400
98.8600
378,100
Tue, 25 Aug 2026
99.9900
99.9900
97.0700
98.7300
594,900
Mon, 24 Aug 2026
99.9600
100.7700
98.3500
98.6900
376,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
98.8700
100.3300
97.9500
100.0300
547,600
Thu, 20 Aug 2026
98.0100
99.2800
97.1100
98.4300
310,100
Wed, 19 Aug 2026
97.4000
100.6100
97.3100
98.8600
861,600
Tue, 18 Aug 2026
99.9200
100.4300
96.1300
96.1800
754,600
Mon, 17 Aug 2026
101.5000
101.5200
99.4000
100.6100
522,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
102.8200
102.9200
101.2500
101.5600
441,500
Thu, 13 Aug 2026
102.7600
103.0300
100.5700
102.7200
1,210,800
Wed, 12 Aug 2026
103.7700
104.0900
101.5600
102.6100
394,500
Tue, 11 Aug 2026
102.6300
104.6600
102.1700
103.3300
463,900
Mon, 10 Aug 2026
103.0900
103.7500
102.1900
102.6300
432,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
102.8200
104.0600
102.4800
103.7500
371,100
Thu, 06 Aug 2026
104.8900
106.1300
102.2900
102.8200
571,400
Wed, 05 Aug 2026
106.5700
107.0000
103.5500
105.5700
816,400
Tue, 04 Aug 2026
101.7100
106.7800
100.5200
106.2900
1,346,300
Mon, 03 Aug 2026
100.2300
102.0400
100.0800
100.9500
915,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
99.1700
100.0700
97.5600
99.6600
800,200
Thu, 30 Jul 2026
102.1400
102.5900
97.0300
98.8500
1,519,400
Wed, 29 Jul 2026
106.2300
106.2800
99.7000
102.3300
2,704,400
Tue, 28 Jul 2026
15 · 10-Q
After market open · 13:43 ET
10-Q ↗
Tue, 28 Jul 2026
91.7500
108.2000
91.2000
107.0200
6,630,900
Tue, 28 Jul 2026
16 · 8-K
Pre-market · 08:35 ET
FORM 8-K ↗
Mon, 27 Jul 2026
84.5000
84.9300
81.1300
84.7800
2,326,700
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
14 · 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
13 · 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
11 · 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
12 · 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
10 · 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
9 · DEFA14A
After market open · 12:37 ET
DEFA14A ↗
Mon, 23 Mar 2026
8 · 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
7 · 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
5 · 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
6 · 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
4 · 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
3 · 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
1 · 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
2 · 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