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
47.0900
47.3300
45.9800
46.1900
8,365,294
Thu, 22 Oct 2026
46.7500
47.5400
46.5000
47.3000
8,679,300
Wed, 21 Oct 2026
46.6000
47.0100
46.5000
46.6300
6,825,600
Tue, 20 Oct 2026
47.2600
47.5900
46.8800
47.0400
7,824,100
Mon, 19 Oct 2026
45.4300
47.3500
45.3400
46.8000
10,231,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
45.9200
46.4200
45.4600
45.7300
12,345,600
Thu, 15 Oct 2026
44.9400
45.9400
44.8900
45.3400
11,368,400
Wed, 14 Oct 2026
43.4300
44.2800
43.3000
44.2200
11,211,100
Tue, 13 Oct 2026
44.1400
44.2200
43.2300
43.3100
7,847,900
Mon, 12 Oct 2026
43.8200
44.0600
43.2800
43.7600
9,139,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
43.4000
43.8300
43.3400
43.6400
6,381,900
Thu, 08 Oct 2026
42.9000
44.1200
42.9000
43.6500
8,580,000
Wed, 07 Oct 2026
43.1800
43.4600
42.5600
42.8800
8,372,200
Tue, 06 Oct 2026
43.2500
43.4700
42.8800
43.2500
7,344,500
Mon, 05 Oct 2026
42.8800
43.6400
42.7100
43.5100
10,394,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
42.3700
42.9900
42.1100
42.9400
7,745,400
Thu, 01 Oct 2026
41.6000
42.3600
41.4100
42.1400
10,073,000
Wed, 30 Sep 2026
41.8800
42.3500
41.6200
41.6200
11,654,600
Tue, 29 Sep 2026
41.4900
41.9100
41.0500
41.7400
10,976,400
Mon, 28 Sep 2026
42.0700
42.2000
41.2200
41.8600
14,859,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
16 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 25 Sep 2026
42.4900
43.1700
42.1100
43.1100
8,976,300
Thu, 24 Sep 2026
44.1300
44.1800
42.6100
42.6700
9,788,500
Wed, 23 Sep 2026
44.1600
44.4300
43.3100
43.9100
9,069,400
Tue, 22 Sep 2026
44.1400
44.8500
44.1400
44.2700
7,997,300
Mon, 21 Sep 2026
44.4700
44.6100
43.8500
44.0000
10,228,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
44.6600
45.0800
44.3600
44.7100
18,531,200
Thu, 17 Sep 2026
44.7800
44.8100
44.2300
44.5100
9,154,800
Wed, 16 Sep 2026
44.6600
45.0400
44.5300
44.5700
8,019,900
Tue, 15 Sep 2026
44.0000
44.9400
43.8600
44.6300
9,584,500
Mon, 14 Sep 2026
43.5100
44.4100
43.5100
44.2000
9,009,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
43.4500
43.5200
42.8900
43.4000
7,022,600
Thu, 10 Sep 2026
42.7300
43.5300
42.5200
43.0900
9,466,500
Wed, 09 Sep 2026
42.8600
42.9700
42.1900
42.8400
11,854,100
Tue, 08 Sep 2026
43.6400
43.7000
43.0100
43.1500
8,540,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
15 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Fri, 04 Sep 2026
43.7800
44.1700
43.6500
43.8200
12,451,300
Thu, 03 Sep 2026
44.4000
44.6200
43.9700
44.0800
8,943,500
Wed, 02 Sep 2026
45.3400
45.3700
44.0400
44.4200
10,510,000
Tue, 01 Sep 2026
45.9700
46.1000
44.8900
44.9900
7,278,700
Mon, 31 Aug 2026
46.5100
46.6600
45.7800
45.9200
12,161,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
47.1500
47.1500
46.3800
46.8600
5,279,500
Thu, 27 Aug 2026
46.9900
47.0700
46.4400
46.7000
7,431,000
Wed, 26 Aug 2026
48.9400
48.9400
47.7900
47.8100
6,220,800
Tue, 25 Aug 2026
48.8600
49.2400
48.3400
48.7300
7,087,600
Mon, 24 Aug 2026
48.1000
49.1200
48.0900
48.9200
11,667,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
47.6000
48.1200
47.2200
47.7900
12,531,300
Thu, 20 Aug 2026
47.0700
47.9100
46.9600
47.4900
9,057,100
Wed, 19 Aug 2026
47.2800
47.9800
47.2100
47.4300
11,953,400
Tue, 18 Aug 2026
45.9300
47.5500
45.7800
47.3800
16,318,800
Mon, 17 Aug 2026
46.5000
46.6300
45.3200
45.5200
9,817,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
46.5100
46.9400
46.1700
46.8200
7,930,700
Thu, 13 Aug 2026
46.4400
46.9700
46.0500
46.6800
9,858,700
Wed, 12 Aug 2026
45.4300
46.0100
45.0500
45.9800
8,544,900
Tue, 11 Aug 2026
46.3700
46.6200
45.1600
45.5300
9,579,000
Mon, 10 Aug 2026
45.1650
46.4250
45.0750
45.7150
11,334,762
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
93.7900
93.9000
89.5000
90.3600
8,504,300
Fri, 07 Aug 2026
14 · 10-Q
Next filing day · accepted 06 Aug, 18:39 ET
10-Q ↗
Thu, 06 Aug 2026
13 · 8-K
After-hours · 16:23 ET
FORM 8-K ↗
Thu, 06 Aug 2026
94.0000
95.2000
92.8100
94.1600
6,829,400
Wed, 05 Aug 2026
94.9100
95.1700
93.8600
94.4600
4,333,100
Tue, 04 Aug 2026
93.5200
94.3900
92.4300
94.1800
6,807,800
Mon, 03 Aug 2026
97.3500
97.3500
92.6400
93.5500
7,080,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
97.4000
97.4000
96.2800
96.3800
3,882,600
Thu, 30 Jul 2026
96.5400
97.7300
95.8300
97.6500
6,540,900
Wed, 29 Jul 2026
48.7250
49.6450
48.4800
48.6150
9,110,002
Tue, 28 Jul 2026
48.7300
49.5850
48.5100
48.8700
14,109,574
Mon, 27 Jul 2026
94.2100
95.6100
94.0000
95.3300
3,774,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
93.4600
93.9900
92.9500
93.4900
5,948,800
Thu, 23 Jul 2026
94.2700
94.5400
93.1200
93.5600
3,869,000
Wed, 22 Jul 2026
94.6200
95.8000
94.4000
95.6700
4,831,500
Tue, 21 Jul 2026
96.0800
96.0800
93.7800
94.4600
4,238,800
Mon, 20 Jul 2026
97.2500
97.9700
95.3600
95.4500
5,056,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
100.0200
100.3400
96.5700
97.5000
10,755,200
Thu, 16 Jul 2026
98.0500
99.9800
97.5700
99.9400
9,115,800
Wed, 15 Jul 2026
98.0100
99.0300
97.2900
97.5700
6,207,900
Tue, 14 Jul 2026
97.6800
98.4000
97.0800
98.0100
4,591,000
Mon, 13 Jul 2026
96.9200
97.7300
96.5300
97.0700
3,790,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
96.0400
97.4900
95.8600
97.3900
3,569,000
Thu, 09 Jul 2026
94.8800
96.5500
94.7300
96.5500
5,756,200
Wed, 08 Jul 2026
12 · 8-K
After-hours · 17:09 ET
FORM 8-K ↗
Wed, 08 Jul 2026
97.4000
97.4000
95.1000
95.1500
5,321,200
Tue, 07 Jul 2026
98.4100
99.1500
95.7100
96.9200
8,493,200
Mon, 06 Jul 2026
97.5400
98.2400
96.0800
97.3700
4,947,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
98.1000
98.9300
97.4700
97.6000
5,686,600
Wed, 01 Jul 2026
97.0600
98.3100
96.6300
97.3500
4,300,600
Tue, 30 Jun 2026
96.6700
97.7600
95.1000
96.1200
6,186,400
Mon, 29 Jun 2026
96.4700
97.7300
96.2200
97.6400
5,061,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
96.5800
97.8700
96.0500
96.3800
13,420,600
Thu, 25 Jun 2026
94.3600
96.0600
94.2300
95.8300
5,820,200
Wed, 24 Jun 2026
93.9600
95.7500
93.4700
94.7000
4,386,000
Tue, 23 Jun 2026
94.8800
94.8800
92.6200
93.6900
5,366,100
Mon, 22 Jun 2026
91.7500
93.4200
91.5000
93.0200
4,872,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
92.0200
92.3500
90.9600
91.3400
12,605,500
Wed, 17 Jun 2026
92.5500
93.2600
91.5000
91.6600
4,332,800
Tue, 16 Jun 2026
93.7000
93.9200
92.4900
92.9500
4,758,000
Mon, 15 Jun 2026
93.2300
93.3000
91.4500
93.2300
4,762,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
92.6300
93.0800
91.6000
92.8300
4,619,600
Thu, 11 Jun 2026
91.6200
92.4600
91.2000
92.0300
5,129,100
Wed, 10 Jun 2026
90.8900
91.4700
90.0900
91.2100
6,950,200
Tue, 09 Jun 2026
89.2700
90.4900
87.9100
90.1500
6,712,100
Mon, 08 Jun 2026
89.2900
90.2200
88.3500
88.4700
5,596,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
89.0000
90.3900
88.7800
89.5500
5,676,600
Thu, 04 Jun 2026
11 · 8-K
After-hours · 16:05 ET
FORM 8-K ↗
Thu, 04 Jun 2026
90.0000
90.4400
88.3000
88.5400
4,864,700
Wed, 03 Jun 2026
87.8800
89.7000
87.8400
89.0400
4,801,300
Tue, 02 Jun 2026
89.1700
89.2700
87.2300
88.2400
7,387,600
Mon, 01 Jun 2026
88.2500
89.8600
87.8200
89.1000
5,806,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
87.9900
89.1000
87.4200
88.0800
9,465,600
Thu, 28 May 2026
88.4800
89.1400
87.7000
87.9900
4,739,100
Wed, 27 May 2026
88.0000
89.8500
87.9400
89.2400
5,672,800
Tue, 26 May 2026
87.3900
87.9500
86.6800
87.4200
4,812,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
86.2000
87.1100
85.8600
86.7900
3,239,000
Thu, 21 May 2026
86.6400
86.7500
85.4700
86.3200
4,306,600
Wed, 20 May 2026
86.3500
87.6300
86.0100
86.8800
4,333,900
Tue, 19 May 2026
87.5300
88.0400
86.1800
86.3500
4,724,900
Mon, 18 May 2026
87.4900
88.6600
86.8600
88.5400
4,806,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
10 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Fri, 15 May 2026
86.0000
87.9100
85.8800
87.0900
6,149,000
Thu, 14 May 2026
85.7500
86.0400
85.2000
85.8200
4,129,400
Wed, 13 May 2026
86.0000
86.7900
85.2800
85.9300
6,515,100
Tue, 12 May 2026
86.0000
86.3300
84.8100
85.8700
6,027,200
Mon, 11 May 2026
85.0100
86.4500
83.2600
86.4100
7,794,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
84.5000
88.7700
83.1300
86.2900
15,284,800
Fri, 08 May 2026
9 · 10-Q
Next filing day · accepted 07 May, 20:07 ET
10-Q ↗
Thu, 07 May 2026
8 · 8-K
After-hours · 16:26 ET
FORM 8-K ↗
Thu, 07 May 2026
76.7100
76.9600
75.3800
75.9700
6,626,100
Wed, 06 May 2026
76.8300
77.9600
76.3000
77.2000
4,295,200
Tue, 05 May 2026
75.0000
76.6100
74.8500
75.8000
3,820,800
Mon, 04 May 2026
76.1400
76.5500
74.6000
75.2000
6,493,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
77.3200
78.3400
76.7600
77.1200
3,270,500
Thu, 30 Apr 2026
77.1900
77.9300
76.7000
77.0700
4,559,200
Wed, 29 Apr 2026
76.8900
77.0700
76.1300
76.8900
3,046,100
Tue, 28 Apr 2026
77.8600
78.3700
77.0600
77.1900
4,010,300
Mon, 27 Apr 2026
78.0200
78.3100
76.8100
76.8600
3,397,700
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
77.5500
78.2500
77.2300
78.2300
4,200,800
Thu, 23 Apr 2026
76.5700
78.0000
76.3200
77.5600
3,855,200
Wed, 22 Apr 2026
75.7800
76.6800
75.5400
75.9500
4,062,800
Tue, 21 Apr 2026
76.8800
77.2300
75.1000
75.2700
5,482,700
Mon, 20 Apr 2026
76.5000
77.4400
76.2000
77.2300
5,148,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
75.7200
76.8400
75.3600
76.7200
4,791,300
Thu, 16 Apr 2026
74.5500
76.3100
74.5500
75.3600
5,036,900
Wed, 15 Apr 2026
75.0000
75.0700
73.8600
74.9300
4,928,700
Tue, 14 Apr 2026
74.7700
76.4200
74.5600
75.0700
5,681,800
Mon, 13 Apr 2026
75.3500
75.5300
74.5900
75.1700
3,513,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
76.1700
76.6700
75.4000
75.7200
3,826,800
Thu, 09 Apr 2026
74.6100
76.9300
74.4900
76.1900
3,803,500
Wed, 08 Apr 2026
74.5100
75.6400
74.0700
75.1400
5,480,900
Tue, 07 Apr 2026
73.9400
74.1600
72.0800
72.4400
5,614,600
Mon, 06 Apr 2026
72.1300
74.2300
71.8200
74.1600
4,064,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
72.1600
72.7000
71.7400
72.3700
3,163,300
Wed, 01 Apr 2026
72.4200
73.2000
71.8700
72.7700
4,253,000
Tue, 31 Mar 2026
71.6100
72.6100
70.8600
72.4600
8,043,400
Mon, 30 Mar 2026
72.0500
72.1700
70.9800
71.3200
5,234,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
7 · DEFA14A
After market open · 14:31 ET
DEFA14A ↗
Fri, 27 Mar 2026
6 · DEF 14A
After market open · 14:30 ET
DEF 14A ↗
Fri, 27 Mar 2026
72.1000
72.8300
71.6200
71.8300
4,020,400
Thu, 26 Mar 2026
73.2100
73.3400
71.8200
71.9800
4,589,600
Wed, 25 Mar 2026
73.1800
73.9900
72.2200
73.2100
3,884,200
Tue, 24 Mar 2026
73.7800
74.5500
72.8800
73.0000
4,302,300
Mon, 23 Mar 2026
75.6000
75.6000
73.7500
73.9600
4,908,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.4700
74.4900
73.2500
73.6900
10,528,800
Thu, 19 Mar 2026
74.2300
74.9100
73.6100
73.7400
4,531,600
Wed, 18 Mar 2026
77.3700
77.4400
73.7800
74.0900
6,847,900
Tue, 17 Mar 2026
78.1400
78.1400
76.8700
77.5900
3,837,300
Mon, 16 Mar 2026
77.9300
78.5800
76.9100
77.0500
4,291,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
77.2900
77.9300
76.6200
77.1100
4,004,500
Thu, 12 Mar 2026
76.7000
78.2600
76.3500
76.9900
6,002,800
Wed, 11 Mar 2026
76.3100
77.7200
75.4700
77.5200
6,217,800
Tue, 10 Mar 2026
75.6800
77.6300
75.2800
76.7000
5,994,100
Mon, 09 Mar 2026
74.9600
75.7400
73.3500
75.7300
8,605,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
75.9000
76.3700
75.3000
75.6100
5,860,600
Thu, 05 Mar 2026
78.0500
78.3300
76.5100
76.7000
6,934,200
Wed, 04 Mar 2026
79.2400
79.4700
78.0700
78.6100
6,062,100
Tue, 03 Mar 2026
80.5000
80.8100
78.3400
78.9900
7,831,900
Mon, 02 Mar 2026
84.6400
85.1000
81.0100
81.0600
7,314,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
85.7500
87.3800
84.6900
85.3000
13,561,600
Fri, 27 Feb 2026
5 · 10-K
Next filing day · accepted 26 Feb, 20:14 ET
10-K ↗
Thu, 26 Feb 2026
4 · 8-K
After-hours · 16:24 ET
FORM 8-K ↗
Thu, 26 Feb 2026
85.7600
86.8000
85.4100
86.6600
9,480,700
Wed, 25 Feb 2026
84.9300
85.7700
84.4100
85.4100
6,860,700
Tue, 24 Feb 2026
84.5800
85.5900
84.2600
85.5400
5,038,000
Mon, 23 Feb 2026
83.3100
84.8800
83.3100
84.6900
6,208,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
82.4200
83.9800
81.8600
83.7600
6,602,800
Thu, 19 Feb 2026
82.6800
83.4600
81.6200
81.9900
5,739,800
Wed, 18 Feb 2026
82.8100
83.9100
82.3600
83.1800
7,181,300
Tue, 17 Feb 2026
81.8300
82.9300
81.4900
82.9000
7,758,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
80.7100
82.3200
80.5200
81.4800
5,176,000
Thu, 12 Feb 2026
81.0300
82.1000
80.6800
81.1700
4,592,500
Wed, 11 Feb 2026
80.2700
81.1700
79.9300
80.7900
5,165,300
Tue, 10 Feb 2026
80.3500
80.6900
79.7700
80.1700
8,347,400
Mon, 09 Feb 2026
82.4900
82.6400
80.3500
80.9000
6,099,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
81.9400
82.6000
81.7500
82.5400
4,294,600
Thu, 05 Feb 2026
82.2500
82.6800
81.5100
81.7500
6,127,600
Wed, 04 Feb 2026
82.4400
82.9500
80.7700
81.4400
11,262,900
Tue, 03 Feb 2026
81.3200
82.4000
81.0700
81.9700
11,447,300
Mon, 02 Feb 2026
81.0000
81.2900
79.9100
81.1000
9,801,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
79.9800
80.8400
79.5300
80.7600
6,093,700
Thu, 29 Jan 2026
80.9200
81.4600
79.9600
80.0400
3,942,000
Wed, 28 Jan 2026
81.2600
81.6300
80.2500
80.9200
4,329,200
Tue, 27 Jan 2026
81.1600
81.5900
80.7300
81.4100
4,494,800
Mon, 26 Jan 2026
82.7000
83.2400
81.0800
81.1600
5,944,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
80.6400
82.1900
80.3000
82.0000
4,393,500
Thu, 22 Jan 2026
81.6000
81.8100
80.6100
80.8900
5,713,800
Wed, 21 Jan 2026
81.3200
81.7600
79.8900
81.6000
8,643,400
Tue, 20 Jan 2026
78.3900
81.6200
77.5300
81.4700
7,338,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
78.5700
78.7400
77.7800
78.1700
7,605,000
Thu, 15 Jan 2026
78.0900
79.0100
77.6400
77.9100
5,519,300
Wed, 14 Jan 2026
78.0400
78.6900
76.8700
77.7300
7,562,800
Tue, 13 Jan 2026
77.4800
78.8100
77.2800
78.4300
6,694,800
Mon, 12 Jan 2026
77.4500
78.0900
77.1300
77.5000
4,974,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
76.4900
77.5200
76.1800
77.3400
3,568,500
Thu, 08 Jan 2026
75.8500
77.7400
75.5000
76.6000
3,564,500
Wed, 07 Jan 2026
75.4600
77.0300
74.8700
76.1500
6,318,600
Tue, 06 Jan 2026
75.6700
75.9700
75.2600
75.7200
4,395,700
Mon, 05 Jan 2026
76.1800
76.2400
75.1200
75.6700
4,740,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
76.6700
76.8600
75.8800
76.1600
4,474,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
77.2900
77.3500
76.5600
76.6700
2,794,200
Tue, 30 Dec 2025
77.2800
77.7200
77.1100
77.4100
3,156,900
Mon, 29 Dec 2025
77.3500
78.1500
77.3500
77.6300
3,343,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
77.4500
77.7400
76.9300
77.3100
2,204,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
77.8000
78.0200
77.0100
77.4200
1,536,000
Tue, 23 Dec 2025
77.8200
78.3100
77.4700
77.6700
3,775,000
Mon, 22 Dec 2025
76.2600
77.9300
75.9300
77.6600
5,201,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
74.9400
77.1700
74.8200
76.2600
17,078,300
Thu, 18 Dec 2025
74.1000
75.5800
74.0600
75.4600
4,826,100
Wed, 17 Dec 2025
75.2100
75.3200
73.9100
74.3400
4,388,400
Tue, 16 Dec 2025
74.9900
75.5200
74.4600
75.3400
5,053,100
Mon, 15 Dec 2025
74.2500
74.9800
74.1600
74.8500
5,618,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
72.9400
74.3200
72.7600
73.9700
4,855,300
Thu, 11 Dec 2025
74.0000
74.2200
72.2500
72.4900
5,639,900
Wed, 10 Dec 2025
73.9100
74.4500
73.3400
73.8600
7,191,200
Tue, 09 Dec 2025
73.9400
74.4600
73.2500
73.5700
3,964,200
Mon, 08 Dec 2025
73.7600
74.4800
73.3500
73.9400
4,050,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
73.4100
74.0000
73.2000
73.7400
3,510,500
Thu, 04 Dec 2025
73.9400
74.1800
73.0700
73.2600
4,520,700
Wed, 03 Dec 2025
74.9100
75.0500
73.7300
73.9900
4,972,700
Tue, 02 Dec 2025
3 · 8-K
After market open · 14:45 ET
FORM 8-K ↗
Tue, 02 Dec 2025
75.7200
75.9400
74.2500
74.7100
6,458,900
Mon, 01 Dec 2025
75.3100
76.2800
75.1000
75.9500
6,334,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
75.0900
75.2600
74.6000
74.9900
2,367,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
74.8700
75.2700
74.6000
75.0400
3,353,600
Tue, 25 Nov 2025
73.4400
74.9500
73.4100
74.8200
5,668,300
Mon, 24 Nov 2025
72.2000
73.6200
72.0100
73.2400
10,334,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
72.2400
72.8000
71.9900
72.0400
5,258,800
Thu, 20 Nov 2025
72.3000
73.0000
72.0000
72.2200
5,248,700
Wed, 19 Nov 2025
72.5500
73.0100
72.2100
72.3000
5,599,200
Tue, 18 Nov 2025
71.9800
73.0800
71.7100
72.9000
4,469,200
Mon, 17 Nov 2025
71.6100
73.0300
71.5600
71.8400
4,816,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
71.3500
71.9500
70.7900
71.3100
5,258,600
Thu, 13 Nov 2025
70.3900
71.8800
70.0600
71.0800
6,312,800
Wed, 12 Nov 2025
71.8100
72.1000
70.4000
70.4800
6,270,300
Tue, 11 Nov 2025
70.2500
72.1200
70.1500
71.9100
7,129,900
Mon, 10 Nov 2025
69.8300
71.2500
69.3700
70.0300
6,721,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
70.4200
72.6200
68.5100
69.7300
14,099,800
Fri, 07 Nov 2025
2 · 10-Q
Next filing day · accepted 06 Nov, 18:48 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
After-hours · 16:27 ET
FORM 8-K ↗
Thu, 06 Nov 2025
67.3300
67.7100
65.8800
66.3100
10,132,900
Wed, 05 Nov 2025
66.9200
67.9600
66.9200
67.8700
5,329,600
Tue, 04 Nov 2025
66.8900
66.9500
65.9200
66.8700
5,424,500
Mon, 03 Nov 2025
66.8200
67.0700
66.2900
66.5100
4,330,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
66.2500
67.0700
65.8800
66.8300
5,003,700
Thu, 30 Oct 2025
66.8700
67.4500
66.2700
66.5700
8,725,500
Wed, 29 Oct 2025
68.8700
68.9200
66.4100
66.5600
5,796,900
Tue, 28 Oct 2025
69.1600
69.5400
68.4700
69.3200
3,472,100
Mon, 27 Oct 2025
70.1600
70.1600
69.5900
69.6800
3,936,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
70.2600
70.3800
69.4500
69.6900
2,401,300