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
Tue, 28 Jul 2026
No data yet
Mon, 27 Jul 2026
70.8200
71.6300
70.6250
70.8300
729,654
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
70.6100
70.9000
70.2000
70.3100
1,466,600
Thu, 23 Jul 2026
70.1100
70.7400
69.6000
70.2300
2,048,300
Wed, 22 Jul 2026
71.9400
71.9400
70.1600
70.5000
1,599,800
Tue, 21 Jul 2026
70.6100
71.6100
70.2000
71.0100
2,260,700
Mon, 20 Jul 2026
71.3900
71.8300
70.7700
71.5900
2,527,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
73.1000
73.9500
71.4500
71.7100
1,666,900
Thu, 16 Jul 2026
71.5000
73.3800
71.3000
73.1000
1,896,300
Wed, 15 Jul 2026
68.7100
71.6000
68.6000
70.6000
1,945,600
Tue, 14 Jul 2026
69.9000
70.3900
68.3700
68.5100
2,191,700
Mon, 13 Jul 2026
71.0900
71.8500
70.7100
71.3200
1,723,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
70.8000
71.3900
70.4400
70.7000
1,413,100
Thu, 09 Jul 2026
69.8400
71.0900
69.3900
71.0200
2,634,800
Wed, 08 Jul 2026
71.0000
71.2700
69.2400
69.6100
3,099,500
Tue, 07 Jul 2026
73.7700
74.3300
71.8400
71.8900
2,195,400
Mon, 06 Jul 2026
74.1500
74.1500
71.6500
72.6100
2,623,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
72.8500
74.4500
72.3300
74.2000
3,259,700
Wed, 01 Jul 2026
72.3100
73.5300
71.7400
71.9500
5,040,400
Tue, 30 Jun 2026
71.3600
72.0600
70.3600
71.7100
3,907,600
Mon, 29 Jun 2026
70.6400
71.4700
70.3400
71.3900
2,821,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
69.4800
72.1500
69.2900
71.0200
3,489,800
Thu, 25 Jun 2026
69.3900
71.3200
69.3200
70.6400
3,267,200
Wed, 24 Jun 2026
66.7000
69.2500
66.4000
68.8300
3,525,000
Tue, 23 Jun 2026
66.0200
66.6900
65.6300
66.1500
2,768,000
Mon, 22 Jun 2026
65.4600
66.2800
64.9900
65.4200
3,175,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
64.9700
66.2300
64.9700
65.9100
3,802,100
Wed, 17 Jun 2026
66.1800
67.2200
64.9400
65.0500
3,976,900
Tue, 16 Jun 2026
67.9200
68.4000
67.2900
67.3500
2,511,600
Mon, 15 Jun 2026
68.2200
68.6500
67.5600
67.7600
2,641,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
68.0900
68.1800
66.4100
67.8800
1,972,500
Thu, 11 Jun 2026
67.5800
67.9400
66.0600
67.5100
3,245,100
Wed, 10 Jun 2026
68.6200
68.6700
67.5400
67.6900
3,014,500
Tue, 09 Jun 2026
67.1100
69.0000
66.2000
68.6200
4,484,400
Mon, 08 Jun 2026
66.1800
68.1800
65.5900
66.7900
6,932,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
15 · 10-Q
After-hours · 16:47 ET
10-Q ↗
Fri, 05 Jun 2026
65.2400
67.6100
65.0000
67.3400
9,091,100
Thu, 04 Jun 2026
14 · 8-K
After-hours · 16:27 ET
8-K ↗
Thu, 04 Jun 2026
61.0900
62.9800
61.0900
62.0200
4,059,700
Wed, 03 Jun 2026
60.2500
60.5800
59.5900
60.3400
4,001,900
Tue, 02 Jun 2026
60.0800
60.1500
59.1400
59.4900
4,196,200
Mon, 01 Jun 2026
60.5900
60.8300
59.3500
60.1900
4,245,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
60.8300
61.8600
60.5000
61.2100
5,714,700
Thu, 28 May 2026
60.3900
61.3800
60.0000
61.0400
2,156,400
Wed, 27 May 2026
61.9400
62.3000
60.5500
60.8000
2,032,900
Tue, 26 May 2026
62.5600
62.7300
61.9800
62.0300
2,000,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
62.4900
63.3200
62.1900
62.5500
1,536,700
Thu, 21 May 2026
61.5000
63.1300
60.7400
62.8500
2,273,700
Wed, 20 May 2026
61.2600
62.2000
60.4300
61.7500
3,730,600
Tue, 19 May 2026
61.0900
62.2500
60.3400
61.4500
1,684,300
Mon, 18 May 2026
59.7400
61.3300
59.6200
60.9400
2,728,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
60.5100
61.0500
59.5700
59.6100
2,081,300
Thu, 14 May 2026
59.9600
60.9200
59.6600
60.3800
2,180,100
Wed, 13 May 2026
59.4600
60.3200
59.0600
59.4700
2,247,900
Tue, 12 May 2026
59.1900
60.3600
58.8900
59.9500
2,818,300
Mon, 11 May 2026
60.1700
60.4200
58.9100
58.9800
1,697,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
61.2100
61.4700
59.6800
60.0000
2,150,900
Thu, 07 May 2026
61.6200
61.8100
60.8000
61.1100
2,096,200
Wed, 06 May 2026
61.5000
61.7100
60.0000
61.1200
3,332,700
Tue, 05 May 2026
61.5200
61.9300
60.7100
61.2500
2,940,600
Mon, 04 May 2026
13 · 8-K
After-hours · 16:30 ET
8-K ↗
Mon, 04 May 2026
61.9500
62.8700
61.2400
61.5200
1,565,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
62.9000
62.9000
61.7500
62.3600
1,981,500
Thu, 30 Apr 2026
61.5300
63.4000
61.2500
62.9000
3,097,600
Wed, 29 Apr 2026
62.7900
63.4400
60.6400
61.3400
2,567,600
Tue, 28 Apr 2026
64.7300
64.9000
62.9300
63.0900
2,470,800
Mon, 27 Apr 2026
64.4400
65.2900
64.2000
64.3400
2,064,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
64.7300
64.8000
63.7200
64.4200
2,300,300
Thu, 23 Apr 2026
66.9300
67.1600
64.4000
64.9500
2,577,100
Wed, 22 Apr 2026
67.4600
68.0200
66.8500
66.9200
2,223,400
Tue, 21 Apr 2026
69.8900
69.8900
67.0900
67.3000
1,684,000
Mon, 20 Apr 2026
69.4500
70.3000
69.2800
69.4600
1,480,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
70.3200
71.3000
69.8300
70.0600
2,655,000
Thu, 16 Apr 2026
70.3400
70.9700
69.2900
69.3800
2,141,900
Wed, 15 Apr 2026
71.6100
71.7900
69.7500
70.2900
1,673,700
Tue, 14 Apr 2026
71.8700
72.6300
71.2500
71.6100
1,671,000
Mon, 13 Apr 2026
70.7400
71.8000
69.8300
71.7000
1,437,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
71.9600
72.1300
71.0500
71.2100
1,471,800
Thu, 09 Apr 2026
71.1400
71.8500
70.0800
71.4600
1,277,300
Wed, 08 Apr 2026
12 · 8-K
After-hours · 16:53 ET
8-K ↗
Wed, 08 Apr 2026
72.2000
72.2300
71.1100
71.7300
2,235,900
Tue, 07 Apr 2026
70.1000
70.3000
68.7000
69.6600
2,186,000
Mon, 06 Apr 2026
69.9800
70.7700
69.6300
70.2900
2,879,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
70.7000
71.8700
69.3400
70.1700
2,049,600
Wed, 01 Apr 2026
71.8300
72.3900
71.1500
71.4300
1,763,900
Tue, 31 Mar 2026
70.0400
71.7400
69.5200
71.5000
1,858,800
Mon, 30 Mar 2026
70.3600
70.3600
69.0600
69.3100
1,761,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
71.4100
71.4100
69.5200
69.7700
1,638,100
Thu, 26 Mar 2026
71.1900
72.5500
71.1900
71.5400
1,416,500
Wed, 25 Mar 2026
71.6000
72.0000
69.9800
71.4500
2,049,800
Tue, 24 Mar 2026
70.0500
71.3300
69.1700
70.4900
1,275,700
Mon, 23 Mar 2026
71.4600
72.0500
69.9300
70.2400
1,784,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
70.8000
70.8400
69.3300
69.9600
2,498,800
Thu, 19 Mar 2026
70.7000
71.5000
70.0600
70.7100
1,925,700
Wed, 18 Mar 2026
71.0700
72.2800
71.0500
71.1700
1,764,200
Tue, 17 Mar 2026
71.7100
73.0700
71.3800
72.0500
1,723,000
Mon, 16 Mar 2026
70.4200
71.5400
69.8300
71.0400
2,154,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
71.7800
72.1000
69.8400
69.9200
1,918,400
Thu, 12 Mar 2026
72.8800
73.1500
70.2200
71.5200
3,095,200
Wed, 11 Mar 2026
73.9900
74.6500
72.7300
73.7500
2,686,600
Tue, 10 Mar 2026
76.0000
76.0100
74.2800
74.4100
2,249,200
Mon, 09 Mar 2026
75.2700
76.1800
72.7600
75.8200
3,723,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
11 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Fri, 06 Mar 2026
77.0000
78.1100
75.0000
76.5500
5,306,700
Thu, 05 Mar 2026
10 · 8-K
After-hours · 16:27 ET
8-K ↗
Thu, 05 Mar 2026
80.7700
81.9400
79.6800
80.2000
2,479,000
Wed, 04 Mar 2026
82.6100
83.3600
81.0400
81.9800
2,661,200
Tue, 03 Mar 2026
82.4100
83.9800
81.2600
83.3700
1,324,000
Mon, 02 Mar 2026
83.5900
84.0900
82.1200
83.9200
1,689,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
83.1100
84.1000
82.7700
83.6700
1,758,900
Thu, 26 Feb 2026
83.4300
84.2200
83.0800
84.0100
1,363,400
Wed, 25 Feb 2026
83.5600
83.6600
82.1000
83.4700
2,322,500
Tue, 24 Feb 2026
9 · DEFA14A
After-hours · 16:21 ET
DEFA14A ↗
Tue, 24 Feb 2026
8 · DEF 14A
After-hours · 16:19 ET
DEF 14A ↗
Tue, 24 Feb 2026
82.8400
83.7200
82.5600
83.5600
1,634,600
Mon, 23 Feb 2026
83.1500
84.4300
81.9700
82.9400
2,338,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
83.5500
84.6200
83.1200
84.0700
1,389,600
Thu, 19 Feb 2026
83.2100
83.7000
82.5500
83.6800
1,252,200
Wed, 18 Feb 2026
81.7700
83.5600
81.1900
83.4000
1,580,200
Tue, 17 Feb 2026
83.1300
83.7600
81.2200
81.9400
1,763,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
82.0200
84.2300
82.0200
82.9900
2,177,000
Thu, 12 Feb 2026
83.2400
83.2400
80.9900
81.7000
1,716,100
Wed, 11 Feb 2026
81.7300
83.0700
80.5100
83.0500
1,472,700
Tue, 10 Feb 2026
81.7800
83.2000
81.4700
81.5700
3,453,400
Mon, 09 Feb 2026
81.5000
81.7400
80.3400
81.4800
1,515,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
80.4200
82.1800
80.2200
82.1000
1,508,300
Thu, 05 Feb 2026
80.9500
81.4800
79.7600
80.1000
1,796,200
Wed, 04 Feb 2026
80.1600
82.1100
79.5300
80.9200
1,803,100
Wed, 04 Feb 2026
7 · 8-K
Next filing day · accepted 03 Feb, 21:58 ET
8-K ↗
Tue, 03 Feb 2026
80.3900
81.8300
78.7900
79.3300
1,050,800
Mon, 02 Feb 2026
81.2400
81.3700
79.7000
80.6500
1,803,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.3700
81.5500
80.2900
81.3800
1,680,300
Thu, 29 Jan 2026
80.8600
81.0100
79.6100
80.3700
2,040,000
Wed, 28 Jan 2026
80.7600
81.1900
80.0900
80.4800
1,123,700
Tue, 27 Jan 2026
80.3800
81.3100
80.0000
80.7000
1,461,400
Mon, 26 Jan 2026
81.5200
81.6100
80.5300
80.9000
1,331,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
82.2700
82.5200
80.8200
81.2900
1,459,600
Thu, 22 Jan 2026
82.2300
83.7900
82.2300
82.8000
2,792,600
Wed, 21 Jan 2026
81.3500
83.1000
81.1500
82.5400
1,591,300
Tue, 20 Jan 2026
81.2600
81.6500
80.2400
80.6100
2,605,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
82.3100
82.7400
81.9800
82.3700
3,500,900
Thu, 15 Jan 2026
81.8800
82.4700
80.6900
82.3100
2,427,700
Wed, 14 Jan 2026
81.4300
81.9600
80.1100
81.6900
2,695,500
Tue, 13 Jan 2026
83.5000
84.0500
81.1900
81.7000
1,623,200
Mon, 12 Jan 2026
84.0000
84.3600
82.9400
83.2300
3,274,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
83.1300
83.8800
82.1100
83.4500
2,514,900
Thu, 08 Jan 2026
82.8700
84.2600
82.7000
83.1300
2,472,600
Wed, 07 Jan 2026
84.3200
85.0400
83.2500
83.9000
3,377,900
Tue, 06 Jan 2026
83.1400
84.4800
82.9400
84.3200
2,396,400
Mon, 05 Jan 2026
81.1000
83.3900
80.2300
82.7400
1,664,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
82.0900
82.4400
80.8000
81.1100
2,229,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
82.1300
82.5200
81.8600
81.9600
1,059,000
Tue, 30 Dec 2025
82.0900
82.6400
81.8900
82.4700
2,330,700
Mon, 29 Dec 2025
82.5800
82.6600
81.9300
82.2000
1,989,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
82.7000
83.0000
81.9600
82.6200
1,237,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
83.6100
83.6400
82.2900
82.5700
728,500
Tue, 23 Dec 2025
6 · 8-K
After-hours · 17:04 ET
8-K ↗
Tue, 23 Dec 2025
83.4500
83.6100
82.5600
82.8800
1,609,500
Mon, 22 Dec 2025
83.3800
84.1800
82.6100
83.8400
1,964,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
82.5700
83.0800
82.0800
82.7500
3,587,800
Thu, 18 Dec 2025
82.8000
83.3100
81.9200
82.4600
3,336,700
Wed, 17 Dec 2025
82.6300
84.2500
82.2300
82.4800
3,629,100
Tue, 16 Dec 2025
81.7900
81.8900
80.2400
81.0400
2,061,100
Mon, 15 Dec 2025
82.1600
82.6600
80.8100
81.5300
2,414,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
5 · 8-K
After-hours · 16:42 ET
8-K ↗
Fri, 12 Dec 2025
82.2800
82.9200
81.5400
82.0800
3,308,500
Thu, 11 Dec 2025
81.2800
82.1900
80.8400
82.1100
2,550,200
Wed, 10 Dec 2025
78.4500
81.1200
78.1800
80.7400
3,500,200
Tue, 09 Dec 2025
78.1800
79.3800
77.6400
78.5100
3,878,100
Mon, 08 Dec 2025
81.7000
81.7000
77.7000
78.0400
4,170,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
4 · 10-K
After-hours · 16:27 ET
10-K ↗
Fri, 05 Dec 2025
89.6600
89.8300
80.8900
81.4000
10,745,800
Thu, 04 Dec 2025
3 · 8-K
After-hours · 16:48 ET
8-K ↗
Thu, 04 Dec 2025
76.0500
77.5800
75.7700
77.0300
5,125,400
Wed, 03 Dec 2025
75.3700
76.8400
75.3600
75.9800
3,974,200
Tue, 02 Dec 2025
77.4400
77.6600
75.2500
75.8400
4,079,900
Mon, 01 Dec 2025
77.5800
78.4800
77.0700
77.4100
3,558,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
77.8400
78.4900
77.4900
77.9300
1,398,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
77.9200
78.6900
77.4900
77.9400
3,789,600
Tue, 25 Nov 2025
76.3600
78.4900
76.0900
78.2100
2,403,400
Mon, 24 Nov 2025
75.4800
76.5200
74.8900
76.0100
4,963,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
71.7200
76.0800
71.4400
75.4700
3,811,400
Thu, 20 Nov 2025
72.2800
73.2700
71.0100
71.1100
2,343,600
Wed, 19 Nov 2025
72.2000
73.4800
71.1800
72.1500
3,505,400
Tue, 18 Nov 2025
71.6800
72.7300
71.2000
72.2000
2,788,500
Mon, 17 Nov 2025
71.5200
72.5800
70.8300
71.3500
3,205,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
71.1700
72.2500
70.6400
72.1300
2,599,000
Thu, 13 Nov 2025
71.4300
72.7400
70.8900
71.7500
2,754,600
Wed, 12 Nov 2025
72.2500
73.3900
71.5500
72.4900
1,960,800
Tue, 11 Nov 2025
71.2700
71.9600
71.0800
71.7400
1,122,100
Mon, 10 Nov 2025
70.1000
70.9400
69.6900
70.7200
1,640,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
69.1100
70.2300
68.1300
70.1000
1,354,100
Thu, 06 Nov 2025
68.8100
69.2600
67.2000
69.0000
1,722,800
Wed, 05 Nov 2025
68.8600
69.9900
68.3400
68.8800
2,450,000
Tue, 04 Nov 2025
69.7600
70.1200
69.0300
69.0800
1,661,500
Mon, 03 Nov 2025
69.6500
69.9000
68.4800
69.8200
1,881,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
69.4900
70.2900
69.2100
69.9100
1,274,100
Thu, 30 Oct 2025
69.7100
70.8400
69.3800
70.1100
2,398,500
Wed, 29 Oct 2025
71.6600
72.9100
69.3700
69.5800
2,550,000
Tue, 28 Oct 2025
72.5500
72.8200
71.4700
71.7500
1,512,600
Mon, 27 Oct 2025
73.5100
73.5700
72.3200
72.8500
2,696,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
74.9600
74.9600
73.4100
73.5100
1,772,800
Thu, 23 Oct 2025
74.4000
74.9600
73.4900
74.5200
1,906,100
Wed, 22 Oct 2025
75.0000
75.6000
74.4100
74.4500
2,002,300
Tue, 21 Oct 2025
74.6700
75.6400
74.4200
75.0000
2,595,400
Mon, 20 Oct 2025
76.0200
76.2200
73.4800
74.9900
4,088,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
71.2000
72.4700
70.7100
71.9700
2,372,200
Thu, 16 Oct 2025
69.2500
72.1600
68.4900
71.5600
5,394,400
Wed, 15 Oct 2025
71.7100
71.8700
68.7000
68.7600
4,759,100
Tue, 14 Oct 2025
68.7200
71.9800
68.3600
71.2100
2,452,400
Mon, 13 Oct 2025
69.4000
69.8000
68.4900
69.3000
2,971,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
69.8200
70.0300
67.8300
68.3700
2,465,900
Thu, 09 Oct 2025
70.1200
70.8300
69.5900
69.7500
2,399,100
Wed, 08 Oct 2025
69.0500
70.5300
68.5500
70.2600
1,770,300
Tue, 07 Oct 2025
70.2100
70.5300
68.9600
69.0200
1,881,600
Mon, 06 Oct 2025
70.6000
70.6000
69.6700
70.1100
2,098,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
69.2600
71.0200
69.1800
70.4600
1,547,200
Thu, 02 Oct 2025
67.8600
69.7000
66.8400
69.1200
2,479,900
Wed, 01 Oct 2025
67.6700
68.2400
66.8200
68.0700
4,741,900
Tue, 30 Sep 2025
67.6400
68.6700
67.3800
68.5600
1,743,300
Mon, 29 Sep 2025
67.7300
68.4400
66.9800
67.6700
1,995,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
66.9500
67.8100
66.5900
67.5500
2,967,100
Thu, 25 Sep 2025
67.7200
67.9700
66.5600
66.8900
3,943,400
Wed, 24 Sep 2025
67.2600
68.4100
66.8600
68.3500
2,467,700
Tue, 23 Sep 2025
68.0000
68.4600
67.2200
67.5000
3,007,200
Mon, 22 Sep 2025
67.6800
68.4000
66.8400
68.0000
2,880,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
67.5700
69.1900
66.8100
68.1700
5,454,100
Thu, 18 Sep 2025
65.8500
67.3700
64.8400
67.2200
2,626,000
Wed, 17 Sep 2025
65.1600
65.9600
64.1900
64.3200
1,955,600
Tue, 16 Sep 2025
65.7900
66.0500
64.8600
65.1600
1,865,800
Mon, 15 Sep 2025
66.8800
67.3300
65.3600
65.4800
2,923,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
68.1300
68.1300
66.3500
66.6800
3,147,800
Thu, 11 Sep 2025
67.6700
68.7300
67.6700
68.4600
1,714,700
Wed, 10 Sep 2025
68.1900
68.5100
67.3000
67.6600
2,397,900
Tue, 09 Sep 2025
68.3100
68.4800
67.4600
68.2500
2,362,900
Mon, 08 Sep 2025
69.4300
69.8100
68.3400
68.7900
3,557,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
68.2800
69.7600
68.0700
68.0900
2,761,000
Thu, 04 Sep 2025
66.8300
68.0800
65.9700
68.0000
3,411,900
Wed, 03 Sep 2025
66.2500
67.2800
65.5500
67.1400
3,829,400
Tue, 02 Sep 2025
66.3800
67.2200
64.8900
65.3300
3,775,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
65.0600
67.5500
64.8200
67.4000
4,073,100
Thu, 28 Aug 2025
2 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Thu, 28 Aug 2025
62.2700
66.8300
61.7800
64.5800
14,909,500
Wed, 27 Aug 2025
1 · 8-K
After-hours · 16:25 ET
8-K ↗
Wed, 27 Aug 2025
73.7900
74.8100
73.6500
74.1100
4,098,000
Tue, 26 Aug 2025
73.4800
73.7900
72.9300
73.6600
4,309,300
Mon, 25 Aug 2025
75.2200
75.4400
73.2800
73.4800
1,619,700
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
73.8400
75.5400
73.6500
75.2200
1,992,200
Thu, 21 Aug 2025
72.9300
73.7300
72.6400
73.0400
1,712,100
Wed, 20 Aug 2025
72.5000
73.6800
70.6400
73.5000
3,098,300
Tue, 19 Aug 2025
73.6700
74.3600
73.2700
74.0200
1,866,300
Mon, 18 Aug 2025
73.4600
74.2000
72.7200
73.5300
1,832,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
73.8400
74.3300
73.1400
73.2600
1,397,200
Thu, 14 Aug 2025
73.6300
73.8100
72.7300
73.4400
1,117,500
Wed, 13 Aug 2025
73.1300
74.4900
72.9600
74.2700
1,450,100
Tue, 12 Aug 2025
71.2200
72.8300
70.7900
72.6900
1,469,400
Mon, 11 Aug 2025
70.1700
71.3700
69.4800
70.8800
2,105,000
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
69.1800
70.3700
68.8800
70.2900
956,200
Thu, 07 Aug 2025
68.8500
69.8900
68.1700
69.2000
1,197,600
Wed, 06 Aug 2025
69.5500
69.8900
68.0900
68.1200
1,805,100
Tue, 05 Aug 2025
71.4100
71.4100
68.9500
69.5600
2,162,700
Mon, 04 Aug 2025
71.0400
71.6100
70.9900
71.4500
1,417,000
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
70.5000
71.0000
69.5800
70.8700
1,359,100
Thu, 31 Jul 2025
71.4100
72.0000
70.4700
70.6900
1,494,600
Wed, 30 Jul 2025
73.7500
73.8500
71.8900
72.2800
1,421,900
Tue, 29 Jul 2025
73.0300
73.7200
72.7400
73.7000
1,080,000
Mon, 28 Jul 2025
74.3500
74.3800
72.8500
72.9100
1,019,300
Sun, 27 Jul 2025
Weekend