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
107.5600
109.4700
107.0000
109.4000
1,763,400
Thu, 23 Jul 2026
107.1500
107.5000
106.2800
107.3200
1,972,200
Wed, 22 Jul 2026
109.4200
109.9900
108.1200
108.2500
1,423,000
Tue, 21 Jul 2026
111.3200
111.6900
107.8600
109.5700
2,198,300
Mon, 20 Jul 2026
20 · 8-K
After-hours · 16:01 ET
FORM 8-K ↗
Mon, 20 Jul 2026
114.0100
114.1500
111.4600
112.0600
1,632,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
113.0400
114.4700
112.0700
113.9500
1,599,500
Thu, 16 Jul 2026
112.9100
114.0600
110.3800
113.1200
1,886,600
Wed, 15 Jul 2026
112.7000
113.4000
111.2200
112.9600
1,268,900
Tue, 14 Jul 2026
114.0000
114.9000
112.8000
112.9200
1,174,200
Mon, 13 Jul 2026
113.3300
114.0600
112.8000
113.6100
1,156,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
112.6100
112.8300
110.9200
112.2300
1,059,700
Thu, 09 Jul 2026
111.0400
113.4300
111.0400
111.6700
1,847,000
Wed, 08 Jul 2026
113.0200
113.2100
110.1800
110.7400
901,500
Tue, 07 Jul 2026
113.3200
113.8600
112.7900
112.8800
968,500
Mon, 06 Jul 2026
111.0000
112.5800
111.0000
112.5500
1,014,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
109.1600
110.9400
109.0500
110.8700
1,212,700
Wed, 01 Jul 2026
107.5500
109.6700
107.0700
108.9300
1,411,400
Tue, 30 Jun 2026
108.3600
109.4000
107.6800
107.7800
1,209,100
Mon, 29 Jun 2026
107.3900
108.5700
106.7600
108.5100
1,498,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
105.8800
107.9900
105.0500
107.7500
2,962,600
Thu, 25 Jun 2026
107.5700
108.3400
104.6600
105.4400
2,259,600
Wed, 24 Jun 2026
108.7800
110.5100
105.1900
106.7000
2,670,300
Tue, 23 Jun 2026
111.0700
112.4500
110.7200
112.3600
1,067,400
Mon, 22 Jun 2026
110.0800
112.2300
108.6400
111.2300
1,066,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
111.0100
111.2900
108.9500
109.5700
3,398,200
Wed, 17 Jun 2026
110.2600
111.7400
110.0300
110.2200
1,137,900
Tue, 16 Jun 2026
110.8400
111.9900
110.6600
111.1700
916,200
Mon, 15 Jun 2026
111.4900
112.0700
110.0500
110.5900
976,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
109.9200
111.5100
109.8600
111.1200
893,700
Thu, 11 Jun 2026
109.7800
110.2500
108.7400
109.6900
1,014,800
Wed, 10 Jun 2026
106.6800
109.8900
106.4900
109.2100
1,571,300
Tue, 09 Jun 2026
105.5600
106.7000
104.9800
106.6600
972,300
Mon, 08 Jun 2026
105.2200
105.9900
104.8000
105.0300
890,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
103.3900
105.5600
103.3900
105.2200
1,421,200
Thu, 04 Jun 2026
101.9100
103.5700
101.9100
103.5100
887,800
Wed, 03 Jun 2026
102.9000
103.0500
100.8500
101.1900
1,246,200
Tue, 02 Jun 2026
102.4500
104.1900
102.4500
103.3100
873,000
Mon, 01 Jun 2026
19 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Mon, 01 Jun 2026
101.7400
103.7600
101.4400
102.9000
899,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
18 · 424B5
After-hours · 16:19 ET
424B5 ↗
Fri, 29 May 2026
103.2500
104.9400
102.8400
103.6200
2,225,900
Thu, 28 May 2026
104.0800
104.6500
103.0000
103.3200
1,019,500
Wed, 27 May 2026
104.9900
105.0000
103.9200
104.5700
894,900
Wed, 27 May 2026
17 · 424B5
Pre-market · 08:37 ET
424B5 ↗
Tue, 26 May 2026
103.9700
104.9500
103.7100
104.7100
853,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
104.1800
104.6800
103.2500
103.8500
724,100
Thu, 21 May 2026
102.8100
104.0300
101.8000
103.9200
906,100
Wed, 20 May 2026
16 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Wed, 20 May 2026
101.2700
103.2000
100.3700
102.8100
985,900
Tue, 19 May 2026
102.3600
102.5400
100.5900
101.1400
1,041,000
Mon, 18 May 2026
100.4900
102.4500
99.9900
102.4000
1,179,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
100.5700
100.8500
98.5900
100.5300
2,022,300
Thu, 14 May 2026
100.7500
101.6200
100.4200
100.7700
868,100
Wed, 13 May 2026
100.6000
100.8500
99.9600
100.4200
926,400
Tue, 12 May 2026
99.8100
100.9800
99.0300
100.8400
1,180,000
Mon, 11 May 2026
100.7900
101.5000
100.0000
100.1900
1,065,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
100.4100
101.3600
99.6000
100.5000
1,022,100
Thu, 07 May 2026
101.4000
102.0000
99.6100
100.0300
1,092,600
Wed, 06 May 2026
101.6500
103.0000
101.0700
101.5500
1,007,000
Tue, 05 May 2026
99.7400
101.3200
99.5700
100.8700
935,600
Mon, 04 May 2026
100.3200
101.2100
99.0500
99.4600
1,218,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
100.0500
101.9000
99.9400
101.0900
1,114,800
Thu, 30 Apr 2026
99.6500
101.1200
98.4100
100.9100
1,256,800
Wed, 29 Apr 2026
15 · 10-Q
After market open · 14:42 ET
10-Q ↗
Wed, 29 Apr 2026
99.6000
101.0200
99.0900
99.6300
1,284,300
Tue, 28 Apr 2026
100.6900
101.2500
99.7200
100.0600
1,309,400
Mon, 27 Apr 2026
99.1200
100.9000
99.1200
99.7400
1,368,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
100.5900
101.5400
98.5200
99.3400
2,395,600
Thu, 23 Apr 2026
14 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Thu, 23 Apr 2026
96.4800
98.4400
95.8000
97.0000
1,664,000
Wed, 22 Apr 2026
96.0300
97.6300
94.8100
97.4300
1,605,900
Tue, 21 Apr 2026
95.9700
97.4500
95.4100
95.7300
1,827,500
Mon, 20 Apr 2026
95.5600
97.0200
95.5600
96.1900
1,202,000
Mon, 20 Apr 2026
13 · 8-K
Pre-market · 06:03 ET
FORM 8-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
94.7100
96.5400
94.4200
96.1700
1,259,200
Thu, 16 Apr 2026
94.6300
95.3900
93.6400
93.9800
1,223,800
Wed, 15 Apr 2026
94.5000
95.3700
93.7600
94.6800
1,676,200
Tue, 14 Apr 2026
93.5500
94.5000
93.1600
94.1400
1,145,400
Mon, 13 Apr 2026
91.4800
93.6900
90.6200
93.5500
1,195,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
91.9100
92.2700
91.1000
91.8000
969,400
Thu, 09 Apr 2026
93.4800
94.5000
92.1800
92.3200
1,766,300
Wed, 08 Apr 2026
92.8700
94.9300
92.3900
94.2000
1,997,200
Tue, 07 Apr 2026
90.2500
91.3900
89.5600
91.0600
1,425,400
Mon, 06 Apr 2026
12 · DEFA14A
After-hours · 16:12 ET
DEFA14A ↗
Mon, 06 Apr 2026
11 · DEF 14A
After-hours · 16:03 ET
DEF 14A ↗
Mon, 06 Apr 2026
89.7600
91.1400
89.3000
91.1100
962,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
88.8500
91.1100
88.2600
90.1000
857,000
Wed, 01 Apr 2026
90.4400
91.2600
89.6300
90.0800
1,167,100
Tue, 31 Mar 2026
89.4100
91.1800
88.5500
90.1100
1,038,000
Mon, 30 Mar 2026
88.0800
89.4200
87.2100
88.2300
1,174,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
88.5600
89.1400
86.8100
87.0100
1,321,700
Thu, 26 Mar 2026
88.6000
90.0000
87.8000
88.9400
1,529,200
Wed, 25 Mar 2026
88.5700
89.2000
87.6700
88.7200
897,000
Tue, 24 Mar 2026
85.6900
88.4200
85.5000
87.7200
1,165,600
Mon, 23 Mar 2026
87.0000
87.4900
85.6500
86.5500
1,507,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
85.8900
86.1000
84.9500
85.0700
8,210,700
Thu, 19 Mar 2026
86.4400
86.9900
85.1300
85.9000
1,402,100
Wed, 18 Mar 2026
87.3100
88.0700
86.5500
86.6800
1,027,400
Tue, 17 Mar 2026
87.2900
88.9900
87.1200
87.7300
1,351,800
Mon, 16 Mar 2026
86.7800
87.6400
86.3800
86.4500
1,287,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
86.9500
87.4500
85.8000
85.8300
1,352,800
Thu, 12 Mar 2026
86.6600
87.7500
86.0700
86.1900
1,412,800
Wed, 11 Mar 2026
88.5200
89.7400
87.1500
88.2000
1,611,900
Tue, 10 Mar 2026
90.7100
91.7200
89.3800
89.7300
1,757,800
Mon, 09 Mar 2026
90.9600
91.2100
87.9600
90.6100
2,288,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
91.5700
93.0400
89.6200
92.2600
1,530,100
Thu, 05 Mar 2026
92.7300
94.1000
92.3300
93.5000
1,248,000
Wed, 04 Mar 2026
93.6400
94.1300
92.9100
93.5000
1,430,700
Tue, 03 Mar 2026
92.6600
94.2900
90.7900
93.6700
1,537,700
Mon, 02 Mar 2026
94.1400
97.3000
93.3600
95.8300
1,329,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
96.7300
97.4600
93.2300
95.4200
3,749,100
Thu, 26 Feb 2026
94.9900
97.5900
94.9900
97.5000
1,741,700
Wed, 25 Feb 2026
10 · S-3ASR
After-hours · 16:04 ET
S-3ASR ↗
Wed, 25 Feb 2026
95.0900
95.2700
93.8200
94.6800
1,470,300
Tue, 24 Feb 2026
92.6900
96.2400
92.6900
94.8500
2,732,300
Mon, 23 Feb 2026
95.2900
96.3400
91.7600
92.6900
2,576,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.1500
95.7700
91.6400
95.7600
2,935,100
Thu, 19 Feb 2026
92.4500
92.9300
90.8400
92.1500
1,113,700
Wed, 18 Feb 2026
9 · 10-K
After-hours · 16:02 ET
10-K ↗
Wed, 18 Feb 2026
91.9800
93.3400
91.2700
92.4500
1,402,400
Tue, 17 Feb 2026
90.5300
92.3800
90.0900
91.9800
1,555,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
90.5100
91.0600
89.2400
90.3900
1,531,500
Thu, 12 Feb 2026
93.1200
94.1200
89.7200
90.5100
1,787,300
Wed, 11 Feb 2026
93.6400
94.5700
91.9000
92.8100
1,496,300
Tue, 10 Feb 2026
94.4800
95.9100
91.5200
93.6400
3,061,500
Mon, 09 Feb 2026
8 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Mon, 09 Feb 2026
96.8400
97.7100
95.7300
95.9300
2,162,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
96.3300
97.8800
96.0900
97.3400
1,530,600
Thu, 05 Feb 2026
95.9100
97.5700
95.1600
95.5000
1,732,100
Wed, 04 Feb 2026
95.1900
96.7700
95.0800
96.4000
1,521,700
Tue, 03 Feb 2026
96.0000
97.4100
94.7800
95.2900
1,450,900
Mon, 02 Feb 2026
94.5700
96.3800
94.2800
96.0000
1,330,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
91.5800
95.1400
91.5800
94.7200
1,888,200
Thu, 29 Jan 2026
94.6500
95.4000
93.8700
94.7600
2,151,000
Wed, 28 Jan 2026
92.2300
94.3400
91.9800
94.0500
1,637,900
Tue, 27 Jan 2026
92.9000
93.8800
91.9400
92.2300
1,836,100
Mon, 26 Jan 2026
91.4300
93.0900
91.4300
93.0000
1,390,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
91.4800
92.0600
90.0200
91.2100
1,586,000
Thu, 22 Jan 2026
7 · 8-K
After-hours · 16:03 ET
FORM 8-K ↗
Thu, 22 Jan 2026
91.0900
92.6900
91.0900
92.1500
2,474,400
Wed, 21 Jan 2026
88.9100
91.4700
88.7600
91.0900
2,474,800
Tue, 20 Jan 2026
88.1900
88.7600
87.0800
88.5400
2,855,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
90.6900
90.9400
88.2500
88.4800
1,791,400
Thu, 15 Jan 2026
91.4500
92.0500
90.6800
90.9800
1,212,600
Wed, 14 Jan 2026
88.8700
91.4800
88.8700
91.2100
1,384,600
Tue, 13 Jan 2026
90.1800
90.5200
88.8400
89.0200
1,209,000
Mon, 12 Jan 2026
89.6200
90.8500
89.2400
90.2000
1,085,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
91.5500
92.0100
90.2900
90.2900
930,200
Thu, 08 Jan 2026
90.8800
92.5100
90.8800
91.7300
1,187,200
Wed, 07 Jan 2026
91.6200
92.0700
90.2100
90.8800
1,062,800
Tue, 06 Jan 2026
90.1400
92.2000
89.8100
91.8000
1,081,400
Mon, 05 Jan 2026
88.5400
91.2800
88.1600
90.5100
1,107,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
88.3100
89.6100
87.6000
89.4200
851,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
88.9000
88.9000
88.1400
88.2100
602,700
Tue, 30 Dec 2025
89.0600
89.5200
88.7400
88.9000
888,000
Mon, 29 Dec 2025
89.4500
89.6200
88.4200
89.0400
833,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
89.7800
89.8400
88.9500
89.3800
580,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
89.6200
90.2400
89.2500
89.5900
455,200
Tue, 23 Dec 2025
89.6900
90.0000
89.2400
89.5200
890,500
Mon, 22 Dec 2025
89.0700
89.6000
88.7100
89.2400
1,371,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
89.4700
90.0400
88.4000
88.9500
3,584,500
Thu, 18 Dec 2025
89.6300
90.2500
88.7800
89.3400
1,199,800
Wed, 17 Dec 2025
89.7800
90.3000
89.0300
89.3700
1,162,000
Tue, 16 Dec 2025
90.9100
91.2000
88.9400
89.5400
1,506,100
Mon, 15 Dec 2025
90.7500
92.1000
89.8000
90.6300
1,706,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
91.7400
92.0000
89.7600
89.9400
1,780,200
Thu, 11 Dec 2025
90.0200
92.0300
88.9900
91.5400
958,500
Wed, 10 Dec 2025
88.0300
90.6300
88.0100
90.2300
1,398,000
Tue, 09 Dec 2025
87.0000
88.7300
85.7100
88.2100
1,353,100
Mon, 08 Dec 2025
87.3400
87.3400
86.2500
86.8800
1,014,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
85.7800
87.7500
85.7300
87.5200
1,324,800
Thu, 04 Dec 2025
86.1200
86.5700
85.6200
85.9300
935,200
Wed, 03 Dec 2025
83.7500
86.0200
83.5000
85.9400
1,228,600
Tue, 02 Dec 2025
84.9000
84.9000
83.7400
84.3200
944,800
Mon, 01 Dec 2025
84.5200
85.4600
84.3700
84.4500
974,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
84.9500
85.5100
84.5300
84.8200
521,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
84.8200
85.4700
84.4100
84.6000
1,003,600
Tue, 25 Nov 2025
84.7500
85.7600
84.6700
84.6900
1,124,100
Mon, 24 Nov 2025
84.2200
84.9300
83.6400
84.5600
2,668,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
82.6400
85.2100
82.4000
84.2900
1,512,900
Thu, 20 Nov 2025
84.2000
85.2400
82.3000
82.3600
1,125,800
Wed, 19 Nov 2025
82.2600
83.3300
81.7200
83.1100
1,417,600
Tue, 18 Nov 2025
80.4100
82.8300
80.0000
82.1900
1,041,500
Mon, 17 Nov 2025
84.2700
84.2700
80.4400
81.0100
1,428,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.2100
84.9800
83.3000
84.4700
1,077,700
Thu, 13 Nov 2025
85.3600
86.0500
84.5000
84.6200
1,336,000
Wed, 12 Nov 2025
84.2000
85.4800
84.2000
85.2600
1,163,000
Tue, 11 Nov 2025
83.8200
84.6200
83.6400
84.3800
1,573,300
Mon, 10 Nov 2025
83.0500
84.0800
82.8600
83.5800
1,485,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
82.5000
82.9400
81.5700
82.8600
1,368,100
Thu, 06 Nov 2025
81.6700
83.3000
80.8000
82.4400
2,028,600
Wed, 05 Nov 2025
82.0400
82.5100
81.1000
81.1600
2,061,500
Tue, 04 Nov 2025
82.6500
82.7100
81.6500
82.0600
1,406,700
Mon, 03 Nov 2025
83.4700
83.9900
82.1000
83.0200
1,094,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
82.6600
84.3800
82.2200
84.0400
1,034,900
Thu, 30 Oct 2025
82.4300
83.9700
82.3500
82.7400
934,800
Wed, 29 Oct 2025
6 · 10-Q
After-hours · 16:00 ET
FORM 10-Q ↗
Wed, 29 Oct 2025
81.7000
83.2400
80.9400
82.4300
1,194,400
Tue, 28 Oct 2025
81.4200
82.7400
80.0100
82.2000
1,781,400
Mon, 27 Oct 2025
5 · 8-K
After-hours · 16:31 ET
FORM 8-K ↗
Mon, 27 Oct 2025
79.7400
80.7900
79.4800
79.5700
1,799,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
79.9100
80.4600
79.4500
79.6200
862,800
Thu, 23 Oct 2025
79.7400
80.1300
78.9200
79.4400
909,700
Wed, 22 Oct 2025
79.5600
80.3000
78.5600
79.1400
921,600
Tue, 21 Oct 2025
79.0100
79.9700
78.9400
79.3900
1,171,300
Mon, 20 Oct 2025
78.7800
79.3200
78.4900
78.9700
922,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
78.5100
79.1500
77.9000
78.6300
1,145,400
Thu, 16 Oct 2025
4 · 8-K
After-hours · 16:02 ET
FORM 8-K ↗
Thu, 16 Oct 2025
80.5600
80.5800
78.2800
78.3900
1,724,800
Wed, 15 Oct 2025
81.5300
82.0700
80.0300
80.9000
1,552,400
Tue, 14 Oct 2025
78.8900
81.9100
78.5000
81.2900
837,900
Mon, 13 Oct 2025
79.8500
80.5400
79.2200
79.6700
809,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
83.2800
83.7200
79.3600
79.4200
1,036,900
Thu, 09 Oct 2025
82.1700
82.8300
81.3600
82.6900
886,100
Wed, 08 Oct 2025
83.6400
83.8100
81.4200
81.7700
1,214,800
Tue, 07 Oct 2025
84.5200
85.1400
83.3600
83.5700
734,900
Mon, 06 Oct 2025
84.2500
85.0000
83.3400
84.1800
841,100
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
83.6200
85.0000
83.5400
84.2400
1,000,600
Thu, 02 Oct 2025
83.0400
84.4000
82.4800
84.2600
1,092,900
Wed, 01 Oct 2025
82.7200
83.5300
82.2700
83.0400
1,693,700
Tue, 30 Sep 2025
82.3000
83.0100
81.1800
82.9100
1,318,300
Mon, 29 Sep 2025
82.8400
82.8400
81.8500
82.4700
1,041,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
81.8600
83.2300
81.8600
82.6200
952,200
Thu, 25 Sep 2025
81.6900
82.2200
81.0700
81.5000
891,200
Wed, 24 Sep 2025
82.2700
82.6800
81.4000
81.8400
902,500
Tue, 23 Sep 2025
82.2100
83.4000
82.2100
82.4000
1,005,900
Mon, 22 Sep 2025
81.2300
82.3900
80.7100
82.2100
1,036,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
82.4900
82.6000
81.2300
81.7100
3,057,300
Thu, 18 Sep 2025
80.8300
82.0300
80.4700
81.7800
801,600
Wed, 17 Sep 2025
80.2300
82.2100
80.2300
80.8600
1,249,400
Tue, 16 Sep 2025
82.9200
83.0900
79.7400
80.0900
1,766,400
Mon, 15 Sep 2025
82.8400
83.6400
82.4500
82.9500
1,493,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
81.9800
82.9300
81.8200
82.7000
986,000
Thu, 11 Sep 2025
80.4000
82.2600
80.1400
82.0800
1,699,400
Wed, 10 Sep 2025
79.7100
80.6000
79.0700
80.0700
1,137,000
Tue, 09 Sep 2025
79.8000
80.8600
79.7300
80.0700
1,025,400
Mon, 08 Sep 2025
79.9100
79.9500
78.1100
79.7100
908,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
81.3600
82.0000
79.0300
79.9800
1,125,400
Thu, 04 Sep 2025
79.7400
81.3400
79.5900
81.3000
1,001,400
Wed, 03 Sep 2025
79.5100
80.1900
79.3800
80.1800
1,431,200
Tue, 02 Sep 2025
79.5600
79.9800
78.6300
79.9400
1,670,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
80.3000
80.9700
80.2000
80.5100
974,700
Thu, 28 Aug 2025
81.0800
81.1600
79.8400
80.2200
1,248,600
Wed, 27 Aug 2025
80.3700
81.3700
79.8500
80.8400
775,400
Tue, 26 Aug 2025
79.9700
80.5900
79.3800
80.5500
974,500
Mon, 25 Aug 2025
80.5000
80.8900
79.8300
80.2800
619,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
78.8300
81.4400
78.5900
80.7200
1,250,500
Thu, 21 Aug 2025
78.4600
78.9200
77.3400
78.6700
1,077,900
Wed, 20 Aug 2025
78.4900
79.0600
78.2700
78.7200
983,600
Tue, 19 Aug 2025
3 · 8-K
After-hours · 16:42 ET
FORM 8-K ↗
Tue, 19 Aug 2025
77.8300
79.1900
77.6200
78.6000
948,400
Mon, 18 Aug 2025
77.4400
77.8500
77.1500
77.7000
1,136,900
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
78.5300
78.5300
77.5500
77.6400
962,400
Thu, 14 Aug 2025
77.9100
78.1900
77.2000
78.0900
1,047,800
Wed, 13 Aug 2025
77.0100
78.4400
77.0100
78.3400
2,068,100
Tue, 12 Aug 2025
76.8300
77.7400
76.6400
77.2400
1,757,600
Mon, 11 Aug 2025
76.7200
77.3000
76.1500
76.4800
922,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
75.9400
76.7700
75.5100
76.5900
819,900
Thu, 07 Aug 2025
77.0600
77.2500
75.3300
75.6000
1,087,100
Wed, 06 Aug 2025
76.3600
77.2300
76.1400
76.8100
1,438,500
Tue, 05 Aug 2025
76.2700
77.0500
75.5500
76.1200
1,314,800
Mon, 04 Aug 2025
75.9200
76.1300
75.4300
75.8800
1,049,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
76.8800
76.8800
75.0000
75.5300
1,753,400
Thu, 31 Jul 2025
76.2900
78.3900
75.9700
77.8300
2,971,800
Wed, 30 Jul 2025
2 · 10-Q
After market open · 13:51 ET
10-Q ↗
Wed, 30 Jul 2025
80.1500
80.1500
75.8800
76.5900
3,111,100
Tue, 29 Jul 2025
83.1600
83.6400
79.7800
80.1900
2,014,100
Mon, 28 Jul 2025
1 · 8-K
After-hours · 17:05 ET
FORM 8-K ↗
Mon, 28 Jul 2025
80.9300
81.1400
79.9700
80.3900
1,677,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend