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
117.7100
119.1300
116.7000
117.6700
1,206,900
Thu, 23 Jul 2026
115.0400
117.4700
114.5100
116.6900
956,200
Wed, 22 Jul 2026
116.2700
118.6600
115.7700
115.7900
998,500
Tue, 21 Jul 2026
115.3600
118.9500
114.8000
117.3900
1,906,800
Mon, 20 Jul 2026
117.6200
118.6500
114.9600
115.6500
1,257,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
116.2700
119.6000
116.2700
117.2500
2,232,500
Thu, 16 Jul 2026
115.0100
117.1800
114.1300
116.6500
1,364,900
Wed, 15 Jul 2026
113.5400
115.8000
110.5600
115.0900
1,564,800
Tue, 14 Jul 2026
114.2600
115.3100
112.8100
114.8800
1,300,500
Mon, 13 Jul 2026
115.9700
116.0200
113.8000
114.2300
1,481,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
118.5300
118.9300
115.2100
116.7100
1,643,700
Thu, 09 Jul 2026
116.4300
118.9700
116.4300
118.5200
1,353,600
Wed, 08 Jul 2026
118.0600
118.7700
116.4100
117.2600
1,878,300
Tue, 07 Jul 2026
117.5300
118.1400
116.1500
118.0500
1,667,400
Mon, 06 Jul 2026
21 · 8-K
After-hours · 16:06 ET
8-K ↗
Mon, 06 Jul 2026
116.3700
116.5000
114.2700
115.6200
1,277,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
114.1800
118.6900
113.5000
116.8600
2,632,100
Wed, 01 Jul 2026
114.7000
116.0000
113.3100
113.8100
1,711,000
Tue, 30 Jun 2026
115.0000
115.4600
112.8000
113.3600
1,830,600
Mon, 29 Jun 2026
115.4800
115.4800
112.8900
114.6600
1,532,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
109.4800
115.5600
109.4800
113.7500
3,794,900
Thu, 25 Jun 2026
108.3500
110.7500
106.4800
107.5300
1,832,300
Wed, 24 Jun 2026
105.5300
109.1000
104.4900
108.4600
1,963,900
Tue, 23 Jun 2026
104.6100
105.4800
103.0700
104.4000
1,671,000
Mon, 22 Jun 2026
99.7900
103.7100
99.7900
103.6600
2,204,900
Mon, 22 Jun 2026
20 · 8-K
Pre-market · 07:00 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
99.5800
99.6200
96.0900
98.2200
4,058,600
Wed, 17 Jun 2026
99.8200
101.0300
98.2500
98.9900
1,716,100
Tue, 16 Jun 2026
102.7500
103.3300
99.5400
99.7500
1,556,100
Mon, 15 Jun 2026
107.9800
107.9800
101.3200
101.9800
2,815,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
107.8300
109.6400
106.5300
108.5300
1,488,900
Thu, 11 Jun 2026
105.9700
109.6900
104.0800
107.8300
2,318,300
Wed, 10 Jun 2026
103.3700
110.3400
103.3000
105.3900
2,654,400
Tue, 09 Jun 2026
19 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 09 Jun 2026
102.1600
104.2300
101.5100
103.2300
2,318,800
Mon, 08 Jun 2026
102.7700
104.6300
98.7800
100.6400
2,975,200
Mon, 08 Jun 2026
18 · 8-K
Pre-market · 07:05 ET
8-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
101.1900
106.3700
100.8100
102.3800
2,641,100
Thu, 04 Jun 2026
99.3400
101.4600
98.7500
101.2400
1,780,000
Wed, 03 Jun 2026
93.0200
98.4800
92.6600
97.9800
2,269,900
Tue, 02 Jun 2026
94.7000
94.9000
92.1800
92.2400
2,021,800
Mon, 01 Jun 2026
96.4800
97.0000
94.2100
95.5900
1,592,400
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
97.7500
98.0000
96.2300
96.7400
2,903,000
Thu, 28 May 2026
97.3200
97.7900
96.5700
97.5000
1,305,300
Wed, 27 May 2026
17 · DEFA14A
After market open · 12:59 ET
DEFA14A ↗
Wed, 27 May 2026
97.5200
98.8500
96.9300
97.3400
939,600
Tue, 26 May 2026
97.3500
98.1300
96.6400
97.1000
1,176,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
97.3000
98.2100
96.0400
97.1600
879,800
Thu, 21 May 2026
95.9000
97.9400
95.1500
97.4100
765,600
Wed, 20 May 2026
98.4000
98.4000
96.0400
97.0800
1,066,300
Tue, 19 May 2026
95.1900
96.3600
94.1000
95.6000
1,166,600
Mon, 18 May 2026
95.4800
96.6000
94.6300
95.1900
1,020,900
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
97.4400
97.7000
94.3100
95.3100
1,648,800
Thu, 14 May 2026
99.0200
99.3600
97.1200
97.6300
1,350,200
Wed, 13 May 2026
98.7400
99.0400
97.0700
98.8200
1,630,400
Tue, 12 May 2026
100.8400
101.2400
98.9500
99.1300
1,584,900
Mon, 11 May 2026
99.0400
103.0100
99.0400
100.3200
1,662,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
98.6000
99.8700
97.4700
98.5600
877,800
Thu, 07 May 2026
99.6800
99.6800
97.1200
97.7700
1,021,600
Wed, 06 May 2026
98.6200
100.0100
97.6100
99.8500
1,178,900
Tue, 05 May 2026
97.8100
98.9000
96.1500
97.4700
1,038,200
Mon, 04 May 2026
96.5400
97.6000
96.3400
97.1400
1,018,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
95.2600
97.0500
94.8200
96.9100
1,203,600
Thu, 30 Apr 2026
100.3300
100.8500
94.9300
95.2700
2,409,600
Wed, 29 Apr 2026
99.1800
102.8600
96.6700
99.1000
2,242,700
Tue, 28 Apr 2026
16 · DEFA14A
After-hours · 16:26 ET
DEFA14A ↗
Tue, 28 Apr 2026
15 · DEF 14A
After-hours · 16:25 ET
DEFINITIVE PROXY STATEMENT ↗
Tue, 28 Apr 2026
14 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Tue, 28 Apr 2026
94.7500
98.3600
92.7900
97.7400
2,531,000
Tue, 28 Apr 2026
13 · 8-K
Pre-market · 07:03 ET
8-K ↗
Mon, 27 Apr 2026
94.5000
97.6600
94.5000
95.7200
2,148,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
94.9500
95.2000
93.6300
94.6500
1,117,100
Thu, 23 Apr 2026
96.3700
97.2500
95.1000
95.4700
905,100
Wed, 22 Apr 2026
97.0200
98.2000
96.0000
96.7400
1,012,500
Tue, 21 Apr 2026
97.0400
97.2400
94.9300
96.2200
1,478,900
Mon, 20 Apr 2026
98.6500
98.7000
96.5800
96.9200
1,033,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
96.6000
97.9400
95.6300
97.8200
1,529,900
Thu, 16 Apr 2026
96.9500
97.5300
94.5600
95.3200
1,616,600
Wed, 15 Apr 2026
98.7500
99.9200
97.0000
97.1000
1,214,300
Tue, 14 Apr 2026
95.7600
97.9000
95.7600
97.6900
1,519,900
Mon, 13 Apr 2026
96.1300
96.8500
93.8400
95.5500
1,186,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
97.5300
97.5700
95.4100
96.0700
1,146,800
Thu, 09 Apr 2026
95.1300
97.5800
94.6600
96.9600
1,089,500
Wed, 08 Apr 2026
95.3900
95.9800
93.5000
95.8900
1,152,000
Tue, 07 Apr 2026
94.4300
95.0700
93.2300
93.6900
1,393,600
Mon, 06 Apr 2026
94.9600
96.1400
94.0000
94.8600
998,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
93.0200
96.0500
92.5500
95.9300
1,160,100
Wed, 01 Apr 2026
94.6500
95.5600
93.8000
94.3000
1,481,000
Tue, 31 Mar 2026
91.5400
94.4200
91.1700
94.1200
1,826,400
Mon, 30 Mar 2026
12 · 8-K
After-hours · 17:35 ET
8-K ↗
Mon, 30 Mar 2026
91.1300
91.6900
90.0800
90.3300
1,535,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
92.2800
92.5000
90.2000
90.3000
1,494,300
Thu, 26 Mar 2026
90.9900
93.7300
90.9900
92.2600
1,229,600
Thu, 26 Mar 2026
11 · 8-K
Pre-market · 08:38 ET
8-K ↗
Wed, 25 Mar 2026
91.0000
93.8300
91.0000
92.2300
1,055,700
Tue, 24 Mar 2026
89.6300
91.7000
89.2500
90.6200
1,584,200
Mon, 23 Mar 2026
91.1600
92.3300
90.0000
90.4500
1,415,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
92.8100
93.3400
90.3400
90.7800
4,388,700
Thu, 19 Mar 2026
91.8800
93.5700
91.7200
92.9500
1,331,600
Wed, 18 Mar 2026
93.3500
93.9100
91.6200
92.2400
1,577,200
Tue, 17 Mar 2026
93.0400
94.9100
93.0400
94.2200
1,864,600
Mon, 16 Mar 2026
92.1400
93.6500
91.1500
93.0000
1,617,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
93.2500
93.6400
91.2800
92.5400
1,683,700
Thu, 12 Mar 2026
93.0000
93.4500
91.5400
92.0300
1,947,400
Wed, 11 Mar 2026
95.9800
96.5100
94.6200
94.6600
1,726,400
Tue, 10 Mar 2026
97.5200
97.8600
95.9000
96.0200
1,547,800
Mon, 09 Mar 2026
95.9400
97.6200
94.5200
97.1000
1,521,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
10 · 8-K
After-hours · 17:03 ET
8-K ↗
Fri, 06 Mar 2026
96.2300
96.3000
94.6100
95.9400
1,255,000
Thu, 05 Mar 2026
97.9900
99.3500
96.0700
97.3300
1,330,400
Wed, 04 Mar 2026
99.1600
99.4100
96.9100
98.8600
1,628,600
Tue, 03 Mar 2026
98.4800
99.5700
97.0000
98.0700
1,644,800
Mon, 02 Mar 2026
99.9400
101.0000
97.5400
100.0400
1,672,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
99.0400
101.7700
98.8600
101.2700
2,315,000
Thu, 26 Feb 2026
99.9100
100.2100
97.3100
100.0900
2,092,100
Wed, 25 Feb 2026
101.0500
101.1600
98.5700
99.9800
1,664,600
Tue, 24 Feb 2026
100.8600
102.2500
100.0800
101.0500
1,696,300
Mon, 23 Feb 2026
101.3200
103.1600
100.0400
100.8500
1,333,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
101.6300
102.6600
100.0900
101.3200
1,509,200
Thu, 19 Feb 2026
102.1300
102.8100
100.0000
101.7300
1,460,300
Wed, 18 Feb 2026
100.7700
103.6900
100.6500
102.9900
1,607,200
Tue, 17 Feb 2026
101.7200
103.9000
100.1700
101.1600
1,905,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
101.4700
103.1800
100.5300
101.1000
1,384,500
Thu, 12 Feb 2026
98.8700
102.2000
97.9000
100.7500
1,700,500
Wed, 11 Feb 2026
98.5200
99.7900
97.2500
98.8400
1,925,200
Tue, 10 Feb 2026
9 · 10-K
After-hours · 16:01 ET
10-K ↗
Tue, 10 Feb 2026
103.0000
106.2100
98.7600
100.0500
4,748,800
Tue, 10 Feb 2026
8 · 8-K
Pre-market · 07:06 ET
8-K ↗
Mon, 09 Feb 2026
108.5000
109.4800
106.5800
109.0300
2,700,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
103.7500
108.5200
103.5200
108.3900
2,193,700
Thu, 05 Feb 2026
102.7100
106.4900
102.2300
102.7600
2,047,300
Wed, 04 Feb 2026
102.6100
103.5500
101.4400
102.6000
1,915,200
Tue, 03 Feb 2026
102.7500
104.4100
100.7200
100.9200
1,552,600
Mon, 02 Feb 2026
99.7500
102.8600
99.5000
102.6700
1,574,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
100.7700
101.2500
99.2800
100.0700
1,988,900
Thu, 29 Jan 2026
101.0900
101.8900
100.2100
101.0800
1,439,900
Wed, 28 Jan 2026
103.0200
104.0300
98.8500
101.1800
1,576,600
Tue, 27 Jan 2026
103.0000
105.0600
102.5900
103.4700
1,544,400
Mon, 26 Jan 2026
101.5700
103.4200
101.1000
102.5800
1,438,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
104.3400
104.7000
100.0700
101.9900
2,360,800
Thu, 22 Jan 2026
105.0200
106.0600
104.3600
105.0600
1,307,500
Wed, 21 Jan 2026
102.5000
105.4300
101.0000
104.6700
1,570,400
Tue, 20 Jan 2026
103.2600
103.8500
100.0000
102.6200
2,205,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
105.5500
108.5800
104.8300
106.2100
1,695,900
Thu, 15 Jan 2026
106.1600
106.7400
104.2700
105.2400
1,571,500
Wed, 14 Jan 2026
103.6600
107.6400
103.2000
105.9500
2,128,300
Tue, 13 Jan 2026
106.5600
107.5400
102.6800
103.4300
2,041,100
Mon, 12 Jan 2026
106.9400
106.9400
104.7000
106.3300
1,761,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
106.0400
107.6900
105.9300
106.8700
1,520,700
Thu, 08 Jan 2026
109.7400
110.0900
104.6900
105.9200
2,578,400
Wed, 07 Jan 2026
107.8800
112.2900
107.8800
110.5700
3,377,200
Tue, 06 Jan 2026
101.7300
107.4800
101.0200
106.6600
3,857,900
Mon, 05 Jan 2026
103.0000
103.0100
99.0400
101.7900
3,051,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
98.2500
101.5000
97.9400
101.4200
2,152,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
98.4300
99.8900
98.1300
98.7700
1,376,300
Tue, 30 Dec 2025
99.2100
99.2800
98.0600
98.9100
1,603,800
Mon, 29 Dec 2025
100.0300
100.0800
97.6300
99.2900
1,225,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
100.4100
100.4100
99.5700
100.1100
626,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
100.9400
101.5100
100.3000
100.4400
490,600
Tue, 23 Dec 2025
100.5000
101.7100
100.0200
100.9100
1,330,700
Mon, 22 Dec 2025
101.9400
102.5200
98.9900
100.7100
1,974,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
97.7700
103.4500
97.3600
102.6900
5,906,600
Thu, 18 Dec 2025
98.2500
98.3400
97.0100
97.3100
1,757,700
Wed, 17 Dec 2025
97.2600
98.9000
97.0900
97.6300
1,598,500
Tue, 16 Dec 2025
98.1700
98.6900
96.4000
97.0300
2,055,000
Mon, 15 Dec 2025
96.2700
99.4400
95.4800
98.6400
2,815,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
7 · 8-K
After market open · 11:34 ET
8-K ↗
Fri, 12 Dec 2025
95.7600
96.0000
93.5400
95.4100
2,264,500
Thu, 11 Dec 2025
94.9400
96.8900
94.3900
96.1000
1,836,000
Wed, 10 Dec 2025
95.5800
96.8800
94.2800
95.1700
1,872,100
Tue, 09 Dec 2025
96.5200
97.9800
94.6600
95.1600
2,455,800
Mon, 08 Dec 2025
100.1300
100.4300
94.3400
96.7000
3,868,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
101.0000
103.6800
98.3600
102.5200
2,357,000
Thu, 04 Dec 2025
101.3800
102.4700
99.6900
100.4600
2,088,500
Wed, 03 Dec 2025
101.8000
102.6200
100.9000
101.5000
1,874,600
Tue, 02 Dec 2025
102.4100
103.5400
100.5500
101.4400
2,438,800
Mon, 01 Dec 2025
103.4900
103.8900
101.4700
102.0400
2,254,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
106.4500
106.9900
103.8500
104.4600
932,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.6100
107.0000
105.0800
105.6500
1,403,500
Tue, 25 Nov 2025
106.5900
107.6100
105.1600
105.5500
1,701,800
Mon, 24 Nov 2025
103.0000
106.6700
102.5000
106.2400
2,660,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
102.0000
103.2000
101.4000
102.0600
1,722,300
Thu, 20 Nov 2025
102.5000
103.2300
101.0800
101.7600
1,673,200
Wed, 19 Nov 2025
104.6600
104.6600
100.3000
101.3200
2,734,500
Tue, 18 Nov 2025
104.2000
107.3100
103.7900
103.8900
2,831,200
Mon, 17 Nov 2025
104.3600
105.9700
103.8300
104.1700
1,411,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
104.5700
106.9200
103.7700
104.1500
2,035,000
Thu, 13 Nov 2025
107.2700
107.7600
105.0300
105.4100
2,151,800
Wed, 12 Nov 2025
108.0500
109.2800
106.8100
108.2600
1,743,200
Tue, 11 Nov 2025
106.0000
108.6700
105.5300
108.1600
2,006,600
Mon, 10 Nov 2025
107.3800
108.8100
104.0600
105.9800
2,654,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
105.5000
106.4000
103.8100
105.9800
2,019,800
Thu, 06 Nov 2025
106.2900
106.4300
103.0200
105.2000
2,392,100
Wed, 05 Nov 2025
101.9100
106.4700
101.5000
105.7000
2,764,000
Tue, 04 Nov 2025
101.8500
103.8600
100.0200
102.9200
3,530,900
Mon, 03 Nov 2025
93.9500
101.7900
91.1600
101.5700
6,227,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
92.7000
95.1000
92.0600
93.4800
2,503,200
Thu, 30 Oct 2025
91.3400
94.6200
91.1900
92.5900
2,405,300
Wed, 29 Oct 2025
91.4900
94.4200
88.2000
90.1800
3,443,500
Tue, 28 Oct 2025
6 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Tue, 28 Oct 2025
92.1400
93.9800
84.0200
91.6500
6,876,000
Tue, 28 Oct 2025
5 · 8-K
Pre-market · 07:04 ET
8-K ↗
Mon, 27 Oct 2025
92.1600
93.1700
90.6900
93.0800
3,803,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
90.0000
92.0800
89.7300
91.2800
2,236,600
Thu, 23 Oct 2025
87.6500
89.5600
87.5000
89.3100
2,032,300
Wed, 22 Oct 2025
87.4000
88.2100
87.2500
88.0600
1,582,600
Tue, 21 Oct 2025
85.6500
87.4800
85.5500
87.3000
1,136,900
Mon, 20 Oct 2025
87.9500
87.9500
84.3800
86.1700
2,100,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
87.0400
88.5400
86.3600
87.5700
2,070,900
Thu, 16 Oct 2025
88.8800
92.8600
87.1200
87.3100
3,760,200
Wed, 15 Oct 2025
85.1300
88.4900
85.1300
88.1500
2,049,500
Tue, 14 Oct 2025
84.3800
86.1600
83.4600
85.9600
1,303,200
Mon, 13 Oct 2025
84.3900
85.1500
82.8200
84.7300
1,067,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
85.0100
85.1900
83.0600
83.8000
1,576,600
Thu, 09 Oct 2025
85.5500
85.9200
84.1400
84.7500
1,401,200
Wed, 08 Oct 2025
86.5600
86.8700
84.9600
85.3800
1,620,200
Tue, 07 Oct 2025
87.3100
87.9500
85.9200
87.1700
1,212,500
Mon, 06 Oct 2025
86.9900
88.3000
86.4100
87.2300
1,919,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
4 · 8-K
After-hours · 16:00 ET
FORM 8-K ↗
Fri, 03 Oct 2025
85.9100
86.9800
85.1800
86.8500
1,303,600
Thu, 02 Oct 2025
87.6500
88.6600
86.1700
86.2800
1,787,700
Wed, 01 Oct 2025
84.9500
87.2400
84.9000
86.7000
1,630,500
Tue, 30 Sep 2025
83.8300
85.3100
83.7600
84.8100
1,251,200
Mon, 29 Sep 2025
83.0200
84.4100
82.5200
83.8900
1,564,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
82.5700
82.9500
81.7800
82.7000
1,376,200
Thu, 25 Sep 2025
83.8600
84.4500
81.0900
81.6600
1,488,600
Wed, 24 Sep 2025
84.1900
84.8200
83.6600
84.1600
1,297,800
Tue, 23 Sep 2025
84.7500
85.8300
84.4300
84.5400
1,607,300
Mon, 22 Sep 2025
86.3900
86.8200
84.3800
84.7300
1,460,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
85.8600
86.8100
85.3100
86.5300
5,483,800
Thu, 18 Sep 2025
84.7100
86.0700
84.4700
86.0000
1,326,600
Wed, 17 Sep 2025
83.9100
85.9800
83.5100
84.8000
1,582,400
Tue, 16 Sep 2025
83.1500
84.5800
83.1500
83.9000
1,691,400
Mon, 15 Sep 2025
82.8100
83.6600
82.7200
83.1400
1,741,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
85.4900
85.5100
82.8200
83.1000
1,775,100
Thu, 11 Sep 2025
86.0000
87.1000
85.8500
86.1700
2,012,500
Wed, 10 Sep 2025
85.7800
86.9400
84.5400
86.2500
1,907,300
Tue, 09 Sep 2025
86.3900
87.3500
85.3200
85.6000
1,534,600
Mon, 08 Sep 2025
86.4800
86.9400
85.1800
86.5600
1,222,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
85.4800
86.6900
85.0600
86.6400
1,387,700
Thu, 04 Sep 2025
87.2600
87.9900
85.4200
85.4400
2,245,500
Wed, 03 Sep 2025
85.9200
87.4600
85.7200
86.9600
1,986,900
Tue, 02 Sep 2025
84.9700
87.9900
84.9600
85.9800
2,208,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
83.8500
84.6300
83.4100
84.6100
1,338,300
Thu, 28 Aug 2025
84.2600
84.5900
83.5000
83.7000
1,011,600
Wed, 27 Aug 2025
84.1300
85.1200
84.1300
84.8400
1,460,300
Tue, 26 Aug 2025
84.7100
84.7100
83.6600
84.0000
2,325,100
Mon, 25 Aug 2025
84.8800
85.8700
84.4300
84.7600
1,643,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
87.0000
87.0000
84.9000
85.0400
1,475,800
Thu, 21 Aug 2025
85.7200
86.9700
85.4500
86.5300
982,700
Wed, 20 Aug 2025
85.2300
86.3700
84.7600
86.2000
1,688,500
Tue, 19 Aug 2025
84.9400
85.6900
84.5500
85.4600
1,824,100
Mon, 18 Aug 2025
86.7200
87.2400
84.8500
84.9200
1,741,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
86.8100
87.0600
85.4200
86.9200
1,883,500
Thu, 14 Aug 2025
84.7500
86.5000
84.4100
86.1600
1,838,200
Wed, 13 Aug 2025
81.8000
86.0200
81.6100
85.8500
3,182,600
Tue, 12 Aug 2025
79.4400
81.8200
79.3300
81.6100
1,810,100
Mon, 11 Aug 2025
78.2000
79.7200
78.2000
79.1900
2,015,800
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
78.2400
79.0000
77.6900
78.3900
1,200,300
Thu, 07 Aug 2025
78.0400
78.2500
76.7900
78.2000
1,416,900
Thu, 07 Aug 2025
3 · 8-K
Pre-market · 09:08 ET
8-K ↗
Wed, 06 Aug 2025
78.6200
79.4300
76.4500
77.6500
1,987,900
Tue, 05 Aug 2025
77.9700
78.5000
77.0900
77.7200
1,733,600
Mon, 04 Aug 2025
75.7700
78.2500
75.4800
78.0400
1,624,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
74.5600
75.6900
73.8100
75.5900
1,583,900
Thu, 31 Jul 2025
77.1800
77.4600
74.2400
74.8900
2,577,400
Wed, 30 Jul 2025
77.8400
78.7700
76.8700
77.5500
2,520,300
Tue, 29 Jul 2025
2 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Tue, 29 Jul 2025
72.0000
77.8700
71.0000
77.3800
3,976,500
Tue, 29 Jul 2025
1 · 8-K
Pre-market · 07:06 ET
8-K ↗
Mon, 28 Jul 2025
70.3500
70.9300
69.6900
70.1600
1,926,800
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend