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
61.2800
61.7350
60.4600
61.2100
1,816,642
Thu, 22 Oct 2026
59.3900
61.6600
59.2700
61.6500
3,510,100
Wed, 21 Oct 2026
58.6700
59.3800
58.4300
58.9700
2,154,600
Tue, 20 Oct 2026
58.8400
59.4700
58.6700
59.1200
2,053,400
Mon, 19 Oct 2026
57.2900
58.2700
56.9500
58.1600
2,677,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
58.0000
58.2500
57.3700
57.9400
3,773,300
Thu, 15 Oct 2026
55.4900
57.4700
55.4600
57.4000
2,885,100
Wed, 14 Oct 2026
54.5900
55.2400
53.9200
54.8800
3,411,900
Tue, 13 Oct 2026
55.5500
56.0500
54.4300
54.5900
2,634,000
Mon, 12 Oct 2026
54.3800
55.8800
54.1000
55.5500
3,393,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
54.3200
54.7500
53.8500
54.3700
3,182,600
Thu, 08 Oct 2026
54.0900
54.6800
53.7100
54.3000
5,846,900
Wed, 07 Oct 2026
56.3300
56.5000
54.6600
54.7500
4,548,000
Tue, 06 Oct 2026
56.6800
56.9300
55.6400
56.4300
4,003,900
Mon, 05 Oct 2026
56.3700
57.0100
55.7300
56.7700
3,948,500
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
57.5200
57.6900
56.7200
56.9100
3,310,000
Thu, 01 Oct 2026
56.4600
57.5500
55.9500
57.4100
4,897,400
Wed, 30 Sep 2026
56.6200
57.3700
56.3600
56.5300
4,894,900
Tue, 29 Sep 2026
56.2300
56.7400
55.8400
56.6300
5,404,200
Mon, 28 Sep 2026
55.0800
56.8700
54.6300
56.5700
4,728,900
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
55.1800
56.1800
55.0200
55.3800
4,453,800
Thu, 24 Sep 2026
56.0600
56.6400
54.8500
55.3800
6,253,100
Wed, 23 Sep 2026
55.1300
56.0800
54.5600
56.0700
4,136,300
Tue, 22 Sep 2026
54.2100
55.4900
54.0800
55.2900
2,693,600
Mon, 21 Sep 2026
55.1300
55.5300
54.1000
54.1200
4,185,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
54.5000
55.9200
54.1000
55.2900
8,794,200
Thu, 17 Sep 2026
54.8200
54.8200
52.7800
53.7800
5,713,400
Wed, 16 Sep 2026
54.3700
55.1200
53.9200
54.6100
5,314,100
Tue, 15 Sep 2026
54.4000
54.8000
52.9700
53.2700
4,416,400
Mon, 14 Sep 2026
54.7800
54.9900
53.6000
54.2200
5,406,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
54.6600
55.6600
53.1500
53.9100
6,438,900
Thu, 10 Sep 2026
51.8800
55.4300
51.0100
54.1700
18,652,500
Wed, 09 Sep 2026
15 · 10-Q
After-hours · 16:48 ET
10-Q ↗
Wed, 09 Sep 2026
14 · 8-K
After-hours · 16:34 ET
8-K ↗
Wed, 09 Sep 2026
67.0700
67.9200
62.2400
63.4800
9,565,400
Tue, 08 Sep 2026
68.5500
68.9900
67.5900
67.6900
2,925,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
70.3300
70.4800
69.5100
69.5900
1,957,000
Thu, 03 Sep 2026
69.7800
70.6800
69.0900
70.6400
2,096,500
Wed, 02 Sep 2026
69.3100
71.0700
69.2800
69.7300
1,583,400
Tue, 01 Sep 2026
70.2600
70.8000
69.0800
69.2800
1,362,800
Mon, 31 Aug 2026
70.4900
70.7600
69.6400
70.0900
2,156,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
71.1800
71.5000
70.6600
71.1700
1,011,300
Thu, 27 Aug 2026
71.9000
72.0800
70.7000
70.9600
1,519,900
Wed, 26 Aug 2026
72.6200
72.9300
72.2200
72.6800
1,560,100
Tue, 25 Aug 2026
75.4200
75.7100
72.9200
73.0400
1,430,700
Mon, 24 Aug 2026
76.1400
76.5800
75.6200
75.8000
1,140,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
76.1800
76.6000
75.6100
76.2200
1,554,100
Thu, 20 Aug 2026
76.4700
77.0900
76.1100
76.1600
1,085,300
Wed, 19 Aug 2026
76.4000
78.1100
75.8400
76.7300
1,384,000
Tue, 18 Aug 2026
76.0900
76.6900
75.6400
75.7600
1,887,100
Mon, 17 Aug 2026
75.5700
76.1400
75.0100
75.1000
1,928,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
76.8700
76.8700
76.0800
76.1700
887,100
Thu, 13 Aug 2026
77.2600
77.6400
76.3800
76.6000
1,387,500
Wed, 12 Aug 2026
76.3400
77.1900
75.3700
76.7300
2,953,300
Tue, 11 Aug 2026
76.3200
77.4200
76.2000
76.8200
1,677,400
Mon, 10 Aug 2026
74.2300
76.6000
74.2000
76.3200
2,386,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
73.0500
74.5800
72.6500
74.2300
1,561,700
Thu, 06 Aug 2026
75.0000
75.1300
73.2300
73.3200
1,932,100
Wed, 05 Aug 2026
74.7500
75.0200
73.8200
74.8400
1,507,700
Tue, 04 Aug 2026
73.9100
74.8000
73.2700
74.6900
1,970,000
Mon, 03 Aug 2026
73.3800
74.8500
73.3800
74.2300
2,811,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
71.9500
72.5100
71.1500
72.3200
2,518,500
Thu, 30 Jul 2026
73.0600
73.1000
71.7800
72.6500
1,407,100
Wed, 29 Jul 2026
71.5000
73.0900
71.4300
73.0600
1,739,200
Tue, 28 Jul 2026
71.3800
72.6400
71.0700
72.0600
1,772,800
Mon, 27 Jul 2026
70.8200
71.6300
70.2600
70.2900
2,199,600
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
13 · 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
12 · 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
11 · 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
10 · 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
9 · 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
8 · 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
7 · DEFA14A
After-hours · 16:21 ET
DEFA14A ↗
Tue, 24 Feb 2026
6 · 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
5 · 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
4 · 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
3 · 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
2 · 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
1 · 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