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
86.0800
87.7500
86.0800
86.5100
1,116,400
Thu, 23 Jul 2026
88.5400
89.3000
86.0900
86.7300
1,174,200
Wed, 22 Jul 2026
88.1900
90.4100
88.1900
89.4800
755,700
Tue, 21 Jul 2026
87.1700
89.6300
87.1700
88.9300
973,900
Mon, 20 Jul 2026
86.0560
86.5900
85.2400
85.7200
802,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
82.5400
85.8600
82.5050
85.5000
1,094,200
Thu, 16 Jul 2026
82.2100
83.6000
81.5700
83.5000
1,215,300
Wed, 15 Jul 2026
82.9200
83.9400
81.3900
83.4400
894,800
Tue, 14 Jul 2026
85.3000
85.8000
82.3300
82.5100
919,300
Mon, 13 Jul 2026
85.1300
85.9600
83.6600
84.3500
751,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
85.0250
86.9100
84.5600
85.8100
783,300
Thu, 09 Jul 2026
84.9200
86.5000
84.1700
85.4500
1,110,000
Wed, 08 Jul 2026
84.7000
84.9400
82.8300
83.8700
1,298,200
Tue, 07 Jul 2026
85.8000
87.2900
84.5750
85.1300
816,400
Mon, 06 Jul 2026
87.9600
89.2400
86.9500
87.1300
937,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
90.6100
92.7400
86.9700
87.5700
1,364,800
Wed, 01 Jul 2026
92.8800
93.7600
90.5500
90.8800
1,272,400
Tue, 30 Jun 2026
93.1100
95.0200
92.8800
93.2700
1,058,200
Mon, 29 Jun 2026
93.9700
94.6050
91.3950
93.5400
798,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
21 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Fri, 26 Jun 2026
20 · DEF 14A
After-hours · 16:18 ET
DEF 14A ↗
Fri, 26 Jun 2026
93.3800
94.6100
92.1700
93.8800
2,051,500
Thu, 25 Jun 2026
98.5100
100.1700
94.0000
95.3700
1,347,600
Wed, 24 Jun 2026
99.7600
99.8150
95.2500
97.1800
2,644,200
Tue, 23 Jun 2026
98.4700
100.9000
97.7400
99.6000
1,605,900
Mon, 22 Jun 2026
99.5300
104.6400
97.4600
101.9800
2,320,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
96.4000
98.4500
93.6800
98.4200
2,487,200
Wed, 17 Jun 2026
98.4700
98.4900
94.5400
94.6500
932,300
Tue, 16 Jun 2026
100.4800
101.1100
96.2100
96.5600
1,016,100
Mon, 15 Jun 2026
100.7700
101.6000
98.3300
101.2800
850,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
96.9600
99.0800
95.9600
98.5900
710,200
Fri, 12 Jun 2026
19 · 8-K
Next filing day · accepted 11 Jun, 21:54 ET
FORM 8-K ↗
Thu, 11 Jun 2026
95.6800
97.9800
95.0600
97.6600
1,262,700
Wed, 10 Jun 2026
97.6400
98.4400
94.9100
95.0000
1,429,600
Tue, 09 Jun 2026
100.4300
101.9000
93.9100
97.9400
1,526,900
Tue, 09 Jun 2026
18 · 8-K
Next filing day · accepted 08 Jun, 21:50 ET
FORM 8-K ↗
Mon, 08 Jun 2026
100.8500
103.4050
98.6300
99.8900
1,863,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
102.8200
102.8200
97.6100
98.2800
1,004,200
Thu, 04 Jun 2026
103.0000
106.2200
102.8000
103.9700
893,400
Wed, 03 Jun 2026
103.0100
106.2050
101.6600
104.7300
1,064,600
Tue, 02 Jun 2026
101.9900
105.1600
100.6550
102.7400
2,016,700
Mon, 01 Jun 2026
102.9000
102.9100
99.3450
99.9700
1,113,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
107.9200
108.4200
103.0500
103.5600
1,805,700
Thu, 28 May 2026
104.0700
107.1500
102.8600
106.4200
1,286,600
Wed, 27 May 2026
108.5000
109.4900
102.8950
103.9100
1,354,100
Tue, 26 May 2026
107.2600
109.0300
104.5100
108.2300
1,382,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
98.7500
106.4600
98.2600
106.4300
1,497,000
Thu, 21 May 2026
98.7900
98.7900
95.4200
97.7400
1,212,000
Wed, 20 May 2026
95.1000
99.1100
94.5000
98.7750
1,227,900
Tue, 19 May 2026
93.8500
96.5550
93.0400
94.5700
1,211,600
Mon, 18 May 2026
92.8600
94.8000
91.9430
94.2100
1,337,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
88.7800
93.2800
88.6070
92.2500
1,033,500
Thu, 14 May 2026
91.6100
91.8300
90.1000
90.4600
724,800
Wed, 13 May 2026
91.9400
92.1550
90.4700
91.5100
945,500
Tue, 12 May 2026
93.3000
93.3000
88.3300
89.7300
884,800
Mon, 11 May 2026
90.3000
93.5100
90.3000
93.4100
991,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
17 · 10-K
After-hours · 16:12 ET
10-K ↗
Fri, 08 May 2026
90.7600
91.1400
89.4100
90.5300
1,091,900
Thu, 07 May 2026
89.5900
91.2300
88.3300
88.9700
1,432,900
Wed, 06 May 2026
93.4300
93.8500
86.3800
88.9400
2,429,300
Tue, 05 May 2026
16 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 05 May 2026
92.4000
96.6800
92.2700
96.3500
1,667,600
Mon, 04 May 2026
93.1400
93.8000
92.1400
92.5300
923,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
94.2000
94.2000
91.0600
93.5000
1,478,900
Thu, 30 Apr 2026
87.5680
94.3100
86.9450
94.2200
1,769,600
Wed, 29 Apr 2026
85.4700
87.2600
85.0000
86.4800
930,900
Tue, 28 Apr 2026
85.7100
86.2980
84.7900
84.8700
675,600
Mon, 27 Apr 2026
88.4100
88.4100
84.9400
85.8400
717,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
85.8500
87.9800
85.5000
87.8000
1,495,500
Thu, 23 Apr 2026
85.3100
85.5900
83.7500
84.6500
498,600
Wed, 22 Apr 2026
85.4400
85.8000
84.3800
84.9800
1,013,300
Tue, 21 Apr 2026
83.1000
84.2200
82.6650
83.0900
597,800
Mon, 20 Apr 2026
79.7200
82.8000
79.7200
82.6100
661,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
82.2400
83.1100
80.4600
81.9000
1,085,800
Thu, 16 Apr 2026
81.1900
82.1400
80.9300
81.7200
728,900
Wed, 15 Apr 2026
80.2500
81.4000
80.0800
81.1900
474,500
Tue, 14 Apr 2026
79.6300
80.8400
79.4900
80.6100
1,000,600
Mon, 13 Apr 2026
79.5400
79.8900
78.7000
79.7700
850,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
79.8300
80.4500
79.3300
79.8100
780,300
Thu, 09 Apr 2026
79.3700
80.1650
79.1100
79.8300
1,166,600
Wed, 08 Apr 2026
79.9000
80.2500
78.8200
79.5700
1,211,600
Tue, 07 Apr 2026
78.8700
79.2550
77.0350
77.7800
1,348,000
Mon, 06 Apr 2026
78.5000
79.6500
78.5000
79.4300
794,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
76.7900
78.8600
76.1750
78.7000
2,545,600
Wed, 01 Apr 2026
77.4000
78.3700
76.6400
77.0700
1,470,100
Tue, 31 Mar 2026
76.9900
77.8500
75.6800
77.4000
875,000
Mon, 30 Mar 2026
77.4700
77.8200
75.4400
76.0200
580,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
80.0600
80.0700
76.5100
77.3500
1,148,700
Thu, 26 Mar 2026
79.5300
82.0000
79.1700
80.6100
910,600
Wed, 25 Mar 2026
80.5900
81.2500
79.9200
80.7400
951,300
Tue, 24 Mar 2026
78.5100
80.7100
78.4750
79.6400
1,385,900
Mon, 23 Mar 2026
79.0500
79.8800
78.2400
78.7600
1,245,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
78.3100
79.3800
77.3000
78.1600
3,641,500
Thu, 19 Mar 2026
76.2800
78.2500
76.1200
77.7400
1,098,200
Wed, 18 Mar 2026
77.4000
78.0000
76.7900
77.1300
1,246,800
Tue, 17 Mar 2026
78.7700
79.4700
77.3600
77.9600
1,158,900
Mon, 16 Mar 2026
78.3100
79.4600
78.2600
78.3100
1,073,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
79.3000
80.2800
78.0000
78.1200
870,600
Thu, 12 Mar 2026
77.7600
79.7200
77.6900
78.7700
830,400
Wed, 11 Mar 2026
78.2000
79.7100
78.0500
78.6300
1,476,100
Tue, 10 Mar 2026
77.5500
79.2300
76.8400
78.1700
1,709,500
Mon, 09 Mar 2026
76.5500
78.2800
74.9200
78.0400
1,527,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
78.5000
78.8000
77.2900
77.6400
957,400
Thu, 05 Mar 2026
79.4600
80.4770
78.9750
79.4100
1,438,100
Wed, 04 Mar 2026
81.2700
81.5600
79.3500
79.4600
1,251,500
Tue, 03 Mar 2026
80.8200
81.5700
79.9300
81.2700
1,610,100
Mon, 02 Mar 2026
81.1700
82.6300
80.9000
81.9200
1,369,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
81.9100
82.9300
80.8500
82.9000
1,451,500
Thu, 26 Feb 2026
82.6600
83.7300
81.3800
82.4600
1,860,900
Wed, 25 Feb 2026
83.9600
84.0100
82.0300
82.3600
1,193,700
Tue, 24 Feb 2026
83.0700
84.7000
82.9450
83.1800
1,363,000
Mon, 23 Feb 2026
82.2400
82.7320
81.1850
82.4600
980,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
80.5800
82.8550
80.4600
82.2400
1,084,600
Thu, 19 Feb 2026
83.4400
84.2700
81.2700
81.3100
943,000
Wed, 18 Feb 2026
84.5400
84.8000
83.0100
84.0600
1,311,800
Tue, 17 Feb 2026
83.0600
85.0300
83.0600
84.2900
1,005,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
82.7600
84.5300
81.7200
84.4400
1,045,700
Thu, 12 Feb 2026
85.5600
85.9400
82.5100
82.9000
891,700
Wed, 11 Feb 2026
15 · 8-K
After-hours · 17:16 ET
FORM 8-K ↗
Wed, 11 Feb 2026
84.9000
86.1500
84.5500
85.8200
850,600
Tue, 10 Feb 2026
83.2700
85.5000
83.1000
84.3100
852,700
Mon, 09 Feb 2026
83.0500
84.3000
83.0500
83.1600
1,242,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
83.0400
84.2200
82.7700
83.7200
1,631,000
Fri, 06 Feb 2026
14 · 8-K
Pre-market · 06:19 ET
FORM 8-K ↗
Thu, 05 Feb 2026
79.8000
83.2700
79.8000
82.7200
2,057,700
Wed, 04 Feb 2026
80.3800
83.3200
79.1800
80.9500
2,362,800
Tue, 03 Feb 2026
79.7200
80.1300
77.5900
78.8000
2,025,300
Mon, 02 Feb 2026
77.9800
80.1800
77.6700
79.8200
1,394,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
77.5900
78.2400
77.0550
78.1100
1,803,800
Thu, 29 Jan 2026
77.8500
78.5100
76.5350
78.1100
2,007,000
Wed, 28 Jan 2026
13 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Wed, 28 Jan 2026
12 · 8-K
After-hours · 16:57 ET
FORM 8-K ↗
Wed, 28 Jan 2026
76.6300
80.4700
75.7100
77.1800
5,728,600
Tue, 27 Jan 2026
11 · 8-K
After-hours · 16:15 ET
8-K ↗
Tue, 27 Jan 2026
82.3200
83.5800
81.6100
82.8100
2,179,300
Mon, 26 Jan 2026
80.8400
82.5500
80.1400
82.5000
1,104,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
81.4200
82.2050
80.1000
80.9100
1,540,200
Thu, 22 Jan 2026
81.4100
84.6700
80.9400
81.5900
1,704,400
Wed, 21 Jan 2026
80.6500
81.4700
80.0400
80.9500
599,200
Tue, 20 Jan 2026
79.1200
80.8400
78.8200
79.8500
1,070,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
81.0000
81.7350
80.0400
80.1100
605,700
Thu, 15 Jan 2026
82.3800
82.4250
79.7600
80.6400
821,600
Wed, 14 Jan 2026
79.9600
81.9900
79.9600
81.9500
601,600
Tue, 13 Jan 2026
81.2800
81.3100
79.9000
80.2900
740,300
Mon, 12 Jan 2026
81.6100
81.6100
79.6400
80.4600
1,042,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
83.2200
83.8900
81.6900
81.7800
1,462,500
Thu, 08 Jan 2026
80.1700
84.2600
79.9000
82.8800
1,028,000
Wed, 07 Jan 2026
87.5000
88.0900
79.7100
81.4900
2,886,100
Tue, 06 Jan 2026
87.8700
89.3700
87.5250
88.1200
1,113,300
Mon, 05 Jan 2026
87.4400
88.2600
86.8050
87.0600
797,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
85.4000
87.0700
85.0800
86.2700
1,005,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
85.7050
85.8950
84.5000
84.5100
579,300
Tue, 30 Dec 2025
85.4600
85.9000
85.2810
85.8100
555,300
Mon, 29 Dec 2025
85.4500
86.3100
85.2500
85.4600
587,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
86.1400
86.5400
85.8200
86.1200
473,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
86.3950
86.8500
86.0700
86.1400
227,100
Tue, 23 Dec 2025
86.2300
87.2000
86.1400
86.2500
913,500
Mon, 22 Dec 2025
86.6300
87.5000
86.1600
86.4500
710,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
85.0500
86.6300
84.6700
85.6300
2,715,900
Thu, 18 Dec 2025
86.8400
87.6100
84.9700
85.1400
930,200
Wed, 17 Dec 2025
86.8400
87.9200
85.3900
85.9200
824,200
Tue, 16 Dec 2025
87.6700
88.3400
85.9100
86.5700
1,408,600
Mon, 15 Dec 2025
88.4200
89.1500
87.3550
87.7000
851,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
89.0400
89.9600
87.6800
88.0700
1,215,600
Thu, 11 Dec 2025
88.8600
89.5600
88.2200
89.4100
671,100
Wed, 10 Dec 2025
88.7850
90.3000
88.5400
89.6400
1,377,000
Tue, 09 Dec 2025
89.1200
90.1430
88.7000
89.1000
968,600
Mon, 08 Dec 2025
90.4900
90.9400
89.2100
89.4000
845,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
88.8300
90.4000
88.8300
89.9600
771,100
Thu, 04 Dec 2025
89.3600
90.7100
88.5500
88.9700
608,700
Wed, 03 Dec 2025
88.2500
90.0600
87.8880
89.3600
754,900
Tue, 02 Dec 2025
86.4100
88.7350
85.8150
88.2500
715,700
Mon, 01 Dec 2025
85.4700
86.6300
85.0300
85.7500
1,529,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
10 · 8-K
After-hours · 16:07 ET
FORM 8-K ↗
Fri, 28 Nov 2025
85.5500
86.5300
85.4400
85.8900
304,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.0000
86.9900
84.8000
85.6200
1,420,200
Tue, 25 Nov 2025
82.8900
84.8400
82.4750
84.4500
1,336,000
Mon, 24 Nov 2025
81.4900
83.3100
81.4900
83.0500
970,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
79.9500
82.7600
79.3850
81.6900
2,122,700
Thu, 20 Nov 2025
82.2000
82.7750
78.7000
79.2500
3,328,900
Wed, 19 Nov 2025
81.2300
82.3300
80.8000
81.6100
1,579,600
Tue, 18 Nov 2025
81.0000
81.9600
80.2300
81.1400
959,700
Mon, 17 Nov 2025
84.5600
84.6550
80.7750
81.6300
839,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.2100
86.2600
84.1380
84.9800
1,282,700
Thu, 13 Nov 2025
87.0600
88.2800
85.8500
86.2000
1,009,000
Wed, 12 Nov 2025
86.8800
88.0550
86.8800
87.8400
1,018,500
Tue, 11 Nov 2025
87.2200
88.5550
86.4100
86.5200
1,086,200
Mon, 10 Nov 2025
87.0000
87.4450
85.8100
86.8800
1,374,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
86.7500
86.7500
84.3000
85.9000
1,670,100
Thu, 06 Nov 2025
89.8500
90.9800
86.8600
87.1200
1,810,000
Wed, 05 Nov 2025
87.9100
91.3700
87.9100
89.7000
1,988,500
Tue, 04 Nov 2025
91.1400
92.5520
87.2300
87.5400
3,909,400
Mon, 03 Nov 2025
9 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Mon, 03 Nov 2025
8 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 03 Nov 2025
94.5900
95.5700
93.3400
93.5800
3,168,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
95.9900
98.5100
94.5400
94.9200
2,851,600
Thu, 30 Oct 2025
95.1900
99.2900
94.0000
95.9900
2,651,700
Wed, 29 Oct 2025
98.8900
101.6850
95.2100
95.4800
4,380,900
Tue, 28 Oct 2025
100.5000
106.3000
97.3100
97.4200
9,398,500
Tue, 28 Oct 2025
7 · 8-K
Pre-market · 07:10 ET
FORM 8-K ↗
Tue, 28 Oct 2025
6 · 8-K
Pre-market · 07:01 ET
FORM 8-K ↗
Mon, 27 Oct 2025
91.4200
93.1300
89.9100
92.1300
747,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
93.3300
93.5000
90.6400
90.7100
861,800
Thu, 23 Oct 2025
90.5300
92.4300
90.0800
92.0600
1,213,100
Wed, 22 Oct 2025
92.0800
92.3600
89.1500
90.6700
1,295,600
Tue, 21 Oct 2025
92.6000
93.5800
91.5100
93.4900
927,900
Mon, 20 Oct 2025
90.3300
94.2800
88.2000
93.1600
1,166,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
91.8600
92.4300
90.8300
92.1300
1,020,400
Thu, 16 Oct 2025
90.5000
91.7500
89.4500
91.6750
724,600
Wed, 15 Oct 2025
89.6300
90.3300
87.5400
89.9700
881,100
Tue, 14 Oct 2025
85.6000
88.9000
85.6000
87.8700
884,500
Mon, 13 Oct 2025
85.6300
87.9500
84.9200
87.9200
1,055,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
89.4600
90.5350
83.1200
83.2400
1,253,200
Thu, 09 Oct 2025
91.9700
91.9700
88.7200
90.1100
833,000
Wed, 08 Oct 2025
89.6700
91.5900
89.4200
91.5300
1,071,600
Tue, 07 Oct 2025
92.9400
93.8500
89.3150
89.4500
936,200
Mon, 06 Oct 2025
94.6500
95.0000
90.7100
92.4100
1,368,300
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
91.4300
94.2600
91.2500
93.4800
1,680,300
Thu, 02 Oct 2025
91.9300
92.7900
90.9100
91.5400
1,126,100
Wed, 01 Oct 2025
90.7200
91.3700
90.0200
90.4700
1,224,800
Tue, 30 Sep 2025
90.2900
92.0100
90.0300
91.0800
987,100
Mon, 29 Sep 2025
93.8400
93.8400
90.1300
90.4600
1,527,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
93.3600
93.6600
92.2800
93.0200
1,006,000
Thu, 25 Sep 2025
92.4900
93.4550
91.0200
93.3600
915,000
Wed, 24 Sep 2025
93.6100
95.9500
92.9500
93.2700
1,682,900
Tue, 23 Sep 2025
96.8500
96.8500
92.8300
93.8500
2,652,000
Mon, 22 Sep 2025
92.6200
97.0200
92.5800
96.3100
3,371,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
90.0300
92.3400
88.1200
91.8100
11,604,200
Thu, 18 Sep 2025
88.9400
90.6700
88.3000
90.0300
2,139,600
Wed, 17 Sep 2025
86.6200
89.3900
86.1600
87.6700
2,229,300
Tue, 16 Sep 2025
87.1900
87.7900
86.0600
86.9400
1,635,300
Mon, 15 Sep 2025
87.1900
88.1900
85.6900
86.4100
1,815,300
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
87.2600
87.3700
85.8400
86.8100
2,045,300
Thu, 11 Sep 2025
89.2000
89.8000
86.5100
87.6700
2,337,900
Wed, 10 Sep 2025
90.2900
90.2900
85.7000
89.1900
2,503,200
Tue, 09 Sep 2025
91.9600
93.0000
90.5600
92.1100
2,024,300
Mon, 08 Sep 2025
92.4000
92.4600
88.6800
91.7600
2,743,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
92.2300
94.1300
92.2300
92.8900
973,400
Thu, 04 Sep 2025
90.6900
92.5700
89.3900
92.2000
1,493,200
Wed, 03 Sep 2025
90.7800
90.9900
89.5700
90.8800
1,167,300
Tue, 02 Sep 2025
89.0000
90.4050
88.1200
90.3400
1,041,000
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
91.3600
91.8200
89.8800
90.7000
1,451,500
Thu, 28 Aug 2025
92.0200
92.3900
90.9200
91.4900
1,453,500
Wed, 27 Aug 2025
92.2000
92.6400
91.5000
91.9100
1,632,900
Tue, 26 Aug 2025
92.0500
93.3750
91.9850
92.3700
1,467,400
Mon, 25 Aug 2025
92.4900
92.9100
91.8700
92.1200
934,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
89.5200
94.0450
89.2100
92.9500
1,870,900
Thu, 21 Aug 2025
88.0100
89.1400
87.7750
89.0700
829,900
Wed, 20 Aug 2025
89.0700
89.2600
87.5300
89.0500
1,771,000
Tue, 19 Aug 2025
89.3100
90.0800
89.1700
89.5400
1,348,100
Mon, 18 Aug 2025
89.0600
89.9500
88.4900
89.2500
1,149,000
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
5 · 8-K/A
After-hours · 17:05 ET
FORM 8-K/A ↗
Fri, 15 Aug 2025
4 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Fri, 15 Aug 2025
3 · 8-K
After-hours · 16:50 ET
FORM 8-K ↗
Fri, 15 Aug 2025
90.0900
90.3690
88.8600
89.3500
1,268,200
Thu, 14 Aug 2025
88.7900
90.9050
88.7900
90.6600
1,200,300
Wed, 13 Aug 2025
90.3500
90.9400
89.8000
90.1400
1,656,200
Tue, 12 Aug 2025
87.3400
89.9750
87.0430
89.7700
1,501,200
Mon, 11 Aug 2025
88.2300
88.8500
86.7300
86.9800
1,254,900
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
88.1000
89.3200
87.5800
88.0900
1,423,800
Thu, 07 Aug 2025
85.2000
87.6200
84.5200
87.5500
2,293,000
Wed, 06 Aug 2025
84.8900
84.9800
83.5600
84.1900
1,245,200
Tue, 05 Aug 2025
85.3100
85.8200
83.6400
84.9500
2,146,000
Mon, 04 Aug 2025
84.8500
85.2500
84.2100
85.1700
1,427,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
82.2400
84.8750
81.5400
84.1100
2,343,200
Thu, 31 Jul 2025
85.4900
85.6700
82.6100
83.6000
2,447,300
Wed, 30 Jul 2025
2 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Wed, 30 Jul 2025
91.2900
91.4350
81.6000
86.5000
5,858,000
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 29 Jul 2025
84.9700
85.5400
83.8200
84.6700
4,167,600
Mon, 28 Jul 2025
86.1300
86.2900
84.1450
84.3200
2,483,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend