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
90.2400
95.3550
89.3525
94.7650
2,631,777
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
81.4300
87.0900
81.4300
86.8800
4,165,500
Thu, 23 Jul 2026
87.6900
87.7000
80.0000
80.1500
4,102,700
Wed, 22 Jul 2026
90.5400
90.6000
84.7100
85.4000
3,032,100
Tue, 21 Jul 2026
93.4080
96.5000
89.2700
90.6000
3,265,800
Mon, 20 Jul 2026
91.0000
97.2500
89.9300
96.4300
2,824,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
90.1300
94.3500
90.0100
93.2900
3,226,500
Thu, 16 Jul 2026
94.2400
95.2100
88.5000
92.3600
2,765,400
Wed, 15 Jul 2026
91.1700
95.8500
90.8500
91.7700
3,440,900
Tue, 14 Jul 2026
90.0000
91.9800
88.6100
89.0800
4,320,600
Mon, 13 Jul 2026
90.4000
96.5000
90.4000
96.1600
5,449,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
93.9700
94.9000
88.1400
88.8600
2,460,200
Thu, 09 Jul 2026
81.3600
90.8600
80.6600
90.7100
2,820,400
Wed, 08 Jul 2026
86.0000
87.0400
83.9800
85.4700
3,038,500
Tue, 07 Jul 2026
89.1100
91.2700
87.1100
88.3900
3,762,700
Mon, 06 Jul 2026
82.0000
86.8400
81.5100
85.5000
2,434,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
82.7800
85.5900
81.9000
83.8400
3,102,800
Wed, 01 Jul 2026
80.6200
84.6100
80.1600
83.1700
3,674,600
Tue, 30 Jun 2026
77.4900
79.2000
76.4700
77.7900
3,321,600
Mon, 29 Jun 2026
80.4600
82.8300
79.0100
79.2600
3,142,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
75.3000
79.3800
75.3000
78.7400
7,936,900
Thu, 25 Jun 2026
79.1500
80.1500
74.4100
74.6800
6,233,200
Wed, 24 Jun 2026
81.2700
84.0950
80.5600
81.5500
2,647,300
Tue, 23 Jun 2026
81.4000
83.0800
79.9700
81.3500
4,572,200
Mon, 22 Jun 2026
81.3100
85.5000
78.5500
79.9600
5,774,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
83.6400
85.7020
81.7600
82.7200
7,557,500
Wed, 17 Jun 2026
87.4900
88.4600
83.8300
84.3900
4,909,900
Tue, 16 Jun 2026
90.3900
93.0000
86.9620
87.9500
4,674,000
Mon, 15 Jun 2026
90.0000
93.8600
88.3400
91.5500
3,205,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
89.7100
90.0500
84.7600
88.5200
4,881,900
Thu, 11 Jun 2026
88.9520
91.6200
86.5100
89.2000
6,705,600
Wed, 10 Jun 2026
92.7900
96.6550
91.0600
91.5400
3,932,200
Tue, 09 Jun 2026
95.3100
99.0810
92.0000
95.6100
3,424,100
Mon, 08 Jun 2026
98.0300
99.9800
96.1200
97.8900
2,873,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
101.3900
103.3720
96.7850
99.4700
3,802,200
Thu, 04 Jun 2026
105.4900
106.2600
100.5700
101.5000
4,861,100
Wed, 03 Jun 2026
106.1300
106.1300
99.6450
101.5300
5,029,800
Tue, 02 Jun 2026
103.3700
109.6150
103.0000
109.1000
7,037,100
Mon, 01 Jun 2026
114.1800
119.3800
110.2300
115.9500
12,693,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
97.8750
108.4800
97.3600
107.6100
13,857,700
Thu, 28 May 2026
90.9900
95.2300
88.9800
93.2900
5,513,200
Wed, 27 May 2026
84.2100
90.8400
83.7300
89.0700
4,700,200
Tue, 26 May 2026
83.2900
86.0300
82.0000
84.9200
4,013,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
83.5200
88.5500
83.5200
85.4200
4,459,500
Thu, 21 May 2026
82.7750
84.3000
81.0000
82.1800
4,864,900
Wed, 20 May 2026
84.1850
86.7230
82.2000
86.2300
3,900,700
Tue, 19 May 2026
92.8000
94.5000
85.7800
86.6200
6,642,400
Mon, 18 May 2026
85.8000
91.4000
85.2500
89.4350
5,670,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
82.1000
89.1900
82.1000
87.4600
6,813,600
Thu, 14 May 2026
80.3300
82.5000
78.2000
80.8600
4,546,400
Wed, 13 May 2026
84.4400
84.8900
80.2000
80.6200
6,261,500
Tue, 12 May 2026
87.3100
88.2000
83.3800
85.0000
5,970,200
Mon, 11 May 2026
90.2400
92.4300
84.9000
87.3100
7,931,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
88.6400
92.1300
84.4200
91.6000
12,639,800
Thu, 07 May 2026
91.6100
95.0000
90.4200
92.3700
12,651,800
Wed, 06 May 2026
91.4800
91.4800
84.4850
88.8000
10,297,600
Tue, 05 May 2026
92.4900
93.9000
88.9300
92.3500
7,608,500
Mon, 04 May 2026
88.1700
96.3180
87.4600
93.1600
15,945,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
19 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 01 May 2026
82.9200
90.2300
82.0500
88.8800
27,384,500
Thu, 30 Apr 2026
18 · 8-K
After-hours · 16:13 ET
8-K ↗
Thu, 30 Apr 2026
69.5850
69.5850
66.5500
68.5900
8,764,400
Wed, 29 Apr 2026
69.6000
70.7000
68.4800
70.4900
3,863,700
Tue, 28 Apr 2026
69.8700
72.8000
69.3750
69.7100
4,815,700
Mon, 27 Apr 2026
69.4200
71.9700
68.8600
69.2200
5,727,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
68.6300
71.9600
68.3200
71.5500
5,275,800
Thu, 23 Apr 2026
67.2000
68.0500
65.2000
67.6200
7,796,900
Wed, 22 Apr 2026
71.2800
74.5850
70.3500
74.0100
7,533,900
Tue, 21 Apr 2026
72.0800
75.9500
70.6090
71.2200
6,094,400
Mon, 20 Apr 2026
67.0000
71.5890
66.3200
71.4800
8,296,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
70.1150
70.5000
65.9100
66.9400
23,913,000
Thu, 16 Apr 2026
69.7800
71.0700
66.8500
68.7300
9,575,700
Wed, 15 Apr 2026
61.3800
66.1050
60.2500
66.0000
10,878,100
Tue, 14 Apr 2026
62.2000
63.4500
59.3600
59.7100
6,930,600
Mon, 13 Apr 2026
57.5000
61.4000
56.7200
61.3000
10,182,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
59.1700
59.2600
56.0100
57.1500
7,528,000
Thu, 09 Apr 2026
62.0700
63.2340
57.3000
58.9600
11,045,900
Wed, 08 Apr 2026
67.6700
68.5700
63.2000
63.6200
7,500,000
Tue, 07 Apr 2026
67.6100
68.2500
64.3200
64.8300
5,372,000
Mon, 06 Apr 2026
68.3000
69.5000
66.9600
68.0900
3,589,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
69.6100
69.9600
66.9050
68.2900
3,953,200
Wed, 01 Apr 2026
68.3200
70.4300
65.1200
69.3700
5,538,700
Tue, 31 Mar 2026
67.0000
69.5600
66.6500
68.2500
4,134,000
Mon, 30 Mar 2026
65.5250
68.6800
65.2400
66.8800
5,005,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
67.0100
67.0600
64.3000
65.1200
5,724,200
Thu, 26 Mar 2026
66.0900
69.3700
65.8200
68.1300
4,760,800
Wed, 25 Mar 2026
70.0000
71.2960
66.1000
66.4600
5,764,100
Tue, 24 Mar 2026
72.8000
72.8200
67.3300
68.1700
7,891,600
Mon, 23 Mar 2026
73.2300
75.4500
72.0000
74.4100
4,236,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
72.9100
75.1600
70.5400
73.7300
6,517,900
Thu, 19 Mar 2026
74.3700
76.7200
72.9300
74.6000
4,749,100
Wed, 18 Mar 2026
74.3700
74.4700
71.9100
73.4700
4,741,800
Tue, 17 Mar 2026
75.6900
78.8000
74.0830
74.9100
5,655,600
Mon, 16 Mar 2026
76.7000
77.4400
74.8900
76.1700
5,215,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
73.0700
76.0900
72.6400
75.2100
5,791,000
Thu, 12 Mar 2026
75.7700
80.4200
73.3200
73.3400
7,607,400
Wed, 11 Mar 2026
17 · 8-K
After-hours · 17:07 ET
8-K ↗
Wed, 11 Mar 2026
78.1300
79.1000
74.2000
75.4500
6,176,900
Tue, 10 Mar 2026
81.1000
82.0000
76.8600
78.0100
6,561,700
Mon, 09 Mar 2026
82.6800
83.9100
80.0400
82.0400
5,374,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
81.8000
84.9500
79.4300
83.6200
7,532,200
Thu, 05 Mar 2026
77.7600
84.2600
77.7000
82.5100
12,180,900
Wed, 04 Mar 2026
77.5000
78.3000
74.3500
76.8100
6,379,900
Tue, 03 Mar 2026
72.1100
78.7500
71.0000
78.3800
5,951,500
Mon, 02 Mar 2026
72.9100
75.6500
72.3400
73.8000
5,432,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
75.4300
76.7700
73.5600
75.1300
7,420,000
Thu, 26 Feb 2026
75.0000
81.6700
75.0000
79.4300
10,623,900
Wed, 25 Feb 2026
70.8900
73.5500
67.8700
73.1900
6,396,600
Tue, 24 Feb 2026
68.8100
73.2000
67.8500
71.1800
10,131,800
Mon, 23 Feb 2026
73.5000
73.7500
68.2700
68.8100
10,326,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
79.5650
81.1900
75.0100
75.9800
9,565,000
Thu, 19 Feb 2026
83.7100
84.3500
80.2100
80.2600
6,662,200
Wed, 18 Feb 2026
16 · 8-K
After-hours · 17:16 ET
8-K ↗
Wed, 18 Feb 2026
82.0400
84.4800
80.4000
83.6100
4,623,700
Tue, 17 Feb 2026
85.4400
87.2000
80.4000
82.1500
8,777,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
86.3800
88.2500
84.0000
84.3800
6,198,000
Thu, 12 Feb 2026
87.1400
88.5000
83.1700
86.4800
11,092,400
Wed, 11 Feb 2026
91.7500
93.0000
85.0400
86.9700
8,583,000
Tue, 10 Feb 2026
91.2900
97.0000
90.5000
92.9200
6,759,800
Mon, 09 Feb 2026
93.4550
94.0000
88.5100
91.2300
8,779,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
15 · 10-Q
After-hours · 16:09 ET
10-Q ↗
Fri, 06 Feb 2026
100.1400
102.9900
92.3200
94.7200
14,005,000
Thu, 05 Feb 2026
14 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 05 Feb 2026
104.4900
106.9600
97.9300
98.4100
8,239,600
Wed, 04 Feb 2026
103.9400
110.2300
98.7050
105.0400
7,445,100
Tue, 03 Feb 2026
110.0100
110.2400
100.9200
105.0000
7,658,000
Mon, 02 Feb 2026
117.8400
119.6100
113.4700
113.7000
5,168,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
121.6200
123.5600
117.8300
118.1800
4,400,000
Thu, 29 Jan 2026
125.1600
125.4100
115.0100
120.3800
9,472,300
Wed, 28 Jan 2026
135.4900
138.8500
133.6100
134.7600
2,524,200
Tue, 27 Jan 2026
139.4900
140.6800
131.1700
133.8600
4,270,800
Mon, 26 Jan 2026
132.7400
138.9500
132.5100
138.4400
6,110,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
128.7600
132.2800
128.6500
131.7500
5,863,000
Thu, 22 Jan 2026
123.2000
128.7700
122.9850
128.4400
4,959,200
Wed, 21 Jan 2026
118.6050
123.4000
116.5600
122.4100
6,242,400
Tue, 20 Jan 2026
115.8300
121.2100
115.5300
118.0600
6,710,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
129.2200
129.4600
118.0800
118.5500
8,298,900
Thu, 15 Jan 2026
13 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 15 Jan 2026
132.6600
133.9700
127.7050
128.4500
4,631,000
Wed, 14 Jan 2026
137.2000
138.9200
131.1950
131.9600
4,012,300
Tue, 13 Jan 2026
146.2700
148.0000
137.6600
137.8900
5,131,000
Mon, 12 Jan 2026
145.9100
148.7300
143.6600
146.4400
2,515,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
150.0000
150.8380
143.1100
146.4200
3,705,400
Thu, 08 Jan 2026
159.1900
159.1900
149.0200
149.4300
4,094,800
Wed, 07 Jan 2026
158.3600
163.9200
157.2100
160.8700
2,683,400
Tue, 06 Jan 2026
152.6700
161.1800
150.5000
158.3600
2,990,300
Mon, 05 Jan 2026
155.0000
156.3800
152.4200
153.8800
4,158,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
162.1400
162.1400
153.8370
154.7600
2,673,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
163.0000
163.2610
161.5340
162.1400
1,372,600
Tue, 30 Dec 2025
162.5600
164.5000
162.0900
162.9300
1,092,200
Mon, 29 Dec 2025
162.0200
164.6850
162.0200
163.9900
1,260,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
161.6800
163.3900
161.2050
163.1500
865,700
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
160.8400
162.0500
159.8750
161.1200
439,000
Tue, 23 Dec 2025
162.7800
163.8450
158.0400
162.3900
1,864,100
Mon, 22 Dec 2025
12 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 22 Dec 2025
161.9500
166.0000
161.0800
164.4500
1,372,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
163.8900
165.7300
160.4900
161.0700
4,378,500
Thu, 18 Dec 2025
162.3500
166.3300
161.0000
165.0000
2,193,600
Wed, 17 Dec 2025
160.7000
166.4800
160.1720
161.9800
3,488,800
Tue, 16 Dec 2025
158.9100
163.5000
158.1100
159.5600
1,588,800
Mon, 15 Dec 2025
162.6500
162.6500
157.1230
159.1700
2,711,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
163.0000
164.4900
160.3100
162.0400
1,438,200
Thu, 11 Dec 2025
162.4300
164.8400
160.9700
163.2650
1,510,500
Wed, 10 Dec 2025
160.5400
164.0300
159.7000
161.7300
1,918,500
Tue, 09 Dec 2025
159.7000
162.6900
158.2600
161.4100
1,863,700
Mon, 08 Dec 2025
160.6000
162.4000
159.3100
160.7400
2,009,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
156.1000
164.4900
155.7900
159.3300
4,030,900
Thu, 04 Dec 2025
157.2400
158.2100
153.7500
156.5400
1,870,800
Wed, 03 Dec 2025
11 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 03 Dec 2025
153.5700
156.8700
151.6300
156.7550
2,428,800
Tue, 02 Dec 2025
153.5600
156.6450
152.0000
153.9100
2,482,500
Mon, 01 Dec 2025
148.0300
154.6300
147.9000
151.5800
2,797,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
148.2200
151.3600
147.6650
149.5200
1,241,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
147.3700
149.1600
146.9280
148.0300
1,816,100
Tue, 25 Nov 2025
146.4600
150.8900
146.2300
149.0400
2,529,000
Mon, 24 Nov 2025
146.7500
148.2900
145.0000
146.4500
3,605,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
143.5000
146.5250
139.7000
146.2800
3,995,500
Thu, 20 Nov 2025
147.5400
149.9000
143.3900
144.0400
2,300,000
Wed, 19 Nov 2025
148.2300
150.1000
146.2200
146.5100
2,065,200
Tue, 18 Nov 2025
146.2700
149.4700
145.2000
148.7500
2,561,500
Mon, 17 Nov 2025
150.2500
151.7000
145.0600
146.0200
2,971,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
150.3300
154.9100
149.1000
151.7900
2,658,800
Thu, 13 Nov 2025
154.0700
157.3000
151.6600
152.0500
3,119,500
Wed, 12 Nov 2025
158.6800
159.0530
153.1550
155.5000
2,066,400
Tue, 11 Nov 2025
160.2000
164.3100
157.3800
157.5400
2,716,500
Mon, 10 Nov 2025
157.5450
160.4000
154.4800
159.1300
2,394,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
155.0000
158.1100
153.1000
157.8300
1,692,500
Thu, 06 Nov 2025
159.5500
159.8100
152.9300
156.1300
2,664,900
Wed, 05 Nov 2025
167.6000
168.9800
160.0100
161.4600
2,780,600
Tue, 04 Nov 2025
174.3100
174.8400
161.7600
165.0000
4,944,100
Mon, 03 Nov 2025
169.9900
176.7200
167.1400
176.0800
4,227,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
10 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Fri, 31 Oct 2025
159.9700
170.5300
158.5000
169.4200
6,806,500
Thu, 30 Oct 2025
9 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 30 Oct 2025
157.9450
165.0000
157.2600
160.6700
5,494,300
Wed, 29 Oct 2025
162.3300
162.7600
158.4200
159.2800
2,603,300
Tue, 28 Oct 2025
163.9000
164.8800
162.0600
163.9600
2,772,500
Mon, 27 Oct 2025
164.7500
167.1000
163.7700
164.2600
2,297,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
167.3000
168.6530
162.1500
162.6400
1,977,800
Thu, 23 Oct 2025
167.3350
168.3400
163.2320
165.0100
2,580,300
Wed, 22 Oct 2025
170.5600
171.3000
167.1800
167.8900
4,269,300
Tue, 21 Oct 2025
158.5100
169.3200
158.4000
168.7100
4,319,100
Mon, 20 Oct 2025
153.6700
159.3200
152.8950
158.7900
2,530,100
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
150.0000
152.1400
149.2100
151.9500
2,228,900
Thu, 16 Oct 2025
152.7700
155.9400
148.3100
150.1300
2,726,100
Wed, 15 Oct 2025
8 · DEFA14A
After-hours · 16:06 ET
DEFA14A ↗
Wed, 15 Oct 2025
7 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Wed, 15 Oct 2025
159.3400
159.8800
149.7300
149.8400
3,918,100
Tue, 14 Oct 2025
147.5950
157.4400
147.3300
156.3700
3,907,700
Mon, 13 Oct 2025
145.4500
149.4100
144.8000
149.3900
2,579,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
149.2100
149.5500
144.3200
144.5600
2,528,000
Thu, 09 Oct 2025
149.7500
150.7300
147.6100
147.7400
2,297,600
Wed, 08 Oct 2025
151.0200
153.2500
149.1700
149.5200
2,254,600
Tue, 07 Oct 2025
151.1200
152.0000
146.1600
150.1200
2,927,300
Mon, 06 Oct 2025
151.7700
156.7750
148.2500
150.1900
3,916,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
151.4550
152.3800
149.2100
150.4900
3,426,400
Thu, 02 Oct 2025
150.4000
151.7600
147.4000
151.0500
3,492,300
Wed, 01 Oct 2025
160.2500
162.2500
149.0600
149.5700
4,722,300
Tue, 30 Sep 2025
165.1500
165.2850
157.5800
159.7000
3,329,200
Mon, 29 Sep 2025
168.1000
168.6600
164.9200
165.3100
2,299,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
162.1100
167.1900
161.3000
166.6500
2,137,500
Thu, 25 Sep 2025
162.8000
164.1750
160.1000
162.4200
1,833,500
Wed, 24 Sep 2025
167.1500
169.7200
163.6300
163.8300
2,415,300
Tue, 23 Sep 2025
169.5300
170.5200
163.2000
165.6800
2,815,900
Mon, 22 Sep 2025
167.7500
172.3400
166.2800
170.6300
1,634,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
171.3700
171.9000
168.3400
169.0500
2,755,100
Thu, 18 Sep 2025
174.7800
175.7000
168.1150
169.6300
2,322,300
Thu, 18 Sep 2025
6 · 8-K
Pre-market · 09:10 ET
8-K ↗
Wed, 17 Sep 2025
5 · 8-K
After-hours · 16:32 ET
8-K ↗
Wed, 17 Sep 2025
172.9900
176.8900
171.2400
172.2500
1,807,200
Tue, 16 Sep 2025
174.7300
175.9600
171.3000
172.0400
1,780,600
Mon, 15 Sep 2025
174.3800
176.6700
173.4900
173.8700
2,033,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
176.9800
177.0500
173.9400
174.8700
1,384,800
Thu, 11 Sep 2025
175.9500
178.8200
175.2500
176.7100
1,875,600
Wed, 10 Sep 2025
182.5000
182.5000
173.2000
174.3200
2,172,200
Tue, 09 Sep 2025
183.9500
184.0000
175.2500
182.3600
3,625,100
Mon, 08 Sep 2025
4 · 8-K
After-hours · 17:26 ET
8-K ↗
Mon, 08 Sep 2025
172.9900
172.9900
169.0400
172.7000
1,835,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
170.0000
174.5200
169.6300
172.4300
2,352,200
Thu, 04 Sep 2025
170.3600
170.9990
165.4300
168.0800
3,099,200
Thu, 04 Sep 2025
3 · 8-K
Pre-market · 08:10 ET
8-K ↗
Wed, 03 Sep 2025
171.4250
173.6800
169.8200
170.6800
2,819,300
Tue, 02 Sep 2025
174.7050
175.2050
171.5600
172.6800
2,078,600
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
177.0500
180.2400
176.2600
177.7800
2,894,600
Thu, 28 Aug 2025
173.0000
177.9100
172.8050
176.7800
2,762,500
Wed, 27 Aug 2025
165.9400
172.6000
165.9400
171.8800
2,482,500
Tue, 26 Aug 2025
168.7700
170.0000
164.0100
164.2500
2,281,700
Mon, 25 Aug 2025
170.2500
171.1000
168.5450
168.6700
1,356,200
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
164.5400
172.0500
163.8100
170.7900
1,724,900
Thu, 21 Aug 2025
165.0300
165.7750
162.9400
164.5900
1,465,300
Wed, 20 Aug 2025
165.6400
168.5400
164.3000
166.5500
1,730,100
Tue, 19 Aug 2025
169.1600
170.1600
165.3300
166.2100
2,254,100
Mon, 18 Aug 2025
166.0300
169.5700
165.0000
169.1700
1,626,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
2 · 10-K
After-hours · 16:06 ET
10-K ↗
Fri, 15 Aug 2025
163.4300
168.7100
161.8600
167.0000
2,743,000
Thu, 14 Aug 2025
161.4200
165.0000
160.1100
164.3900
3,075,900
Wed, 13 Aug 2025
159.7600
164.1200
156.6900
163.9900
3,857,800
Tue, 12 Aug 2025
159.2800
164.2100
157.2900
158.0000
5,758,200
Mon, 11 Aug 2025
166.5100
171.2100
158.0200
159.2800
5,300,200
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
174.0500
177.2500
166.6310
168.0600
7,908,800
Thu, 07 Aug 2025
1 · 8-K
After-hours · 16:14 ET
8-K ↗
Thu, 07 Aug 2025
189.1500
189.6900
169.6400
171.0000
6,738,200
Wed, 06 Aug 2025
187.0700
189.6000
184.2600
185.5000
2,991,400
Tue, 05 Aug 2025
186.8500
186.8500
183.2000
185.4400
2,196,700
Mon, 04 Aug 2025
184.9900
187.4510
184.1000
185.6900
1,528,200
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
190.0000
190.0000
182.0900
182.9600
1,944,600
Thu, 31 Jul 2025
198.5000
199.0850
191.2600
191.7800
1,868,000
Wed, 30 Jul 2025
200.0500
200.3900
194.6800
197.1900
1,377,700
Tue, 29 Jul 2025
202.4000
204.6100
197.9100
200.0600
1,028,700
Mon, 28 Jul 2025
204.0100
206.0000
200.5900
201.8400
1,018,300
Sun, 27 Jul 2025
Weekend