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
87.0700
87.6600
86.7600
87.1800
1,644,700
Thu, 23 Jul 2026
85.9700
86.9700
85.8700
86.6500
1,899,800
Wed, 22 Jul 2026
85.6400
86.6600
85.1800
86.5600
1,597,500
Tue, 21 Jul 2026
85.1800
85.3500
84.4600
84.9200
2,821,600
Mon, 20 Jul 2026
86.1700
86.6600
84.9200
85.1600
1,634,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
87.3500
88.1200
85.2800
85.5900
1,874,800
Thu, 16 Jul 2026
85.5600
86.6400
85.4400
86.5600
1,867,800
Wed, 15 Jul 2026
86.2200
86.5500
85.0900
85.4200
1,795,500
Tue, 14 Jul 2026
86.8600
87.5200
86.0800
86.4500
2,340,900
Mon, 13 Jul 2026
86.1700
87.2200
85.9800
86.4500
2,322,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
85.3200
86.1600
85.3200
85.7100
1,682,000
Thu, 09 Jul 2026
86.1200
86.2800
85.0400
85.2800
3,199,500
Wed, 08 Jul 2026
87.1200
87.4200
85.6700
85.9100
2,797,900
Tue, 07 Jul 2026
86.8200
88.6200
86.8200
87.1200
2,352,900
Mon, 06 Jul 2026
87.9000
87.9000
85.7600
86.2700
1,907,100
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
86.4400
88.1800
86.4400
88.1300
1,505,500
Wed, 01 Jul 2026
21 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 01 Jul 2026
20 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 01 Jul 2026
85.4800
86.4900
85.4800
86.1900
2,209,300
Tue, 30 Jun 2026
86.9800
87.5600
85.8500
86.4300
2,312,600
Mon, 29 Jun 2026
87.2300
87.3700
86.5200
87.0100
2,087,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
86.9200
87.5700
86.7600
87.2100
2,727,000
Thu, 25 Jun 2026
86.1800
86.8200
85.7800
86.6600
2,708,400
Wed, 24 Jun 2026
85.1500
86.0800
84.8400
85.8200
2,196,300
Tue, 23 Jun 2026
83.7300
85.0000
83.1300
84.8400
1,981,500
Mon, 22 Jun 2026
82.4200
84.0000
82.4200
83.2500
2,117,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
82.8500
83.3400
82.0000
82.5000
2,848,400
Wed, 17 Jun 2026
83.9500
84.0500
82.2400
82.8500
2,224,800
Tue, 16 Jun 2026
83.8100
85.0900
83.5600
83.9700
1,783,700
Mon, 15 Jun 2026
83.3700
83.7400
82.7000
83.4400
2,169,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
83.0300
83.9800
83.0300
83.8500
1,408,100
Thu, 11 Jun 2026
83.3100
84.0800
82.7700
82.8100
1,618,200
Wed, 10 Jun 2026
82.9100
83.4000
82.4300
82.8300
1,526,600
Tue, 09 Jun 2026
81.9000
82.8800
81.1700
82.2700
2,780,800
Mon, 08 Jun 2026
82.9400
83.5800
81.3700
81.6900
1,771,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
82.0000
83.6900
81.9900
83.2700
1,708,000
Thu, 04 Jun 2026
81.8000
82.1400
80.2800
81.8900
2,197,700
Wed, 03 Jun 2026
81.5100
83.0100
81.0400
81.0700
2,077,900
Tue, 02 Jun 2026
80.3900
81.6000
80.2700
81.3500
2,518,200
Mon, 01 Jun 2026
81.2300
81.5900
80.2200
80.3900
2,195,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
82.6600
82.8900
81.7400
82.0400
2,489,200
Thu, 28 May 2026
84.0400
84.4500
82.7500
82.8500
1,861,300
Wed, 27 May 2026
83.8800
84.4400
83.5200
84.1700
1,848,000
Tue, 26 May 2026
84.4400
84.4900
83.8000
84.1100
1,698,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
83.1500
84.0800
82.8400
83.9400
1,609,800
Thu, 21 May 2026
82.7300
83.8100
82.7300
83.6500
1,477,200
Wed, 20 May 2026
83.2700
83.5700
82.8300
83.1600
3,182,400
Tue, 19 May 2026
81.7100
83.1400
81.5500
82.9700
1,743,600
Mon, 18 May 2026
81.2600
82.0500
80.9300
81.9600
2,125,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
82.9000
82.9800
80.4400
80.5000
2,319,700
Thu, 14 May 2026
82.5200
82.9100
82.1200
82.7300
1,725,700
Wed, 13 May 2026
82.6500
82.7600
81.9400
82.4600
1,747,700
Tue, 12 May 2026
83.3300
83.6500
82.4900
83.3000
2,850,100
Mon, 11 May 2026
82.3800
83.6600
82.2700
83.4300
2,255,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
82.9400
83.2300
81.5400
81.7800
2,963,800
Thu, 07 May 2026
81.4000
83.3000
81.3900
82.7300
3,524,500
Thu, 07 May 2026
19 · 10-Q
Next filing day · accepted 06 May, 18:07 ET
10-Q ↗
Thu, 07 May 2026
18 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 06 May 2026
81.1800
81.5100
80.3000
80.9900
2,908,500
Tue, 05 May 2026
82.0500
82.8600
81.4300
81.6100
2,038,600
Mon, 04 May 2026
81.9400
82.8200
81.5000
82.0800
1,232,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
82.8500
84.0900
82.4500
82.6100
1,544,300
Thu, 30 Apr 2026
81.5400
83.2100
81.5400
82.8400
2,828,500
Wed, 29 Apr 2026
81.5400
82.1500
81.1100
81.3300
1,413,600
Tue, 28 Apr 2026
82.2100
82.3600
81.4200
81.9200
1,363,200
Mon, 27 Apr 2026
81.3200
82.1300
81.1700
81.5900
1,311,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
81.6900
82.1200
81.1100
81.2300
1,414,800
Thu, 23 Apr 2026
80.3300
81.9500
80.2600
81.8900
1,862,000
Wed, 22 Apr 2026
81.1800
81.2800
79.2100
79.6400
1,593,500
Tue, 21 Apr 2026
81.8900
81.8900
80.1200
80.3500
1,606,500
Mon, 20 Apr 2026
82.5100
83.0800
81.5100
81.6700
1,765,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
81.8900
82.4900
81.0500
82.3700
1,971,700
Thu, 16 Apr 2026
81.2400
82.1400
81.2400
82.0000
1,814,700
Wed, 15 Apr 2026
81.6400
81.9100
81.0300
81.5400
1,345,800
Tue, 14 Apr 2026
82.1400
82.4000
81.2900
81.9200
1,795,400
Mon, 13 Apr 2026
83.6500
83.6900
81.9800
82.4500
1,617,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
84.2500
84.6700
83.4000
83.5800
1,364,700
Thu, 09 Apr 2026
83.5500
85.2700
83.3600
84.4100
1,656,400
Wed, 08 Apr 2026
82.7900
83.4900
81.8900
83.4400
1,099,500
Tue, 07 Apr 2026
82.4700
83.4300
82.3700
82.8400
1,100,200
Mon, 06 Apr 2026
82.4200
83.0000
82.3000
82.6500
1,227,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.4600
83.1600
82.1300
82.8400
929,700
Wed, 01 Apr 2026
81.7500
82.6200
81.5200
82.2800
1,084,100
Tue, 31 Mar 2026
82.0200
82.0700
80.9000
81.9200
2,016,000
Mon, 30 Mar 2026
81.8000
82.0200
81.2000
81.5900
1,879,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
80.5900
81.6900
80.2600
80.8500
1,620,100
Thu, 26 Mar 2026
17 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Thu, 26 Mar 2026
16 · DEF 14A
After-hours · 16:00 ET
DEF 14A ↗
Thu, 26 Mar 2026
80.0800
80.6100
79.7800
80.4000
1,186,100
Wed, 25 Mar 2026
80.5100
80.6500
79.8000
79.9800
1,198,800
Tue, 24 Mar 2026
79.4000
81.0900
79.1200
79.9300
2,535,800
Mon, 23 Mar 2026
79.6300
80.1500
78.8900
79.4100
1,877,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
80.7500
81.2200
78.1500
78.7000
3,789,600
Thu, 19 Mar 2026
81.4700
82.0700
80.3500
81.0600
2,195,300
Wed, 18 Mar 2026
82.0400
82.7700
81.5300
81.5400
2,184,900
Tue, 17 Mar 2026
83.6100
83.8600
82.7400
82.8100
1,974,700
Mon, 16 Mar 2026
83.0700
83.5600
82.7500
83.2400
2,359,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
82.6000
83.1500
82.4700
82.6300
1,736,500
Thu, 12 Mar 2026
80.7200
82.6700
80.2700
81.7400
2,507,600
Wed, 11 Mar 2026
81.4200
81.9200
80.8200
81.0200
2,518,400
Tue, 10 Mar 2026
15 · 8-K
After-hours · 16:23 ET
8-K ↗
Tue, 10 Mar 2026
82.3500
82.8000
81.8300
81.9300
1,266,800
Mon, 09 Mar 2026
83.3600
83.3600
81.7100
83.1300
2,545,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
14 · 424B2
After-hours · 16:15 ET
424B2 ↗
Fri, 06 Mar 2026
82.3200
83.8000
82.0300
83.3600
1,779,500
Thu, 05 Mar 2026
83.7200
83.9300
82.6700
82.9000
2,490,600
Thu, 05 Mar 2026
13 · 424B5
Pre-market · 09:05 ET
424B5 ↗
Wed, 04 Mar 2026
84.1700
84.8600
83.2500
84.3200
2,321,700
Tue, 03 Mar 2026
83.4700
85.2300
82.1900
84.4100
2,803,700
Mon, 02 Mar 2026
83.3000
84.4900
83.2600
84.0100
1,881,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
83.0900
84.0800
82.5900
83.6600
3,150,900
Thu, 26 Feb 2026
82.9900
83.4200
82.5400
82.9900
2,745,700
Wed, 25 Feb 2026
82.6500
83.0000
81.2000
82.8000
1,940,500
Tue, 24 Feb 2026
82.1800
82.6900
80.9800
82.5000
2,194,800
Mon, 23 Feb 2026
80.6600
82.1400
80.2900
82.1100
2,667,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
80.6500
80.7300
78.6000
80.2600
2,456,800
Thu, 19 Feb 2026
80.4000
81.2000
79.2300
79.5300
4,791,800
Thu, 19 Feb 2026
12 · 10-K
Next filing day · accepted 18 Feb, 18:36 ET
10-K ↗
Thu, 19 Feb 2026
11 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 18 Feb 2026
81.3500
81.5100
80.2400
80.4000
2,089,000
Tue, 17 Feb 2026
83.0000
83.1900
81.1600
81.5100
2,123,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
80.0000
82.7300
79.6400
82.6900
2,187,500
Thu, 12 Feb 2026
79.8200
81.4000
79.5300
80.6900
2,469,100
Wed, 11 Feb 2026
10 · 8-K
After-hours · 16:36 ET
8-K ↗
Wed, 11 Feb 2026
78.7300
79.3900
78.5800
79.3100
1,805,300
Tue, 10 Feb 2026
77.3700
79.1200
77.1200
78.7500
2,024,700
Mon, 09 Feb 2026
76.6200
77.2500
76.3200
77.1500
1,409,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
78.1500
78.5100
76.6500
76.7500
1,914,000
Thu, 05 Feb 2026
77.6300
77.8500
77.1300
77.5700
1,632,800
Wed, 04 Feb 2026
77.8700
78.4800
77.0700
77.2300
1,942,800
Tue, 03 Feb 2026
76.0000
78.1700
76.0000
77.8000
3,003,600
Mon, 02 Feb 2026
76.5900
77.1500
75.6900
75.9600
2,830,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
76.1100
76.7600
75.7300
76.7300
3,549,700
Thu, 29 Jan 2026
77.0000
77.5200
76.2300
76.3700
2,173,600
Wed, 28 Jan 2026
76.9600
77.4500
76.4100
76.6500
1,385,700
Tue, 27 Jan 2026
76.5900
77.2500
76.1700
77.0900
1,618,600
Mon, 26 Jan 2026
76.0700
76.8300
76.0000
76.5900
1,383,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
76.0000
76.2200
74.8200
75.6900
2,108,700
Thu, 22 Jan 2026
77.0300
77.1400
76.0300
76.2300
2,023,600
Wed, 21 Jan 2026
76.6500
77.0600
75.8100
76.9100
2,981,500
Tue, 20 Jan 2026
76.1800
76.7600
75.7300
76.1300
2,068,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
75.5000
76.7000
75.3900
76.4400
2,553,600
Thu, 15 Jan 2026
75.4000
76.3300
75.2600
75.7800
2,096,100
Wed, 14 Jan 2026
74.0600
75.5400
74.0600
75.2600
2,091,600
Tue, 13 Jan 2026
73.4800
74.0700
73.1200
73.9300
2,454,200
Mon, 12 Jan 2026
72.6900
73.8300
72.5600
73.3600
2,121,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.3300
73.9500
72.6600
72.8200
2,219,400
Thu, 08 Jan 2026
72.5100
73.4900
72.0200
72.9400
2,700,000
Wed, 07 Jan 2026
9 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 07 Jan 2026
73.1000
73.3900
72.4000
72.5100
2,770,900
Tue, 06 Jan 2026
72.2200
73.1400
72.1700
73.1000
1,411,800
Mon, 05 Jan 2026
72.9200
72.9200
71.4100
72.3100
1,831,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
72.3300
73.5000
72.0500
73.0800
1,484,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
73.2000
73.2100
72.4300
72.4900
970,700
Tue, 30 Dec 2025
73.0500
73.3900
72.9200
73.2000
1,205,600
Mon, 29 Dec 2025
73.0400
73.4500
72.8600
73.0500
1,875,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
72.9500
73.0000
72.5200
72.7700
1,281,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
72.6200
73.0500
72.5000
73.0100
699,400
Tue, 23 Dec 2025
72.4100
72.8500
72.2900
72.5700
1,462,700
Mon, 22 Dec 2025
72.4600
72.6900
71.9300
72.4300
1,783,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
73.2000
73.2700
72.3900
72.4700
4,385,000
Thu, 18 Dec 2025
73.4500
73.8900
73.0300
73.2900
2,538,000
Wed, 17 Dec 2025
73.5100
73.9800
73.3100
73.5900
2,308,500
Tue, 16 Dec 2025
74.2400
74.3600
72.8200
73.2800
1,736,000
Mon, 15 Dec 2025
74.2100
74.4000
73.7000
74.1200
2,029,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
73.5000
73.8400
73.2400
73.8000
1,543,600
Thu, 11 Dec 2025
73.8000
74.6200
73.2000
73.3700
1,981,600
Wed, 10 Dec 2025
73.5900
73.6900
73.0600
73.5100
3,560,700
Tue, 09 Dec 2025
73.8800
74.2400
73.2000
73.5000
2,826,000
Mon, 08 Dec 2025
73.5500
73.8800
72.8900
73.3400
1,865,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
8 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 05 Dec 2025
73.8800
74.3200
73.2200
73.2800
1,766,200
Thu, 04 Dec 2025
73.9600
74.5200
73.6600
73.8100
1,689,700
Wed, 03 Dec 2025
74.5600
74.9300
74.0200
74.2900
1,692,800
Tue, 02 Dec 2025
75.5500
75.6100
74.3600
74.5300
1,641,900
Mon, 01 Dec 2025
77.4100
77.4800
75.4000
75.5200
1,799,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
77.1100
77.7100
76.8600
77.6500
625,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
76.7400
77.3800
76.7000
77.1100
1,399,700
Tue, 25 Nov 2025
7 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 25 Nov 2025
77.2700
77.4600
76.0600
76.5700
1,402,200
Mon, 24 Nov 2025
75.9100
77.4100
75.6300
77.0200
2,707,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
75.3000
75.9500
74.9000
75.8500
2,067,300
Thu, 20 Nov 2025
76.0400
76.5800
75.4900
75.7200
1,629,700
Wed, 19 Nov 2025
76.7300
76.8800
75.5200
75.6200
1,577,300
Tue, 18 Nov 2025
77.1200
77.5100
76.6200
76.7300
1,401,400
Mon, 17 Nov 2025
76.8400
77.2900
76.6500
77.1200
1,315,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
76.3400
76.9000
75.8900
76.4700
1,457,500
Thu, 13 Nov 2025
77.0500
77.1700
76.2800
76.3400
1,623,400
Wed, 12 Nov 2025
76.9600
77.4600
76.7700
77.3400
2,861,500
Tue, 11 Nov 2025
76.8900
77.1000
76.4900
76.9900
2,185,300
Mon, 10 Nov 2025
76.0000
76.7900
75.3200
76.5700
3,177,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
75.7500
76.5600
74.9200
75.5900
2,856,700
Thu, 06 Nov 2025
75.5400
77.3600
74.7600
75.5600
3,362,300
Thu, 06 Nov 2025
6 · 10-Q
Next filing day · accepted 05 Nov, 17:32 ET
10-Q ↗
Thu, 06 Nov 2025
5 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 05 Nov 2025
77.0600
77.2400
75.9900
76.7700
4,748,700
Tue, 04 Nov 2025
77.5000
77.6400
76.8500
77.0400
2,153,800
Mon, 03 Nov 2025
76.8100
77.3000
76.0000
77.2700
1,494,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
77.4200
77.4200
76.6600
76.8100
2,907,000
Thu, 30 Oct 2025
77.1500
77.9000
76.9400
77.7500
4,578,800
Wed, 29 Oct 2025
77.5100
77.7700
76.8300
76.9400
1,752,500
Tue, 28 Oct 2025
78.7300
78.7300
77.4600
77.6800
1,458,100
Mon, 27 Oct 2025
78.0200
78.4100
77.4000
78.3100
1,326,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
78.1200
78.7500
77.8500
77.9600
1,600,600
Thu, 23 Oct 2025
78.8800
78.9200
77.5600
77.8900
1,192,700
Wed, 22 Oct 2025
78.3300
79.1400
78.1400
78.7300
1,691,700
Tue, 21 Oct 2025
78.6500
78.8000
77.6800
78.1200
1,253,100
Mon, 20 Oct 2025
78.3500
78.7700
77.9000
78.6500
2,824,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
77.7700
78.0500
77.2300
77.9800
1,522,500
Thu, 16 Oct 2025
78.9400
79.3200
77.4100
77.5000
2,073,900
Wed, 15 Oct 2025
78.2000
78.8900
78.0100
78.6500
2,024,300
Tue, 14 Oct 2025
77.7100
78.3300
77.5000
78.0900
1,456,400
Mon, 13 Oct 2025
77.5200
78.0000
77.0400
77.4900
1,644,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
76.8400
77.8500
76.6800
77.4700
1,590,600
Thu, 09 Oct 2025
78.3800
78.5600
76.6300
76.6900
2,416,400
Wed, 08 Oct 2025
77.9800
77.9800
77.2400
77.8300
2,860,500
Tue, 07 Oct 2025
77.6500
78.1800
77.4400
77.6900
1,518,300
Mon, 06 Oct 2025
76.6400
77.7100
76.6300
77.4800
2,480,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
76.1000
77.4600
76.1000
76.6200
2,723,100
Thu, 02 Oct 2025
75.7500
76.1000
75.3600
76.0900
1,725,200
Wed, 01 Oct 2025
76.0000
76.4600
75.5100
76.2300
1,754,000
Tue, 30 Sep 2025
74.9300
76.1800
74.9300
76.0200
2,237,400
Mon, 29 Sep 2025
74.2600
75.0800
73.6700
75.0600
2,459,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
73.7800
74.3900
73.2400
74.0700
2,182,200
Thu, 25 Sep 2025
74.0000
74.5700
73.4500
73.5100
3,988,000
Wed, 24 Sep 2025
73.3500
73.7600
73.0400
73.7100
1,864,200
Tue, 23 Sep 2025
72.0000
73.5500
71.8200
73.2900
3,523,900
Mon, 22 Sep 2025
72.2000
72.4200
71.4400
72.2200
2,022,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
71.6600
72.6100
71.3300
72.2900
2,782,600
Thu, 18 Sep 2025
71.3600
72.0800
71.2000
71.2800
2,379,700
Wed, 17 Sep 2025
71.6100
72.1200
71.5200
71.7600
2,133,400
Tue, 16 Sep 2025
72.0200
72.1100
71.2900
71.3500
2,022,600
Mon, 15 Sep 2025
72.4700
72.6300
72.1600
72.2100
1,624,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
72.3000
72.7300
72.2100
72.5200
1,206,800
Thu, 11 Sep 2025
71.7400
72.3400
71.3600
72.3000
2,090,200
Wed, 10 Sep 2025
71.2300
71.7300
71.0000
71.6100
1,588,000
Tue, 09 Sep 2025
70.4200
71.4100
70.4200
71.1000
1,511,100
Mon, 08 Sep 2025
71.8500
71.8500
70.4200
70.7700
2,212,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
71.7800
71.9400
71.3000
71.6000
2,182,800
Thu, 04 Sep 2025
71.8500
72.0700
70.8600
71.5800
3,794,400
Wed, 03 Sep 2025
70.9600
71.4800
70.7000
71.3900
3,180,000
Wed, 03 Sep 2025
4 · 8-K
Pre-market · 07:00 ET
8-K ↗
Tue, 02 Sep 2025
71.0000
71.5000
70.7700
71.2700
1,504,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
71.2100
71.7200
71.1000
71.2600
1,218,400
Thu, 28 Aug 2025
72.0600
72.1800
71.1200
71.2100
1,664,800
Wed, 27 Aug 2025
71.7400
72.2500
71.6400
72.0600
1,751,200
Tue, 26 Aug 2025
71.6800
71.9800
71.3100
71.7600
2,951,200
Mon, 25 Aug 2025
72.1700
72.1700
71.6300
71.6500
1,234,300
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
72.2200
72.5800
71.9400
72.3000
1,117,000
Thu, 21 Aug 2025
72.5100
72.7700
72.2500
72.5400
1,816,900
Wed, 20 Aug 2025
72.8800
73.4000
72.5200
72.6000
1,586,700
Tue, 19 Aug 2025
71.5500
72.5500
71.5500
72.5000
1,228,000
Mon, 18 Aug 2025
71.9600
72.1200
71.1500
71.4300
3,502,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
3 · 8-K
After-hours · 16:15 ET
8-K ↗
Fri, 15 Aug 2025
72.8100
72.8100
71.7900
71.9500
2,124,800
Thu, 14 Aug 2025
73.2800
73.3800
72.7500
72.8100
1,885,100
Wed, 13 Aug 2025
72.7500
73.4100
72.4500
73.2700
1,438,400
Tue, 12 Aug 2025
72.5500
72.6600
71.8100
72.6300
1,704,600
Mon, 11 Aug 2025
72.3700
72.6300
72.0100
72.4200
2,250,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
73.0700
73.4700
72.1900
72.4200
2,644,700
Thu, 07 Aug 2025
73.9500
73.9700
72.1400
72.8700
3,368,200
Thu, 07 Aug 2025
2 · 10-Q
Next filing day · accepted 06 Aug, 17:36 ET
10-Q ↗
Thu, 07 Aug 2025
1 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 06 Aug 2025
73.0100
73.6600
72.5600
73.2500
2,903,400
Tue, 05 Aug 2025
72.9800
73.4100
72.5400
73.0400
6,503,100
Mon, 04 Aug 2025
71.8500
73.2900
71.6000
73.1200
2,824,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
71.0000
71.6300
70.3700
71.5500
2,412,100
Thu, 31 Jul 2025
69.7500
70.8500
69.5400
70.8000
2,480,900
Wed, 30 Jul 2025
69.9000
70.7500
69.6400
70.1600
2,167,700
Tue, 29 Jul 2025
68.5900
69.8000
68.0500
69.7100
2,170,300
Mon, 28 Jul 2025
69.8000
69.8000
68.3300
68.3600
1,751,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend