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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
84.7400
85.0650
84.1200
84.4300
1,612,418
Thu, 22 Oct 2026
83.7700
85.2600
83.5400
84.9500
2,516,200
Wed, 21 Oct 2026
83.0300
83.4200
82.9300
83.1500
1,398,000
Tue, 20 Oct 2026
82.2500
83.0300
81.9000
82.8600
1,690,200
Mon, 19 Oct 2026
83.3000
83.3000
81.3800
81.6900
1,734,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
82.2200
83.4000
81.7300
83.3000
1,907,900
Thu, 15 Oct 2026
83.7600
83.7600
81.4600
81.5700
2,419,400
Wed, 14 Oct 2026
82.0000
82.9100
81.5000
82.6700
2,171,800
Tue, 13 Oct 2026
81.9100
82.2300
80.5600
82.1300
1,640,300
Mon, 12 Oct 2026
81.0900
81.5600
80.4100
81.5000
1,386,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
80.5200
81.1900
80.3700
80.9600
1,481,400
Thu, 08 Oct 2026
80.6800
80.6800
79.6200
80.5200
1,988,700
Wed, 07 Oct 2026
80.2100
80.7600
79.8900
80.3000
2,455,200
Tue, 06 Oct 2026
79.4900
80.4000
79.2100
80.3500
1,930,800
Mon, 05 Oct 2026
79.0800
79.6600
78.5400
79.0900
1,950,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
79.3700
79.7900
79.0400
79.1700
2,258,300
Thu, 01 Oct 2026
78.3800
78.9300
77.5100
78.7900
2,545,800
Wed, 30 Sep 2026
78.6500
79.6000
78.4200
78.4400
3,914,300
Tue, 29 Sep 2026
77.5300
78.8800
77.2400
78.7300
2,771,500
Mon, 28 Sep 2026
78.0400
78.3200
77.3600
77.9100
3,762,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
77.6600
78.1700
77.1100
78.0400
1,706,500
Thu, 24 Sep 2026
78.4200
78.5700
77.6100
77.6600
1,647,700
Wed, 23 Sep 2026
78.9600
79.2000
78.3700
78.4200
2,381,200
Tue, 22 Sep 2026
79.2200
80.1000
78.9900
79.2700
1,804,300
Mon, 21 Sep 2026
79.7800
79.8800
78.8900
79.2600
1,961,400
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
80.8000
80.8000
79.6500
79.7800
3,390,200
Thu, 17 Sep 2026
80.6100
81.2100
80.5000
80.8400
2,356,000
Wed, 16 Sep 2026
23 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 16 Sep 2026
80.6200
81.0900
80.1000
80.3900
1,958,800
Tue, 15 Sep 2026
81.1900
81.1900
79.8900
80.2000
1,773,800
Mon, 14 Sep 2026
82.0500
82.1300
80.7900
80.8600
2,469,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
81.9500
82.0500
81.1600
81.6200
2,262,300
Thu, 10 Sep 2026
81.5800
81.9900
80.9400
81.3600
3,012,900
Wed, 09 Sep 2026
82.3600
82.5100
80.8100
81.2200
1,699,000
Tue, 08 Sep 2026
81.4500
82.6300
81.4500
82.2400
2,135,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
81.1200
82.3300
81.1100
81.5400
1,786,400
Thu, 03 Sep 2026
80.9700
82.2600
80.7400
81.9300
2,329,300
Wed, 02 Sep 2026
81.3600
81.6900
80.4500
80.7700
2,360,000
Tue, 01 Sep 2026
81.2100
81.8000
80.9000
81.5200
2,200,900
Mon, 31 Aug 2026
80.4000
81.3300
79.8500
81.0200
2,798,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
82.0200
82.0200
80.4800
80.6500
1,448,100
Thu, 27 Aug 2026
81.4000
81.7900
81.0000
81.4200
3,596,400
Wed, 26 Aug 2026
81.4700
82.4300
81.3600
82.2300
1,146,000
Tue, 25 Aug 2026
81.3900
81.8200
81.1300
81.4100
1,163,700
Mon, 24 Aug 2026
22 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 24 Aug 2026
80.8100
81.5300
80.4000
81.3900
2,544,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
83.5100
83.5100
80.7000
80.9200
1,706,100
Thu, 20 Aug 2026
83.5800
84.4700
83.1000
83.1600
2,381,400
Wed, 19 Aug 2026
83.9200
84.5600
83.2100
83.5800
1,653,500
Tue, 18 Aug 2026
21 · 424B2
After-hours · 16:20 ET
424B2 ↗
Tue, 18 Aug 2026
84.1800
84.5500
83.3500
83.4200
1,551,500
Mon, 17 Aug 2026
83.7500
84.0100
83.4200
83.9300
2,032,700
Mon, 17 Aug 2026
20 · 424B5
Pre-market · 08:45 ET
424B5 ↗
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
83.3900
84.1900
83.3200
84.0300
973,600
Thu, 13 Aug 2026
83.5600
83.9200
83.2400
83.4900
2,125,700
Wed, 12 Aug 2026
82.3900
83.3400
82.2100
83.3200
1,901,900
Tue, 11 Aug 2026
82.3000
82.8200
81.4400
82.0300
1,774,800
Mon, 10 Aug 2026
82.8600
83.2500
82.0000
82.0900
2,642,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
82.9300
83.9900
82.4100
83.3800
1,655,600
Thu, 06 Aug 2026
84.7500
84.7500
82.4100
83.0200
2,116,300
Thu, 06 Aug 2026
19 · 10-Q
Next filing day · accepted 05 Aug, 17:35 ET
10-Q ↗
Thu, 06 Aug 2026
18 · 8-K
Pre-market · 07:00 ET
8-K ↗
Wed, 05 Aug 2026
83.6500
83.8200
82.3700
83.0600
1,698,500
Tue, 04 Aug 2026
83.0100
83.9700
82.0200
83.8400
2,088,000
Mon, 03 Aug 2026
82.9200
84.1800
82.4600
83.2300
1,891,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
83.0600
83.5800
82.5200
83.0100
2,840,300
Thu, 30 Jul 2026
84.1000
84.3700
82.6200
83.2500
1,677,400
Wed, 29 Jul 2026
85.9300
86.1400
83.4500
84.0000
2,029,100
Tue, 28 Jul 2026
86.5200
87.4300
85.6400
85.6600
1,607,900
Mon, 27 Jul 2026
87.0100
87.2900
85.6700
85.8400
1,415,800
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
17 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 01 Jul 2026
16 · 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
15 · 10-Q
Next filing day · accepted 06 May, 18:07 ET
10-Q ↗
Thu, 07 May 2026
14 · 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
13 · DEFA14A
After-hours · 16:02 ET
DEFA14A ↗
Thu, 26 Mar 2026
12 · 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
11 · 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
10 · 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
9 · 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
8 · 10-K
Next filing day · accepted 18 Feb, 18:36 ET
10-K ↗
Thu, 19 Feb 2026
7 · 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
6 · 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
5 · 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
4 · 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
3 · 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
2 · 10-Q
Next filing day · accepted 05 Nov, 17:32 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 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