Daily NYSE 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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
88.5900
91.0100
90.1000
90.4700
14,509
Thu, 03 Sep 2026
86.2300
91.1700
86.1900
90.2100
63,500
Wed, 02 Sep 2026
82.2600
86.4300
82.2600
85.2300
37,300
Tue, 01 Sep 2026
87.5500
87.5500
82.4500
82.6000
87,200
Mon, 31 Aug 2026
85.3300
87.1100
84.5100
86.7200
45,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
87.0000
87.0000
85.3700
86.0100
36,500
Thu, 27 Aug 2026
86.9400
87.9330
85.7400
86.0900
34,500
Wed, 26 Aug 2026
86.0600
87.1800
84.4500
86.2200
37,000
Tue, 25 Aug 2026
86.8600
86.8600
84.3000
85.5100
65,500
Mon, 24 Aug 2026
88.2500
88.4570
86.2500
86.8600
80,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
93.2500
93.2500
87.8600
88.2500
111,500
Thu, 20 Aug 2026
94.3100
94.3100
91.1550
91.9000
35,900
Wed, 19 Aug 2026
94.9000
98.5400
93.6700
94.3600
25,500
Tue, 18 Aug 2026
93.5900
95.6500
92.4250
93.3600
55,900
Mon, 17 Aug 2026
91.8600
95.0700
91.7700
91.9200
40,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
92.6800
95.0500
90.2400
95.0500
72,600
Thu, 13 Aug 2026
105.2500
105.4700
91.2200
91.9800
110,700
Wed, 12 Aug 2026
102.8200
107.8700
102.8200
105.0600
87,000
Wed, 12 Aug 2026
28 · 6-K
Pre-market · 07:39 ET
6-K ↗
Tue, 11 Aug 2026
100.6000
103.0460
100.6000
102.6200
34,700
Mon, 10 Aug 2026
101.0500
103.0000
99.7000
101.0500
29,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
105.0600
105.0600
101.3100
102.3400
30,400
Thu, 06 Aug 2026
102.7000
105.0200
102.2200
104.2400
29,800
Wed, 05 Aug 2026
107.4700
107.4700
101.5300
103.9300
46,100
Tue, 04 Aug 2026
106.1500
107.1500
103.6800
106.4200
36,400
Mon, 03 Aug 2026
105.6100
108.0000
103.3400
105.1500
320,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
103.9600
104.0700
101.2010
103.5800
27,900
Thu, 30 Jul 2026
107.8300
108.1800
102.8200
103.3600
31,800
Wed, 29 Jul 2026
112.0400
113.6850
110.0000
110.2400
46,300
Tue, 28 Jul 2026
109.6700
115.5700
108.6100
112.9300
75,800
Mon, 27 Jul 2026
103.4600
108.0850
103.4600
107.6900
23,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
101.1000
103.1750
101.1000
102.1400
10,400
Thu, 23 Jul 2026
101.2300
102.7100
100.3700
101.1000
34,300
Wed, 22 Jul 2026
103.7200
104.2700
101.4600
102.8000
32,900
Tue, 21 Jul 2026
100.8600
104.0600
100.8600
102.7100
121,500
Mon, 20 Jul 2026
104.8700
105.2300
102.7400
103.3700
31,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
102.1100
104.7500
102.1100
104.0600
55,100
Thu, 16 Jul 2026
98.5600
103.4850
98.4200
103.0100
22,700
Wed, 15 Jul 2026
97.6550
101.8550
97.6550
98.7000
18,400
Tue, 14 Jul 2026
96.2300
96.6900
92.8950
96.3200
17,500
Mon, 13 Jul 2026
98.7000
98.7000
96.0300
96.7400
9,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
98.1200
98.1200
96.1450
97.7700
18,400
Thu, 09 Jul 2026
27 · 6-K
After-hours · 17:25 ET
6-K ↗
Thu, 09 Jul 2026
96.8700
96.8700
94.6700
95.8100
22,000
Wed, 08 Jul 2026
98.5200
98.5200
93.5300
95.8900
12,900
Tue, 07 Jul 2026
98.6800
98.6800
97.1550
98.0300
19,300
Mon, 06 Jul 2026
97.6300
97.9200
95.1000
97.2600
22,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
96.0100
97.3200
94.2700
97.2700
24,300
Wed, 01 Jul 2026
94.1700
98.2150
94.1700
95.8100
34,700
Tue, 30 Jun 2026
94.5000
94.8500
93.5100
94.6200
109,400
Mon, 29 Jun 2026
97.6900
97.7200
94.0200
94.5400
17,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
95.7500
99.1550
95.7500
97.2800
33,800
Thu, 25 Jun 2026
94.1100
96.7230
94.1100
95.3100
31,400
Wed, 24 Jun 2026
91.1400
96.0400
91.1400
95.0500
31,400
Tue, 23 Jun 2026
89.7450
90.8800
89.2800
90.2300
142,000
Mon, 22 Jun 2026
91.1700
91.8500
88.9700
89.0600
63,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
90.7150
92.5200
90.6350
92.3200
30,300
Wed, 17 Jun 2026
26 · 6-K
After market open · 09:59 ET
6-K ↗
Wed, 17 Jun 2026
97.7500
98.0700
90.8350
91.3300
35,100
Tue, 16 Jun 2026
97.5850
97.5850
94.9600
96.7200
66,200
Mon, 15 Jun 2026
96.7700
99.1600
95.5500
97.3200
36,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
96.8600
97.0000
93.5900
95.8100
120,900
Thu, 11 Jun 2026
95.0200
96.1600
93.7900
95.6100
23,900
Wed, 10 Jun 2026
99.3100
99.9900
94.9100
95.4200
33,800
Tue, 09 Jun 2026
102.4700
103.6000
99.6100
100.6700
34,200
Mon, 08 Jun 2026
102.1300
103.0850
100.5700
101.3400
106,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
105.1100
105.1100
101.4000
103.1100
30,700
Thu, 04 Jun 2026
104.5900
105.6000
102.3750
104.2200
27,200
Wed, 03 Jun 2026
102.7850
103.2450
101.1600
101.5700
21,500
Tue, 02 Jun 2026
106.1700
107.0100
103.8100
104.5800
24,900
Mon, 01 Jun 2026
110.3600
110.3600
106.3980
107.5300
72,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
109.3250
110.6400
107.6100
110.0200
69,500
Thu, 28 May 2026
106.3400
108.7000
105.1800
107.7000
27,000
Wed, 27 May 2026
105.3800
108.2000
105.2000
106.0900
33,800
Tue, 26 May 2026
109.3500
109.3500
105.3650
105.9300
86,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
109.5000
109.5000
107.2800
108.5100
48,700
Thu, 21 May 2026
105.4000
109.2100
105.4000
107.7800
112,900
Wed, 20 May 2026
104.2600
109.6500
103.2750
107.4200
106,400
Tue, 19 May 2026
101.7000
106.1500
101.2000
104.6600
75,100
Mon, 18 May 2026
104.1750
105.0000
100.8100
101.3400
199,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
103.1100
105.6450
102.6700
102.8500
54,700
Thu, 14 May 2026
99.5100
104.7860
99.0000
103.9600
33,700
Thu, 14 May 2026
25 · 6-K
Pre-market · 08:00 ET
6-K ↗
Wed, 13 May 2026
117.5200
117.5200
94.7700
98.1200
142,300
Wed, 13 May 2026
24 · 6-K
Pre-market · 08:47 ET
6-K ↗
Tue, 12 May 2026
111.5700
112.4400
110.8000
111.6600
77,000
Mon, 11 May 2026
117.1800
117.1800
111.3600
113.6400
37,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
120.2900
120.2900
115.3400
115.4300
35,200
Thu, 07 May 2026
119.6700
121.6650
119.4100
120.2700
19,200
Wed, 06 May 2026
123.8300
123.8300
118.0400
118.0400
27,700
Tue, 05 May 2026
121.6250
121.7900
119.5400
121.7700
16,400
Mon, 04 May 2026
121.9500
123.6700
120.9300
120.9300
23,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
123.2600
123.6700
121.7900
121.9100
21,200
Thu, 30 Apr 2026
118.7900
123.7800
117.5000
123.7800
43,600
Wed, 29 Apr 2026
122.5100
123.6400
117.4700
117.9700
52,700
Wed, 29 Apr 2026
23 · 6-K
Pre-market · 08:45 ET
6-K ↗
Tue, 28 Apr 2026
118.4300
124.8500
118.4300
124.0300
38,500
Mon, 27 Apr 2026
119.8200
121.7600
119.1900
119.6300
19,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
118.1000
119.3100
117.6850
119.3100
40,900
Thu, 23 Apr 2026
117.2900
119.8900
116.9400
119.2800
30,200
Thu, 23 Apr 2026
22 · 6-K
Next filing day · accepted 22 Apr, 19:03 ET
6-K ↗
Wed, 22 Apr 2026
120.7600
121.4900
117.9000
118.3900
40,400
Tue, 21 Apr 2026
125.5900
125.5900
119.4400
120.6100
105,600
Mon, 20 Apr 2026
123.1200
124.2700
121.3700
124.2700
68,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
124.1200
126.5350
122.0550
122.7500
21,100
Thu, 16 Apr 2026
123.4360
124.2150
120.9400
121.3800
22,800
Wed, 15 Apr 2026
124.6400
125.5700
123.2250
123.4900
45,400
Tue, 14 Apr 2026
120.2900
128.5300
120.2900
124.6500
64,100
Mon, 13 Apr 2026
115.4000
121.5600
115.4000
121.0100
39,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
119.8700
119.8700
115.7100
117.0400
49,000
Thu, 09 Apr 2026
21 · 6-K
After-hours · 17:28 ET
6-K ↗
Thu, 09 Apr 2026
123.9100
123.9100
117.3500
119.6400
82,000
Thu, 09 Apr 2026
20 · 6-K
Pre-market · 08:43 ET
6-K ↗
Wed, 08 Apr 2026
127.1900
131.3000
119.7000
123.3500
142,500
Tue, 07 Apr 2026
124.9600
124.9600
121.7350
123.8100
47,000
Mon, 06 Apr 2026
124.3700
125.8600
123.5500
124.8500
36,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
121.0000
123.6400
119.3450
123.6400
172,800
Wed, 01 Apr 2026
128.8300
128.8300
122.4400
122.9600
109,600
Tue, 31 Mar 2026
127.4600
128.2500
124.4000
127.8600
127,300
Mon, 30 Mar 2026
128.0300
128.0300
124.2200
125.3400
69,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
130.0200
130.0200
125.2900
126.4000
75,200
Thu, 26 Mar 2026
136.5700
137.1900
130.4480
132.3100
166,900
Wed, 25 Mar 2026
139.7600
140.3750
135.7400
137.5900
105,800
Tue, 24 Mar 2026
140.6800
142.8700
139.5400
139.5800
82,700
Mon, 23 Mar 2026
143.0300
145.9400
140.7900
142.4100
43,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
136.4700
143.8050
136.4700
141.1900
87,000
Thu, 19 Mar 2026
138.5100
141.7050
137.0900
137.4800
77,300
Wed, 18 Mar 2026
160.1000
160.1000
134.2200
140.2700
150,900
Wed, 18 Mar 2026
19 · 6-K
Pre-market · 08:01 ET
6-K ↗
Wed, 18 Mar 2026
18 · 6-K
Pre-market · 07:40 ET
6-K ↗
Wed, 18 Mar 2026
17 · 40-F
Pre-market · 07:23 ET
40-F ↗
Tue, 17 Mar 2026
156.3950
164.6600
156.3950
161.6200
22,700
Tue, 17 Mar 2026
16 · 6-K
Pre-market · 08:53 ET
6-K ↗
Tue, 17 Mar 2026
15 · 6-K
Next filing day · accepted 16 Mar, 19:23 ET
6-K ↗
Mon, 16 Mar 2026
155.6200
158.3800
155.6200
157.5700
14,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
152.5600
154.1200
152.5600
153.6700
16,100
Thu, 12 Mar 2026
159.7350
160.0800
152.2700
153.9600
41,000
Wed, 11 Mar 2026
163.2750
164.3600
159.5250
161.5200
18,100
Tue, 10 Mar 2026
162.7900
165.6630
161.3700
162.0500
26,500
Mon, 09 Mar 2026
162.0000
164.5550
156.4750
164.3000
37,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
167.2000
168.7550
164.6700
165.5500
14,200
Thu, 05 Mar 2026
169.9300
170.3030
166.1400
168.6100
21,700
Wed, 04 Mar 2026
172.1200
173.4700
168.5100
169.0700
21,700
Tue, 03 Mar 2026
171.1350
173.3280
169.5100
172.9300
14,800
Mon, 02 Mar 2026
175.0400
175.6400
171.7200
174.8900
19,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
14 · 6-K
After-hours · 16:10 ET
6-K ↗
Fri, 27 Feb 2026
175.4300
177.5850
174.5300
175.0700
33,400
Thu, 26 Feb 2026
169.8250
176.7800
169.7200
176.7800
19,100
Wed, 25 Feb 2026
170.2000
170.4450
166.4250
169.0600
64,200
Wed, 25 Feb 2026
13 · 6-K
Pre-market · 08:53 ET
6-K ↗
Tue, 24 Feb 2026
170.3100
173.1900
168.0300
171.3700
24,800
Mon, 23 Feb 2026
175.4500
175.4500
170.8700
171.5700
29,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
173.2300
174.8400
173.1600
174.7700
20,800
Thu, 19 Feb 2026
169.1500
173.3200
169.1500
172.6900
33,100
Wed, 18 Feb 2026
168.8100
172.8200
168.8100
171.0100
20,400
Tue, 17 Feb 2026
168.8400
170.4600
167.8050
168.3800
23,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
164.7800
169.7200
164.7200
169.0400
38,900
Thu, 12 Feb 2026
180.1550
180.1550
162.1600
164.6500
44,100
Wed, 11 Feb 2026
181.9200
183.1000
177.5500
181.8900
43,000
Tue, 10 Feb 2026
180.3000
182.3800
180.1450
182.2600
19,600
Mon, 09 Feb 2026
177.3900
178.3100
175.4450
177.9900
17,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
171.8200
178.8600
171.5900
178.3000
57,200
Thu, 05 Feb 2026
172.8000
175.1900
170.1700
170.8900
37,200
Wed, 04 Feb 2026
166.8700
171.4900
166.8700
170.8800
22,500
Tue, 03 Feb 2026
166.9450
169.4750
165.4450
167.7600
23,700
Mon, 02 Feb 2026
162.9900
167.3300
162.6400
166.7300
20,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
161.9700
164.6500
159.9200
164.6400
24,200
Thu, 29 Jan 2026
164.0100
164.8000
160.2800
162.6000
24,900
Wed, 28 Jan 2026
164.1250
165.5550
162.3000
164.3200
19,900
Tue, 27 Jan 2026
168.1200
168.6050
165.8650
167.2700
20,000
Mon, 26 Jan 2026
164.6500
167.1700
163.7050
167.1700
13,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
163.7650
163.7650
161.1500
162.6200
11,900
Thu, 22 Jan 2026
161.4600
166.2550
161.4600
163.6900
32,300
Wed, 21 Jan 2026
162.9100
164.7100
160.7500
162.0900
18,000
Tue, 20 Jan 2026
163.3200
165.4850
162.7700
162.7700
17,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
163.3200
165.2700
161.5900
164.7300
13,700
Thu, 15 Jan 2026
161.0000
162.6600
160.6200
162.6600
9,800
Wed, 14 Jan 2026
158.7500
161.8650
158.5300
161.8600
19,100
Tue, 13 Jan 2026
158.3400
158.9550
157.2500
158.6800
10,200
Mon, 12 Jan 2026
157.9100
158.2600
156.3400
157.8800
7,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
12 · 6-K
After market open · 13:34 ET
6-K ↗
Fri, 09 Jan 2026
158.0450
158.8100
156.8700
156.9200
12,900
Thu, 08 Jan 2026
156.1550
156.5300
154.8500
156.1300
28,700
Thu, 08 Jan 2026
11 · 6-K
Next filing day · accepted 07 Jan, 20:07 ET
6-K ↗
Wed, 07 Jan 2026
156.5800
159.4200
155.0000
155.9400
18,800
Tue, 06 Jan 2026
157.6800
158.9300
155.5000
158.3500
23,400
Mon, 05 Jan 2026
158.7500
161.0100
156.1500
156.5900
19,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
159.3500
160.0700
156.7900
157.8800
40,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
160.5950
160.9650
159.3000
159.3000
11,800
Tue, 30 Dec 2025
162.8150
163.1500
160.3500
160.3500
14,700
Mon, 29 Dec 2025
161.1500
163.1000
161.1500
163.0100
19,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
162.7850
164.1100
159.6000
163.0600
8,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
162.2650
162.8000
161.6350
162.8000
9,400
Tue, 23 Dec 2025
160.6600
162.7850
160.0200
162.4200
31,400
Mon, 22 Dec 2025
159.5100
162.7300
159.5100
162.7300
22,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
161.1100
161.4100
159.9200
160.5600
14,900
Thu, 18 Dec 2025
162.2800
162.7200
161.3300
162.6600
33,400
Wed, 17 Dec 2025
10 · 6-K
After-hours · 17:22 ET
6-K ↗
Wed, 17 Dec 2025
161.5500
161.5500
159.8500
160.9600
19,000
Tue, 16 Dec 2025
160.7000
163.0000
160.7000
163.0000
10,300
Mon, 15 Dec 2025
161.8450
162.8850
160.4950
162.7100
18,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
161.9200
162.8400
160.4650
160.5000
27,000
Thu, 11 Dec 2025
163.5150
163.9500
160.2800
161.9700
43,700
Wed, 10 Dec 2025
165.6300
165.6300
163.0400
163.7400
6,800
Wed, 10 Dec 2025
9 · 6-K
Next filing day · accepted 09 Dec, 20:47 ET
6-K ↗
Tue, 09 Dec 2025
168.9700
169.0850
164.8300
165.3700
14,400
Mon, 08 Dec 2025
169.6750
171.3600
167.8850
168.9200
12,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
171.6300
171.6300
167.6700
169.5600
33,200
Thu, 04 Dec 2025
169.9000
171.7000
168.7650
170.7700
26,900
Wed, 03 Dec 2025
170.0050
170.1350
167.1650
168.9100
67,900
Tue, 02 Dec 2025
170.0000
173.2500
168.7700
170.2700
20,900
Mon, 01 Dec 2025
166.5500
169.4800
166.5500
169.1500
18,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
168.2900
170.0000
166.6000
168.1900
13,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
163.6700
168.1600
163.2000
168.1600
27,100
Tue, 25 Nov 2025
156.4600
162.8200
156.4600
161.0900
33,000
Mon, 24 Nov 2025
154.3600
157.2000
153.5950
156.4700
52,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
152.0000
153.8800
150.5000
153.8200
50,100
Thu, 20 Nov 2025
153.4250
154.2350
151.8400
152.2800
13,900
Wed, 19 Nov 2025
152.5000
153.4200
151.4950
151.8200
33,700
Tue, 18 Nov 2025
152.3600
154.0000
151.9700
152.5500
30,000
Mon, 17 Nov 2025
8 · 6-K
After market open · 11:15 ET
6-K ↗
Mon, 17 Nov 2025
156.0500
156.0500
152.3800
153.3100
16,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
157.5500
158.4200
153.2800
153.7800
50,900
Thu, 13 Nov 2025
161.7500
162.0550
159.0300
159.0300
79,500
Wed, 12 Nov 2025
150.0000
161.2400
150.0000
160.5700
66,800
Wed, 12 Nov 2025
7 · 6-K
Pre-market · 07:26 ET
6-K ↗
Tue, 11 Nov 2025
149.8100
151.3000
149.8100
150.5900
60,700
Mon, 10 Nov 2025
152.3900
152.6000
150.5650
151.3000
19,500
Mon, 10 Nov 2025
6 · 6-K
Next filing day · accepted 07 Nov, 18:28 ET
6-K ↗
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
151.0000
151.8200
150.0000
150.6900
40,300
Thu, 06 Nov 2025
5 · 6-K
After-hours · 17:20 ET
6-K ↗
Thu, 06 Nov 2025
151.8200
151.8200
148.8550
150.6700
132,800
Wed, 05 Nov 2025
148.5000
158.5000
148.5000
149.5000
99,300
Wed, 05 Nov 2025
4 · 6-K
Next filing day · accepted 04 Nov, 19:08 ET
6-K ↗
Tue, 04 Nov 2025
157.5700
160.0650
148.4300
155.7500
120,800
Mon, 03 Nov 2025
158.5000
161.0000
155.5600
157.9000
236,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
No trading
Fri, 31 Oct 2025
3 · 6-K
Next filing day · accepted 30 Oct, 21:22 ET
6-K ↗
Thu, 30 Oct 2025
No trading
Thu, 30 Oct 2025
2 · 6-K
Next filing day · accepted 29 Oct, 20:54 ET
6-K ↗
Wed, 29 Oct 2025
1 · F-10
After-hours · 16:11 ET
F-10 ↗
Wed, 29 Oct 2025
No trading
Tue, 28 Oct 2025
No trading
Mon, 27 Oct 2025
No trading
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
No trading
Thu, 23 Oct 2025
No trading
Wed, 22 Oct 2025
No trading
Tue, 21 Oct 2025
No trading
Mon, 20 Oct 2025
No trading
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
No trading
Thu, 16 Oct 2025
No trading
Wed, 15 Oct 2025
No trading
Tue, 14 Oct 2025
No trading
Mon, 13 Oct 2025
No trading
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
No trading
Thu, 09 Oct 2025
No trading
Wed, 08 Oct 2025
No trading
Tue, 07 Oct 2025
No trading
Mon, 06 Oct 2025
No trading
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
No trading
Thu, 02 Oct 2025
No trading
Wed, 01 Oct 2025
No trading
Tue, 30 Sep 2025
No trading
Mon, 29 Sep 2025
No trading
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
No trading
Thu, 25 Sep 2025
No trading
Wed, 24 Sep 2025
No trading
Tue, 23 Sep 2025
No trading
Mon, 22 Sep 2025
No trading
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
No trading
Thu, 18 Sep 2025
No trading
Wed, 17 Sep 2025
No trading
Tue, 16 Sep 2025
No trading
Mon, 15 Sep 2025
No trading
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
No trading
Thu, 11 Sep 2025
No trading
Wed, 10 Sep 2025
No trading
Tue, 09 Sep 2025
No trading
Mon, 08 Sep 2025
No trading
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
No trading