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
103.8900
105.1600
103.1200
103.2500
6,396,700
Thu, 23 Jul 2026
102.7800
103.4400
101.9300
103.2100
6,981,400
Wed, 22 Jul 2026
104.0300
105.7200
102.9100
103.9800
5,599,800
Tue, 21 Jul 2026
105.0600
105.4900
103.9200
104.4500
5,996,000
Mon, 20 Jul 2026
105.7200
106.6500
103.2200
104.8100
6,163,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
108.9500
109.2300
105.0800
105.4900
7,633,400
Thu, 16 Jul 2026
106.0000
108.7100
105.5400
108.3700
6,233,800
Wed, 15 Jul 2026
106.3500
107.4100
104.7100
105.1100
4,786,100
Tue, 14 Jul 2026
107.6100
108.4800
106.1500
106.1700
5,153,200
Mon, 13 Jul 2026
106.3400
108.2400
105.9500
107.3400
6,278,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
106.3000
107.5600
105.5500
106.0100
4,686,900
Thu, 09 Jul 2026
103.6500
107.4500
103.2100
106.4100
7,012,700
Wed, 08 Jul 2026
104.2900
104.3000
101.8500
103.8700
7,084,100
Tue, 07 Jul 2026
103.5700
105.7500
102.8900
103.6100
5,556,600
Mon, 06 Jul 2026
103.8600
104.4500
100.0900
102.1100
7,404,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
104.0000
105.7500
103.1800
104.2700
7,950,200
Wed, 01 Jul 2026
102.4400
103.7600
101.4000
103.3900
7,464,100
Tue, 30 Jun 2026
103.9800
104.5800
102.1300
102.1900
7,140,000
Mon, 29 Jun 2026
104.8100
104.9600
103.2100
104.0600
6,788,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
103.4400
104.9200
102.7100
104.6000
17,150,800
Thu, 25 Jun 2026
103.1000
104.2900
102.7400
103.1600
6,853,500
Wed, 24 Jun 2026
101.2400
104.6600
101.2400
103.5300
6,989,500
Tue, 23 Jun 2026
100.4600
101.3300
99.2500
101.0500
6,001,600
Mon, 22 Jun 2026
100.6500
101.8000
99.9600
100.1500
5,731,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
100.5600
101.5200
99.5300
100.6500
10,603,900
Wed, 17 Jun 2026
100.5400
101.8100
98.6900
99.8200
6,932,300
Tue, 16 Jun 2026
101.7600
102.5600
100.4600
101.6800
6,646,100
Mon, 15 Jun 2026
103.4900
103.6100
101.4100
101.5900
7,054,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
20 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 12 Jun 2026
102.7800
103.6900
101.8000
103.0400
5,305,500
Thu, 11 Jun 2026
98.9600
102.5600
98.8900
102.2800
10,434,800
Wed, 10 Jun 2026
97.5800
99.5600
96.9000
98.7600
8,724,700
Tue, 09 Jun 2026
95.1500
98.4400
94.9700
97.4100
10,619,700
Mon, 08 Jun 2026
94.8400
95.7700
94.4700
94.8200
7,306,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
94.2900
95.9900
93.6400
95.2900
7,623,300
Thu, 04 Jun 2026
97.7900
98.2400
93.8100
94.1400
7,524,400
Wed, 03 Jun 2026
95.4800
98.2000
95.2200
95.8900
8,541,800
Tue, 02 Jun 2026
95.8000
97.9000
95.4000
95.5100
9,546,600
Mon, 01 Jun 2026
98.2500
98.3400
95.5900
96.5100
8,191,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
100.5000
100.9100
98.5800
99.1600
8,206,600
Thu, 28 May 2026
101.7400
102.2500
100.3700
100.7500
6,261,500
Wed, 27 May 2026
101.7800
102.7700
100.1300
102.1000
8,901,400
Tue, 26 May 2026
103.0800
103.9700
100.8000
101.4200
9,099,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
104.0400
104.3000
102.3900
103.1100
9,095,700
Thu, 21 May 2026
105.8600
106.1600
103.6200
104.1300
8,342,800
Wed, 20 May 2026
19 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 20 May 2026
106.3800
107.4600
105.4100
106.5000
6,632,500
Tue, 19 May 2026
105.5400
107.5600
105.1100
106.3800
5,265,800
Mon, 18 May 2026
106.7900
108.1100
105.8400
106.6000
6,587,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
105.7500
107.8800
105.0000
106.8200
6,463,900
Fri, 15 May 2026
18 · 8-K
Pre-market · 09:00 ET
8-K ↗
Thu, 14 May 2026
108.1300
108.8800
106.3500
106.4000
9,941,400
Wed, 13 May 2026
106.7700
108.0500
105.4700
105.9500
8,638,900
Tue, 12 May 2026
105.5700
107.1600
104.3400
106.5800
6,366,000
Mon, 11 May 2026
104.9500
108.0400
104.9500
105.7400
6,499,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
104.4200
105.4300
104.2500
104.9300
4,538,300
Thu, 07 May 2026
105.9500
106.1000
102.9400
104.2600
9,179,300
Wed, 06 May 2026
104.7500
107.5500
104.4000
106.4400
8,665,700
Tue, 05 May 2026
104.7600
106.0700
104.3500
104.9400
6,458,500
Mon, 04 May 2026
105.8000
106.6800
104.6900
104.9700
5,487,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
105.7000
107.5200
105.4300
105.9000
6,362,300
Thu, 30 Apr 2026
105.5500
105.9500
103.8300
105.3300
9,485,900
Wed, 29 Apr 2026
102.0000
107.2700
100.0800
105.5000
25,449,200
Tue, 28 Apr 2026
17 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Tue, 28 Apr 2026
16 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 28 Apr 2026
98.4800
98.6800
96.4500
97.2800
10,383,500
Mon, 27 Apr 2026
98.7400
99.5000
97.8400
97.8900
5,311,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
99.3900
99.5100
98.0000
98.6700
6,092,500
Thu, 23 Apr 2026
99.9700
100.8100
99.2000
99.5400
4,515,300
Wed, 22 Apr 2026
98.0800
99.6600
97.5700
99.5200
5,730,100
Tue, 21 Apr 2026
99.0000
99.1600
96.8500
97.8000
4,564,200
Mon, 20 Apr 2026
99.0000
99.7300
98.3000
98.9500
6,581,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
99.0700
101.4300
98.9100
100.0000
8,133,400
Thu, 16 Apr 2026
98.3500
99.1500
97.7700
98.3600
5,645,500
Wed, 15 Apr 2026
98.4900
99.1800
97.8000
98.3400
5,211,600
Tue, 14 Apr 2026
97.8800
99.0000
97.5600
98.4700
4,995,500
Mon, 13 Apr 2026
96.6000
97.6700
95.4500
97.4800
5,249,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
97.0000
97.2800
96.0600
96.6000
5,356,400
Thu, 09 Apr 2026
97.0000
97.9100
96.1800
96.9200
5,320,500
Wed, 08 Apr 2026
97.5000
98.1300
96.0000
97.2100
8,232,300
Tue, 07 Apr 2026
94.5400
95.3500
93.8400
95.2100
6,205,600
Mon, 06 Apr 2026
90.0000
94.8200
89.8200
94.7800
7,236,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
15 · 8-K
After-hours · 16:55 ET
8-K ↗
Thu, 02 Apr 2026
89.8000
91.2200
88.1600
90.3700
7,340,000
Wed, 01 Apr 2026
90.2500
91.0300
89.4800
90.4300
8,044,500
Tue, 31 Mar 2026
88.0000
90.1000
87.4600
89.5900
9,564,200
Mon, 30 Mar 2026
86.4000
87.8600
86.2200
86.7200
7,422,100
Mon, 30 Mar 2026
14 · 8-K
Pre-market · 09:15 ET
8-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
90.7500
90.9500
85.6000
86.8100
12,433,600
Thu, 26 Mar 2026
92.3100
92.7600
90.7300
91.2200
6,134,000
Wed, 25 Mar 2026
92.3300
93.5300
91.8700
92.7000
7,007,500
Tue, 24 Mar 2026
93.3100
93.5900
91.7900
91.9800
6,262,800
Mon, 23 Mar 2026
93.8100
95.0200
93.5900
93.8300
7,438,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
94.9700
96.3500
92.2200
92.5500
13,961,900
Thu, 19 Mar 2026
92.1500
96.2600
91.5900
95.8300
10,524,500
Wed, 18 Mar 2026
96.1900
96.9300
92.5600
92.6600
7,598,400
Tue, 17 Mar 2026
98.4500
98.7800
97.4300
97.5700
5,382,700
Mon, 16 Mar 2026
99.2300
99.9000
97.3800
97.8200
6,871,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
13 · DEFA14A
After-hours · 16:30 ET
DEFA14A ↗
Fri, 13 Mar 2026
100.6400
101.2200
98.8600
99.1500
9,400,400
Thu, 12 Mar 2026
101.0200
102.4400
99.8900
100.1800
12,248,300
Wed, 11 Mar 2026
101.0000
101.6900
99.6600
101.4400
8,815,800
Tue, 10 Mar 2026
99.3700
101.1400
98.2600
100.7700
8,005,800
Mon, 09 Mar 2026
98.2500
100.3800
96.8200
99.7700
9,376,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
97.0700
99.2200
95.5600
98.9900
10,826,700
Thu, 05 Mar 2026
97.1200
98.9300
96.9400
98.6900
9,608,100
Wed, 04 Mar 2026
97.3500
98.1800
95.8500
97.1500
6,233,400
Tue, 03 Mar 2026
94.9200
97.0900
94.4000
96.6800
7,197,200
Mon, 02 Mar 2026
95.7100
97.1100
95.5000
96.7600
7,250,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
96.4000
98.4300
96.1100
98.0200
7,286,900
Thu, 26 Feb 2026
98.3700
99.8000
97.8400
98.0800
6,246,100
Wed, 25 Feb 2026
97.2700
98.2000
95.9000
97.9300
6,294,100
Tue, 24 Feb 2026
94.8200
96.7400
94.0100
96.5100
6,537,300
Mon, 23 Feb 2026
96.1400
97.1800
93.5500
94.7800
7,696,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
95.2100
97.7800
94.9000
97.4900
8,788,300
Thu, 19 Feb 2026
95.3800
95.9400
94.7600
95.8000
5,676,700
Wed, 18 Feb 2026
95.0400
96.6600
94.2600
95.7600
6,068,100
Tue, 17 Feb 2026
94.9000
95.5100
93.6200
95.3900
8,660,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
95.8600
96.9200
93.6000
93.7900
8,949,000
Thu, 12 Feb 2026
100.0000
101.2000
96.4400
96.7600
9,537,300
Wed, 11 Feb 2026
97.7400
99.3200
97.3300
99.1200
6,949,100
Tue, 10 Feb 2026
98.9800
99.6700
97.4500
97.5300
8,543,500
Mon, 09 Feb 2026
99.0300
99.9800
98.2600
98.9800
7,150,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
96.3000
99.5800
96.0000
99.4500
8,067,100
Thu, 05 Feb 2026
96.8600
97.4500
95.3600
96.0700
6,776,700
Wed, 04 Feb 2026
93.7200
97.1100
93.5200
96.9700
9,077,100
Tue, 03 Feb 2026
91.6200
94.4000
91.2900
93.0400
8,361,300
Mon, 02 Feb 2026
91.8500
92.6100
90.6200
91.6900
8,675,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
92.7200
93.2100
91.0000
91.9500
10,748,000
Thu, 29 Jan 2026
96.7600
96.9000
92.6100
93.8800
16,602,900
Wed, 28 Jan 2026
102.3000
104.8200
95.1000
95.1600
25,961,600
Wed, 28 Jan 2026
12 · 10-Q
Pre-market · 07:48 ET
10-Q ↗
Wed, 28 Jan 2026
11 · 8-K
Pre-market · 07:46 ET
8-K ↗
Tue, 27 Jan 2026
95.7700
96.6500
95.2400
95.7200
16,403,600
Mon, 26 Jan 2026
10 · DEFA14A
After-hours · 17:17 ET
PROXY STATEMENT ↗
Mon, 26 Jan 2026
9 · DEF 14A
After-hours · 17:12 ET
PROXY STATEMENT ↗
Mon, 26 Jan 2026
97.2100
97.9700
95.7900
96.3300
14,106,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
97.1000
97.8900
95.7600
97.6200
11,759,800
Thu, 22 Jan 2026
96.4700
97.8000
94.8600
95.8300
14,150,800
Wed, 21 Jan 2026
93.8200
96.5200
93.7300
96.4300
17,118,100
Tue, 20 Jan 2026
91.7600
93.8100
90.7800
93.6600
13,555,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
93.3600
93.6700
92.2200
92.9900
8,958,200
Thu, 15 Jan 2026
92.0700
94.1700
91.6400
93.2800
10,001,700
Wed, 14 Jan 2026
90.2600
91.5200
90.1500
91.1500
8,373,200
Tue, 13 Jan 2026
89.6900
90.6000
89.4700
90.5600
5,561,900
Mon, 12 Jan 2026
88.4000
90.2300
87.6000
89.9600
7,289,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
88.3500
89.1000
86.7900
88.8800
7,593,200
Thu, 08 Jan 2026
85.8600
89.2900
85.6100
88.1800
8,140,100
Wed, 07 Jan 2026
89.0200
89.3800
86.4700
86.6900
9,547,000
Tue, 06 Jan 2026
86.5600
90.6400
86.3600
89.4600
11,351,100
Mon, 05 Jan 2026
83.5000
87.2500
83.4000
86.5600
9,894,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
84.2200
84.9600
83.0200
83.9700
11,334,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
85.1100
85.1800
84.1200
84.2100
5,293,400
Tue, 30 Dec 2025
85.2400
85.7500
85.0500
85.2500
4,540,500
Mon, 29 Dec 2025
85.1200
86.7900
84.9800
85.5700
5,352,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.5800
85.1600
84.4200
85.0800
5,046,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.8400
84.6200
83.4700
84.5700
3,462,700
Tue, 23 Dec 2025
86.0200
86.1400
83.3800
83.8600
9,511,300
Mon, 22 Dec 2025
88.1600
88.6200
86.0400
86.1700
7,161,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
89.2200
89.2600
88.2500
88.3300
16,986,700
Thu, 18 Dec 2025
87.6900
90.5800
87.3000
89.4200
16,466,100
Wed, 17 Dec 2025
84.5700
85.8300
84.5000
85.2100
7,947,000
Tue, 16 Dec 2025
85.6400
86.5400
84.7200
85.0800
7,481,400
Mon, 15 Dec 2025
86.0000
87.5600
84.6600
85.4000
11,718,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
85.1100
85.9300
84.8600
85.3500
9,071,500
Thu, 11 Dec 2025
84.2200
85.0000
83.7400
84.7400
6,894,000
Wed, 10 Dec 2025
82.2100
84.0000
81.9700
83.8500
10,539,600
Tue, 09 Dec 2025
83.3200
83.3300
82.0200
82.2800
10,322,900
Mon, 08 Dec 2025
85.1300
85.5000
83.1400
83.4100
10,277,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
84.9100
86.5100
84.8000
85.1200
9,402,900
Thu, 04 Dec 2025
87.3000
87.8700
84.7500
85.0000
10,555,100
Wed, 03 Dec 2025
85.0300
87.5000
84.9700
87.1100
9,303,900
Tue, 02 Dec 2025
85.0300
86.0000
84.2200
85.2000
9,001,900
Mon, 01 Dec 2025
86.2100
86.5000
84.7700
84.9100
8,752,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
87.0300
87.2800
86.4000
87.1100
3,677,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
85.5000
87.2900
85.5000
86.7000
7,602,600
Tue, 25 Nov 2025
82.8300
86.0200
82.8200
85.9100
9,265,300
Mon, 24 Nov 2025
85.2600
85.5900
82.8300
83.3400
10,805,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.5200
86.5800
82.5200
85.3500
10,227,700
Thu, 20 Nov 2025
84.0300
85.2300
82.5400
82.6200
8,966,300
Wed, 19 Nov 2025
83.2600
84.3900
83.0300
83.6800
6,195,100
Tue, 18 Nov 2025
83.6100
83.8400
82.3400
83.3300
7,189,400
Mon, 17 Nov 2025
85.1900
86.8500
83.4500
83.6900
8,547,200
Mon, 17 Nov 2025
8 · 8-K/A
Next filing day · accepted 14 Nov, 19:23 ET
8-K/A ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
7 · 10-K
After-hours · 16:08 ET
10-K ↗
Fri, 14 Nov 2025
85.6100
86.5000
84.0000
84.7800
13,434,600
Thu, 13 Nov 2025
86.7600
87.2900
86.1900
86.4400
10,507,700
Wed, 12 Nov 2025
87.6300
89.0600
87.1300
87.2600
11,975,800
Tue, 11 Nov 2025
84.9800
87.0400
84.9000
86.4200
9,575,800
Mon, 10 Nov 2025
86.0600
86.1500
84.0300
84.6000
10,507,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
82.3400
85.9500
81.7600
85.5700
15,009,900
Thu, 06 Nov 2025
82.5700
83.8500
81.8600
82.2200
10,382,800
Wed, 05 Nov 2025
79.6000
83.1100
79.0400
82.8800
17,996,200
Tue, 04 Nov 2025
81.1800
81.2000
77.9900
79.6000
17,774,600
Mon, 03 Nov 2025
6 · 8-K
After-hours · 17:00 ET
8-K ↗
Mon, 03 Nov 2025
80.9300
81.9200
80.6000
80.9600
9,525,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
82.7700
82.7800
80.2200
80.8700
13,598,000
Thu, 30 Oct 2025
82.2300
86.0500
81.2500
83.1500
18,337,500
Wed, 29 Oct 2025
5 · 8-K
After-hours · 16:08 ET
8-K ↗
Wed, 29 Oct 2025
84.1400
84.8900
83.2800
84.1700
13,881,700
Tue, 28 Oct 2025
86.9000
87.5400
85.3100
85.4300
11,545,600
Mon, 27 Oct 2025
86.2800
87.4400
86.1100
87.2200
7,164,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
86.1000
86.8400
85.8600
86.0900
5,844,600
Thu, 23 Oct 2025
85.4800
85.9000
84.9800
85.4400
4,565,500
Wed, 22 Oct 2025
85.7600
86.0000
84.9000
85.5000
5,286,300
Tue, 21 Oct 2025
84.1400
86.5100
83.6500
85.9000
8,262,500
Mon, 20 Oct 2025
85.6900
86.3400
84.4300
84.5300
7,679,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
84.2500
85.9400
84.0200
85.3600
8,527,600
Thu, 16 Oct 2025
83.2000
84.8900
83.0400
84.3400
11,552,100
Wed, 15 Oct 2025
81.7000
83.3200
81.5700
82.8600
11,094,300
Tue, 14 Oct 2025
79.2500
81.4800
79.0300
81.1500
7,510,300
Mon, 13 Oct 2025
78.8500
80.4400
78.5100
80.0300
8,052,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
79.6600
81.2100
78.4100
78.4600
11,129,800
Thu, 09 Oct 2025
80.1200
80.4600
79.4300
79.7800
9,075,700
Wed, 08 Oct 2025
81.1300
81.1300
79.9300
80.0400
12,397,700
Tue, 07 Oct 2025
82.1600
82.4600
80.7900
81.2900
10,070,100
Mon, 06 Oct 2025
86.2900
86.2900
82.0600
82.1100
14,996,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
86.5000
86.9000
85.9600
86.4200
7,634,500
Thu, 02 Oct 2025
84.2500
87.2600
84.0300
86.7200
9,461,500
Wed, 01 Oct 2025
84.4600
85.1400
83.9600
84.4000
8,155,200
Tue, 30 Sep 2025
85.2300
85.2500
84.1800
84.6000
7,574,200
Mon, 29 Sep 2025
83.6500
85.8400
83.5500
85.6400
11,222,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
83.8500
84.6200
82.9000
83.3900
6,955,500
Thu, 25 Sep 2025
84.5400
84.6700
82.8900
83.8300
8,670,500
Thu, 25 Sep 2025
4 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 24 Sep 2025
85.5800
85.6500
84.1300
84.2700
9,664,000
Tue, 23 Sep 2025
85.1500
86.1800
84.8500
85.6900
8,765,500
Mon, 22 Sep 2025
84.2300
85.4000
83.6900
85.2900
7,881,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
84.1300
85.2200
83.3800
84.5600
15,315,900
Thu, 18 Sep 2025
83.1400
83.6000
82.6300
83.4200
7,163,700
Wed, 17 Sep 2025
84.4800
84.8600
82.9600
83.2200
6,632,200
Tue, 16 Sep 2025
83.0300
84.7300
83.0000
84.3700
10,244,300
Mon, 15 Sep 2025
82.0800
83.8700
81.9800
82.6800
9,685,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
82.3700
82.5400
81.2000
81.9000
9,996,200
Thu, 11 Sep 2025
83.2900
83.9300
82.1300
82.3600
12,046,600
Wed, 10 Sep 2025
83.8700
84.0000
82.7700
82.8800
8,108,000
Tue, 09 Sep 2025
84.2000
84.6800
83.2700
83.8100
8,635,800
Mon, 08 Sep 2025
85.5000
85.5000
83.6800
84.1700
9,213,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
86.8600
87.3500
85.0600
85.4300
9,047,200
Thu, 04 Sep 2025
87.1700
87.7700
86.3900
87.0100
6,799,200
Wed, 03 Sep 2025
89.4000
89.4800
86.2900
87.2500
10,201,000
Tue, 02 Sep 2025
87.8400
89.9900
87.1800
89.7800
10,466,200
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
88.0000
88.5700
87.4000
88.1900
6,315,200
Thu, 28 Aug 2025
88.2200
88.4600
87.6000
88.0200
7,905,600
Wed, 27 Aug 2025
86.6300
88.3100
86.5000
87.6600
7,677,900
Tue, 26 Aug 2025
85.8900
87.2000
85.5700
86.6300
9,315,200
Mon, 25 Aug 2025
88.2200
88.3200
85.7100
85.8100
11,013,500
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
89.1300
89.8500
88.3100
88.3800
7,625,500
Thu, 21 Aug 2025
89.0300
89.1900
88.1100
88.5600
5,669,200
Wed, 20 Aug 2025
90.9600
91.3200
89.4500
89.5100
5,814,000
Tue, 19 Aug 2025
92.5400
92.9700
90.7300
90.9300
6,815,800
Mon, 18 Aug 2025
90.3100
93.5800
89.9000
92.5400
7,376,200
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
92.5500
92.7300
90.3700
90.6000
8,059,700
Thu, 14 Aug 2025
93.6100
93.6100
92.0800
93.0600
9,803,500
Wed, 13 Aug 2025
93.1800
94.6900
92.7400
94.1800
6,493,400
Tue, 12 Aug 2025
93.4400
94.8500
93.0800
93.3700
9,669,300
Mon, 11 Aug 2025
92.0400
92.4400
90.4900
91.7400
9,504,400
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
90.7700
92.2100
90.7500
92.1200
8,035,300
Thu, 07 Aug 2025
89.7300
91.3600
89.4900
91.0200
9,891,800
Wed, 06 Aug 2025
90.2100
90.3600
88.8200
88.9900
7,869,100
Tue, 05 Aug 2025
89.6500
90.5600
89.3100
90.2000
6,994,400
Mon, 04 Aug 2025
87.0800
90.1100
86.9400
89.7800
12,500,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
3 · S-3ASR
After-hours · 16:30 ET
REGISTRATION STATEMENT ↗
Fri, 01 Aug 2025
88.3900
88.5000
85.4900
86.8600
16,221,300
Thu, 31 Jul 2025
91.6000
93.0700
88.4300
89.1600
16,565,400
Wed, 30 Jul 2025
97.8300
98.8900
90.0700
92.7600
44,794,700
Tue, 29 Jul 2025
2 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Tue, 29 Jul 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 29 Jul 2025
93.2500
94.3900
91.7800
92.9600
20,923,600
Mon, 28 Jul 2025
94.9300
95.7400
93.4600
93.6700
10,333,600
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend