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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
73.7500
77.5800
73.6100
77.4300
3,074,500
Thu, 23 Jul 2026
75.5850
76.6800
71.1650
71.7400
1,531,700
Wed, 22 Jul 2026
74.0300
74.3500
69.1000
73.9100
2,410,100
Wed, 22 Jul 2026
11 · 6-K
Pre-market · 06:03 ET
6-K ↗
Tue, 21 Jul 2026
75.0800
78.2500
72.0800
72.8400
2,027,000
Mon, 20 Jul 2026
77.4700
79.8900
75.1600
76.7500
1,821,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
10 · 6-K
After-hours · 16:01 ET
6-K ↗
Fri, 17 Jul 2026
78.5600
80.7400
77.5800
78.6900
1,095,800
Thu, 16 Jul 2026
81.0700
81.3900
77.2900
79.0300
1,407,500
Wed, 15 Jul 2026
83.0700
84.7800
80.4100
80.7100
1,046,700
Tue, 14 Jul 2026
80.0100
84.0000
79.4400
81.8400
1,249,400
Mon, 13 Jul 2026
84.1200
87.4100
83.2500
86.8400
941,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
85.8800
86.3900
82.0450
82.4700
641,300
Thu, 09 Jul 2026
77.6900
83.7800
76.5000
83.6500
648,900
Wed, 08 Jul 2026
81.9900
82.5400
80.0000
81.0200
722,400
Tue, 07 Jul 2026
85.1300
85.8200
82.0200
84.1000
1,033,500
Mon, 06 Jul 2026
78.5800
82.6200
77.5500
82.5000
876,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
9 · 6-K
After-hours · 16:01 ET
6-K ↗
Thu, 02 Jul 2026
75.5600
79.9500
75.5600
79.7700
924,700
Wed, 01 Jul 2026
75.3450
78.1600
74.3200
76.2600
923,400
Tue, 30 Jun 2026
72.3900
73.9900
71.0100
72.3900
589,000
Mon, 29 Jun 2026
74.5700
76.1400
73.3800
73.6000
799,700
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
67.6100
73.0900
67.5000
73.0200
1,604,600
Thu, 25 Jun 2026
69.1400
69.9500
66.8500
67.0900
1,300,800
Wed, 24 Jun 2026
69.7500
72.2900
69.1050
70.9200
485,200
Tue, 23 Jun 2026
71.4200
72.0500
69.3700
70.0100
857,000
Mon, 22 Jun 2026
70.6500
72.2500
68.3200
70.3600
1,223,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
72.4000
73.1700
70.3000
71.5300
1,638,900
Wed, 17 Jun 2026
75.0000
77.0800
72.7900
73.3800
1,130,900
Tue, 16 Jun 2026
76.6400
78.7000
74.0000
75.5600
1,104,900
Mon, 15 Jun 2026
79.2900
80.8350
76.7100
77.2600
1,449,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
78.6000
79.5600
74.8500
77.5700
2,791,700
Thu, 11 Jun 2026
80.1850
82.8500
77.6300
79.5800
2,045,100
Wed, 10 Jun 2026
80.3500
83.9500
80.3500
81.7000
977,500
Tue, 09 Jun 2026
82.2700
83.4200
78.9500
83.2300
1,845,000
Mon, 08 Jun 2026
84.8700
85.3800
83.1700
83.7600
768,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
87.3100
88.7500
82.0800
85.7400
1,693,700
Thu, 04 Jun 2026
88.9900
90.7600
86.5000
87.3100
1,367,400
Wed, 03 Jun 2026
89.5500
89.7750
84.7600
85.9500
1,598,700
Tue, 02 Jun 2026
88.7500
92.2400
87.5100
91.5100
2,753,300
Mon, 01 Jun 2026
90.5400
97.3000
87.3300
95.4700
4,003,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
79.2600
83.9200
78.4550
83.6200
5,992,900
Thu, 28 May 2026
77.6100
79.8700
76.0500
77.4900
1,304,400
Wed, 27 May 2026
74.9500
79.0000
74.0020
76.4200
1,728,300
Tue, 26 May 2026
78.2500
79.2600
75.3550
76.8300
1,702,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
77.5900
81.1000
77.5000
79.0550
1,299,400
Thu, 21 May 2026
77.5700
77.7930
75.3500
76.2600
1,213,100
Wed, 20 May 2026
75.6250
79.1500
73.5500
79.1500
1,430,500
Tue, 19 May 2026
79.7000
82.8700
76.7100
78.0050
2,268,100
Mon, 18 May 2026
71.7800
78.4700
71.4500
78.0400
2,897,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
69.5300
72.9500
68.5500
71.9700
1,684,900
Thu, 14 May 2026
67.8700
71.0900
65.9150
69.7300
1,777,200
Wed, 13 May 2026
71.3200
71.3200
67.1200
67.7000
2,306,400
Tue, 12 May 2026
76.7900
77.7300
71.9400
71.9900
2,487,800
Mon, 11 May 2026
85.5100
88.4800
73.1700
76.9100
8,527,100
Mon, 11 May 2026
8 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
71.8900
72.9080
68.8600
72.0700
2,595,100
Thu, 07 May 2026
75.3000
77.8100
75.3000
76.3900
1,459,600
Wed, 06 May 2026
74.7000
74.7600
72.0300
73.9700
1,388,700
Tue, 05 May 2026
77.1100
77.4700
73.8000
75.9500
1,330,300
Mon, 04 May 2026
72.6300
78.6800
72.5000
77.3200
2,131,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
69.7800
73.0100
68.3400
72.7400
1,994,200
Thu, 30 Apr 2026
65.4900
66.4850
63.8900
65.8700
1,001,900
Wed, 29 Apr 2026
66.5200
67.0300
65.1800
66.6600
620,800
Tue, 28 Apr 2026
68.9300
70.0650
66.3900
67.2500
1,142,700
Mon, 27 Apr 2026
67.2900
69.1900
66.6100
68.0200
1,056,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
65.2200
67.8600
64.7500
67.7900
1,177,200
Thu, 23 Apr 2026
66.3000
66.3000
62.1700
64.6000
2,002,500
Wed, 22 Apr 2026
68.9100
70.4900
68.0200
69.7400
1,406,300
Tue, 21 Apr 2026
69.1900
73.5800
67.4200
67.8600
1,554,700
Mon, 20 Apr 2026
64.2500
68.4600
64.0000
68.4100
1,633,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
68.8900
68.9500
64.5400
64.9900
1,287,300
Thu, 16 Apr 2026
66.6000
67.7400
64.5000
66.3700
1,961,700
Wed, 15 Apr 2026
64.4000
65.6100
63.1100
65.4300
2,431,400
Tue, 14 Apr 2026
63.5500
65.6600
61.2000
61.6900
1,610,200
Mon, 13 Apr 2026
58.9200
63.6700
58.1100
63.5500
2,407,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
62.5000
62.5300
57.5000
58.8100
2,527,000
Thu, 09 Apr 2026
64.7100
65.0000
61.6100
62.3900
1,759,300
Wed, 08 Apr 2026
69.2600
70.0000
65.4100
65.6400
1,848,300
Tue, 07 Apr 2026
67.0700
68.0800
66.1500
66.7100
884,900
Mon, 06 Apr 2026
68.3400
69.2800
66.1800
67.7000
1,108,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
68.1000
69.3000
66.3600
68.3400
865,500
Wed, 01 Apr 2026
69.9500
70.4900
67.1000
68.1000
956,000
Tue, 31 Mar 2026
68.9000
70.5900
68.2500
69.1100
983,700
Mon, 30 Mar 2026
67.0100
69.4200
66.8800
67.8800
1,168,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
67.7500
68.1650
66.2600
66.4700
1,461,400
Thu, 26 Mar 2026
68.5500
70.8500
67.5000
69.3800
1,833,100
Wed, 25 Mar 2026
74.7900
75.2000
68.7000
69.2800
1,462,400
Tue, 24 Mar 2026
74.3100
74.3700
70.7350
72.3700
1,231,500
Mon, 23 Mar 2026
74.3200
76.8400
73.4840
75.4700
1,148,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.3600
75.9500
72.0100
73.8500
1,486,200
Thu, 19 Mar 2026
73.8000
77.2900
73.0100
74.7300
1,346,200
Wed, 18 Mar 2026
74.2400
77.0600
73.7900
73.9700
1,096,000
Tue, 17 Mar 2026
74.4300
77.6900
73.9100
75.2800
831,500
Mon, 16 Mar 2026
74.6100
75.9700
73.7200
74.4000
1,433,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
73.4600
76.9800
73.1600
74.8600
1,363,300
Fri, 13 Mar 2026
7 · 20-F
Pre-market · 07:01 ET
20-F ↗
Thu, 12 Mar 2026
75.5200
78.0000
73.1500
73.5800
1,548,200
Wed, 11 Mar 2026
78.9600
79.2200
73.7600
76.0300
1,493,000
Tue, 10 Mar 2026
81.0000
81.1800
77.0100
77.6000
1,961,000
Mon, 09 Mar 2026
77.9900
81.2100
76.7600
81.0600
2,288,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
78.2300
79.5700
76.3900
78.7000
1,166,100
Thu, 05 Mar 2026
76.7200
81.8500
76.7200
78.4800
1,906,200
Wed, 04 Mar 2026
73.5100
76.6100
72.7500
76.0300
1,363,600
Tue, 03 Mar 2026
69.7800
74.0000
68.8000
73.5600
2,134,700
Mon, 02 Mar 2026
71.8900
73.8900
69.7600
70.9800
2,475,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
72.8000
73.8700
71.0000
72.6400
2,083,600
Thu, 26 Feb 2026
74.9900
79.1250
73.7700
75.6000
2,103,600
Wed, 25 Feb 2026
75.6300
75.8050
71.9000
74.3100
2,239,100
Tue, 24 Feb 2026
70.6500
76.4200
69.7210
75.3400
4,215,100
Mon, 23 Feb 2026
71.8100
72.3400
68.9300
70.1250
4,559,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
75.8800
79.6800
74.9100
75.5800
3,413,000
Thu, 19 Feb 2026
76.8500
77.9900
75.4600
76.0000
3,108,600
Wed, 18 Feb 2026
74.3400
77.8300
72.9500
77.0000
3,027,600
Tue, 17 Feb 2026
71.5900
75.2900
71.3300
74.3400
4,576,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
74.9300
77.0000
72.0800
72.3800
4,040,400
Thu, 12 Feb 2026
72.5560
77.9000
70.7000
73.6300
6,008,600
Wed, 11 Feb 2026
73.4700
76.5350
68.6800
73.0900
8,123,900
Tue, 10 Feb 2026
76.8000
77.9300
73.2000
74.1100
6,974,500
Mon, 09 Feb 2026
76.9200
80.9000
73.0100
77.6300
12,910,400
Mon, 09 Feb 2026
6 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
96.0100
98.6300
92.7300
98.0000
3,548,900
Thu, 05 Feb 2026
101.3700
104.0650
94.2700
94.5900
3,036,200
Wed, 04 Feb 2026
98.4700
108.7200
95.0800
104.8000
5,089,000
Tue, 03 Feb 2026
109.5800
109.5800
100.0800
101.7100
3,585,600
Mon, 02 Feb 2026
115.1300
117.2450
112.5000
112.8200
1,336,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
115.8000
118.1600
113.8000
114.7500
1,795,500
Thu, 29 Jan 2026
121.7700
121.7700
114.4600
115.5700
2,263,400
Wed, 28 Jan 2026
125.9200
128.7900
125.5500
126.1500
1,097,400
Tue, 27 Jan 2026
130.3900
131.3110
124.3400
125.2800
1,124,800
Mon, 26 Jan 2026
129.3200
130.9150
128.5300
130.0600
964,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
128.4900
133.0000
128.2500
129.3200
1,384,100
Thu, 22 Jan 2026
127.9600
130.7300
126.0000
127.6800
1,246,000
Wed, 21 Jan 2026
127.5400
129.0500
124.0000
127.1300
1,908,100
Tue, 20 Jan 2026
124.0000
129.7500
123.4500
126.8900
1,830,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
132.8200
133.7700
126.4130
126.7000
2,266,900
Thu, 15 Jan 2026
131.5900
136.7100
131.4300
132.8100
1,679,300
Wed, 14 Jan 2026
139.3500
139.5100
129.9920
130.3300
2,555,000
Tue, 13 Jan 2026
146.3300
147.3900
137.0800
139.2200
2,081,700
Mon, 12 Jan 2026
146.8500
147.3630
142.8150
146.3500
998,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
148.8300
149.4000
146.4100
148.0300
598,900
Thu, 08 Jan 2026
149.8200
151.0000
143.7900
147.6700
1,241,600
Wed, 07 Jan 2026
147.3000
150.6150
146.3600
149.9500
1,038,400
Tue, 06 Jan 2026
143.0000
147.7000
142.0900
146.9100
1,749,600
Mon, 05 Jan 2026
144.5600
149.6700
142.5000
142.7700
1,956,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
148.4300
149.1700
142.7900
143.4200
1,212,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
145.3200
148.3250
144.7000
147.5600
886,300
Tue, 30 Dec 2025
145.2200
149.2620
145.1900
145.3200
789,200
Mon, 29 Dec 2025
144.3500
147.1200
143.5000
145.3800
859,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
146.5000
146.5000
144.2000
145.7800
594,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
144.6700
147.0500
144.6000
146.1000
306,200
Tue, 23 Dec 2025
147.2500
147.2500
143.6100
145.0900
967,900
Mon, 22 Dec 2025
149.5000
151.4600
147.7500
148.1500
893,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
145.5500
148.7200
145.5230
147.0800
1,485,800
Thu, 18 Dec 2025
147.3800
150.0900
145.0900
145.5200
1,296,400
Wed, 17 Dec 2025
150.5000
152.4900
144.2500
144.6700
1,785,300
Tue, 16 Dec 2025
150.5600
153.9120
149.7000
150.1400
1,745,300
Mon, 15 Dec 2025
156.5100
156.9000
150.6600
151.0600
791,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
162.2400
163.3400
156.7400
156.9400
820,500
Thu, 11 Dec 2025
159.4000
163.5550
158.2200
161.8600
911,100
Wed, 10 Dec 2025
161.4100
162.2000
157.8000
159.4000
710,900
Tue, 09 Dec 2025
161.2400
163.3550
160.3100
162.5100
835,300
Mon, 08 Dec 2025
156.9400
164.4900
156.9000
161.9700
1,099,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
153.6000
159.7000
153.2700
156.9400
978,100
Thu, 04 Dec 2025
155.8900
158.0600
152.4050
154.7600
1,097,100
Wed, 03 Dec 2025
147.6600
155.4100
147.0000
152.5200
1,372,900
Tue, 02 Dec 2025
150.8000
151.5400
148.0000
148.6000
765,500
Mon, 01 Dec 2025
142.8750
151.1300
141.2000
149.9100
1,563,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
146.0500
147.8800
141.9600
143.8600
940,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
148.9700
148.9700
144.2500
144.9700
798,300
Tue, 25 Nov 2025
145.0000
148.6300
143.5200
147.7800
1,561,900
Mon, 24 Nov 2025
147.4300
148.7400
143.2600
145.2350
2,176,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
145.2000
149.3300
141.5800
146.8500
1,543,800
Thu, 20 Nov 2025
151.5200
153.5000
144.5300
145.2300
1,055,400
Wed, 19 Nov 2025
151.8200
152.8400
147.1400
148.9200
1,316,800
Tue, 18 Nov 2025
149.2500
153.7400
147.1700
153.1750
1,256,000
Mon, 17 Nov 2025
160.4300
161.4300
149.8800
150.3400
1,870,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
157.1100
164.1600
156.3500
160.5400
1,921,700
Thu, 13 Nov 2025
158.5000
162.7100
157.4300
160.6100
1,222,900
Wed, 12 Nov 2025
164.9300
166.2950
157.0000
159.1100
1,824,900
Tue, 11 Nov 2025
166.2100
169.7600
163.5100
165.1800
2,863,600
Mon, 10 Nov 2025
151.3900
167.5000
151.0000
166.2100
6,418,700
Mon, 10 Nov 2025
5 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
176.1800
190.7200
176.1800
189.5900
1,646,800
Thu, 06 Nov 2025
188.0000
188.0000
178.1000
181.0200
1,713,500
Wed, 05 Nov 2025
192.8600
194.9100
190.5300
192.2300
796,800
Tue, 04 Nov 2025
200.2600
200.6200
192.1200
192.6700
741,400
Mon, 03 Nov 2025
205.5800
210.4900
204.0600
205.1200
938,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
198.1300
207.6500
198.1300
205.2400
764,700
Thu, 30 Oct 2025
194.9700
205.6000
192.6130
198.9000
723,100
Wed, 29 Oct 2025
199.3000
201.4900
195.8200
195.9400
616,000
Tue, 28 Oct 2025
198.0000
202.3100
197.1000
200.5200
486,300
Mon, 27 Oct 2025
198.5000
202.0000
197.1000
198.7800
475,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
199.0000
202.0000
196.5700
197.4100
473,300
Thu, 23 Oct 2025
191.5900
197.3000
191.3150
196.2300
637,400
Wed, 22 Oct 2025
192.5000
193.4200
188.4050
190.6800
676,600
Tue, 21 Oct 2025
185.2400
198.1450
185.2400
192.2800
836,500
Mon, 20 Oct 2025
182.5300
186.7200
182.0900
186.0200
660,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
176.2300
182.0800
176.0000
181.5800
653,400
Thu, 16 Oct 2025
181.3600
185.0000
176.0000
176.9400
1,005,700
Wed, 15 Oct 2025
189.6100
189.6100
179.1500
180.9100
1,174,600
Tue, 14 Oct 2025
184.0500
188.9750
182.5000
187.6650
848,700
Mon, 13 Oct 2025
188.1100
188.2500
181.3100
185.6500
832,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
190.8000
192.1850
183.0200
185.0300
780,000
Thu, 09 Oct 2025
184.7200
191.2100
184.1000
190.6100
751,600
Wed, 08 Oct 2025
180.0000
186.6600
177.8500
184.1900
1,365,400
Tue, 07 Oct 2025
190.0000
190.0100
177.7750
178.9600
1,413,400
Mon, 06 Oct 2025
184.6100
194.2300
182.0800
188.6600
1,356,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
183.3700
187.3890
180.8900
183.5700
913,000
Thu, 02 Oct 2025
184.5900
186.9800
180.1000
182.2600
2,113,500
Wed, 01 Oct 2025
192.5300
196.9300
179.5600
184.3200
2,882,500
Tue, 30 Sep 2025
202.4200
202.4200
192.0500
193.6900
1,454,000
Mon, 29 Sep 2025
207.5000
208.7200
200.6040
201.5700
882,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
207.3000
209.0400
205.4100
206.5900
595,600
Thu, 25 Sep 2025
209.6000
210.0000
205.0500
207.2800
1,175,600
Wed, 24 Sep 2025
216.0000
220.8000
211.3150
212.4000
1,259,100
Tue, 23 Sep 2025
214.6700
218.1450
211.3200
215.4200
1,163,300
Mon, 22 Sep 2025
217.7000
218.4500
211.5000
211.9900
1,095,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
207.7800
220.3200
207.5000
219.1500
2,338,300
Thu, 18 Sep 2025
192.1900
206.8600
191.0900
206.1800
2,030,100
Wed, 17 Sep 2025
198.8700
201.3200
180.3000
188.3900
2,613,700
Wed, 17 Sep 2025
4 · 6-K
Pre-market · 07:00 ET
6-K ↗
Tue, 16 Sep 2025
193.2800
196.2350
191.0100
195.6000
1,073,000
Mon, 15 Sep 2025
192.1900
195.9400
190.5100
193.4900
1,929,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
192.8600
192.8600
189.0870
191.9500
946,500
Thu, 11 Sep 2025
189.4000
192.4900
188.0900
191.8000
867,900
Wed, 10 Sep 2025
191.6400
195.1000
186.5900
187.3400
790,300
Tue, 09 Sep 2025
192.5000
194.7100
191.0000
193.6300
908,900
Mon, 08 Sep 2025
186.3900
191.5050
185.7200
190.6800
734,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
185.1600
187.3200
182.4200
185.7300
956,500
Thu, 04 Sep 2025
182.5000
183.2700
178.4200
182.4200
1,074,500
Wed, 03 Sep 2025
187.5600
189.5500
182.6700
185.1700
982,000
Tue, 02 Sep 2025
187.9100
191.8300
184.2600
187.3400
1,936,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
3 · 6-K
After-hours · 16:01 ET
6-K ↗
Fri, 29 Aug 2025
189.3500
193.1500
189.0900
193.0000
1,624,700
Thu, 28 Aug 2025
183.3300
190.8700
182.6750
189.5100
2,044,200
Wed, 27 Aug 2025
177.1100
182.2200
176.3500
181.8000
1,261,100
Tue, 26 Aug 2025
175.8100
178.4200
173.5800
175.9100
1,258,400
Mon, 25 Aug 2025
178.0500
179.9000
174.9000
175.3900
836,400
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
171.0100
178.8900
169.3400
177.8900
1,058,000
Thu, 21 Aug 2025
166.7400
172.4800
166.2200
171.4600
1,329,400
Wed, 20 Aug 2025
175.9300
176.3400
171.8800
173.3700
1,194,500
Tue, 19 Aug 2025
180.1250
181.7500
175.3300
176.0900
1,739,300
Mon, 18 Aug 2025
175.7500
180.5100
174.7450
179.0100
1,372,500
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
176.9200
180.3000
175.2200
175.7400
1,664,400
Thu, 14 Aug 2025
178.2500
179.5000
173.5590
176.9200
2,358,600
Wed, 13 Aug 2025
176.2800
182.5650
174.1500
178.5100
3,444,100
Tue, 12 Aug 2025
180.1500
183.4900
171.5400
172.1500
4,860,500
Mon, 11 Aug 2025
188.3400
189.3600
173.2000
174.1300
9,151,100
Mon, 11 Aug 2025
2 · 6-K
Pre-market · 07:01 ET
6-K ↗
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
251.4500
252.8600
241.2700
248.0400
1,218,500
Thu, 07 Aug 2025
263.1100
264.0000
242.5200
247.4000
1,167,000
Wed, 06 Aug 2025
259.4000
263.4800
253.0400
258.5000
1,136,100
Tue, 05 Aug 2025
249.7500
252.7430
246.7710
249.9600
685,500
Mon, 04 Aug 2025
254.7600
256.7000
247.0100
249.7500
873,400
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
257.0500
257.5500
247.1600
250.5400
1,190,300
Thu, 31 Jul 2025
1 · 6-K
After-hours · 16:05 ET
6-K ↗
Thu, 31 Jul 2025
279.6800
279.6800
261.9400
262.2900
995,800
Wed, 30 Jul 2025
281.8700
281.8700
274.3800
277.7300
547,300
Tue, 29 Jul 2025
288.6700
293.1800
276.0400
280.4500
737,500
Mon, 28 Jul 2025
294.0000
295.0000
283.7500
284.0600
402,500
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend