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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
126.0300
128.6000
121.1400
125.4000
2,591,779
Thu, 22 Oct 2026
140.0000
140.2550
125.7700
127.6700
5,661,300
Wed, 21 Oct 2026
144.2500
146.7600
143.0500
146.1300
2,087,700
Tue, 20 Oct 2026
138.0700
143.0750
135.2700
139.7800
2,304,000
Mon, 19 Oct 2026
146.6800
146.8450
140.8000
141.5700
1,887,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
144.1400
146.1050
141.1300
142.0300
2,322,400
Thu, 15 Oct 2026
142.8800
146.7000
139.1000
145.7300
5,017,700
Wed, 14 Oct 2026
158.2700
159.9300
151.1850
152.7200
2,529,100
Tue, 13 Oct 2026
159.7500
163.3300
157.2800
161.4700
1,878,900
Mon, 12 Oct 2026
166.1500
166.9850
162.1500
162.7800
1,343,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
165.0000
169.2350
161.1690
167.4300
1,663,300
Thu, 08 Oct 2026
164.8600
168.9100
160.1700
164.2000
2,520,800
Wed, 07 Oct 2026
169.2800
170.1200
163.6600
167.8200
1,531,100
Tue, 06 Oct 2026
168.9900
175.9400
168.2250
173.8000
2,572,700
Mon, 05 Oct 2026
170.6400
170.8900
166.4200
167.1700
1,747,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
169.5900
171.9500
167.2900
169.5600
1,703,700
Thu, 01 Oct 2026
160.3900
167.7300
158.2100
165.7700
1,694,800
Wed, 30 Sep 2026
162.0300
162.6300
159.1100
160.3700
1,483,900
Tue, 29 Sep 2026
22 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 29 Sep 2026
162.8400
164.9300
159.6000
161.6800
1,603,200
Mon, 28 Sep 2026
163.3500
166.1850
158.5000
160.5000
2,093,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
161.2700
164.5200
161.1600
164.4100
1,442,800
Thu, 24 Sep 2026
159.5000
163.1400
157.2400
162.8800
1,514,900
Wed, 23 Sep 2026
160.4000
164.3100
160.2800
162.8500
1,503,700
Tue, 22 Sep 2026
158.4600
163.6100
157.7000
162.6500
1,634,900
Mon, 21 Sep 2026
161.0100
161.5700
157.8700
159.4400
1,791,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
152.7100
158.7000
152.5400
157.8800
3,566,200
Thu, 17 Sep 2026
21 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Thu, 17 Sep 2026
152.4600
153.9300
149.3900
151.3300
1,911,000
Wed, 16 Sep 2026
20 · 8-K
After-hours · 16:06 ET
FORM 8-K ↗
Wed, 16 Sep 2026
19 · 424B5
After-hours · 16:01 ET
424B5 ↗
Wed, 16 Sep 2026
147.7900
150.4120
146.0300
147.6500
1,742,100
Tue, 15 Sep 2026
18 · 8-K
After-hours · 17:10 ET
FORM 8-K ↗
Tue, 15 Sep 2026
151.1200
151.1200
146.3500
146.8000
2,029,800
Tue, 15 Sep 2026
17 · 424B5
Pre-market · 08:32 ET
424B5 ↗
Mon, 14 Sep 2026
150.0000
150.3900
143.8900
146.6400
3,529,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
157.7800
163.0000
157.7800
162.3800
1,722,900
Thu, 10 Sep 2026
155.9300
159.8900
154.1400
155.1700
2,081,300
Wed, 09 Sep 2026
161.4000
162.4300
158.3600
158.5400
2,137,500
Tue, 08 Sep 2026
158.1700
163.7500
157.9100
162.5700
2,519,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
153.5000
157.1900
152.0900
156.0300
1,610,500
Thu, 03 Sep 2026
149.0000
154.3000
147.0100
152.0900
2,081,100
Wed, 02 Sep 2026
147.1800
148.3100
143.8700
148.1700
1,845,700
Tue, 01 Sep 2026
149.5000
151.4100
146.0800
147.3000
2,343,200
Mon, 31 Aug 2026
150.0000
152.7000
148.5050
150.7500
12,499,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
155.2500
156.4550
148.2400
148.4800
1,856,100
Thu, 27 Aug 2026
158.8700
162.3700
154.4200
155.5500
1,990,100
Wed, 26 Aug 2026
153.2300
157.4700
151.8500
155.2300
1,903,900
Tue, 25 Aug 2026
157.6800
159.1000
150.8550
151.4800
1,712,100
Mon, 24 Aug 2026
150.1550
155.9600
149.5700
153.3500
2,572,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
155.5000
156.8300
151.7500
151.9800
1,507,600
Thu, 20 Aug 2026
155.7300
158.3200
153.3850
154.3000
1,768,200
Wed, 19 Aug 2026
164.4000
169.5430
154.5100
156.8800
2,837,700
Tue, 18 Aug 2026
16 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Tue, 18 Aug 2026
169.6000
170.0900
163.5450
164.6300
2,066,600
Mon, 17 Aug 2026
174.0800
177.3800
173.1450
177.2100
1,742,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
170.0000
173.9900
168.2800
171.3900
1,393,500
Thu, 13 Aug 2026
171.1200
172.9050
167.4400
170.0100
1,563,100
Wed, 12 Aug 2026
171.1150
174.9000
170.1150
171.1600
2,075,300
Tue, 11 Aug 2026
163.9700
169.1850
163.9700
167.1600
1,416,100
Mon, 10 Aug 2026
167.0000
167.1050
162.0300
162.3300
1,216,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
165.5500
167.7300
161.2000
164.6900
1,434,600
Thu, 06 Aug 2026
160.6900
168.0900
159.4800
163.3000
1,410,800
Wed, 05 Aug 2026
160.3300
166.9100
159.7600
162.0400
1,903,200
Tue, 04 Aug 2026
163.5200
164.0150
159.2500
162.2400
2,768,800
Mon, 03 Aug 2026
152.5000
161.4400
149.2500
159.4100
3,015,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
15 · 10-Q
After-hours · 16:35 ET
10-Q ↗
Fri, 31 Jul 2026
163.9400
167.7400
153.2850
153.8300
4,889,500
Fri, 31 Jul 2026
14 · 8-K
Pre-market · 06:40 ET
8-K ↗
Thu, 30 Jul 2026
145.0000
148.3900
140.4500
144.8000
4,229,800
Wed, 29 Jul 2026
139.7500
140.5800
130.9700
133.6100
3,819,100
Tue, 28 Jul 2026
144.4000
144.4100
137.4900
141.7500
2,747,200
Mon, 27 Jul 2026
153.0300
153.0300
142.4800
149.2900
2,230,000
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
156.9300
159.3150
150.4100
151.7900
1,883,300
Thu, 23 Jul 2026
159.5300
162.7100
157.6800
158.7800
1,185,800
Wed, 22 Jul 2026
156.3700
160.4000
156.3200
158.4700
1,364,300
Tue, 21 Jul 2026
159.6600
161.2000
157.0400
160.6800
1,209,000
Mon, 20 Jul 2026
157.4100
159.1550
154.4300
154.7800
1,598,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
148.9250
157.3000
145.6700
154.9200
1,856,100
Thu, 16 Jul 2026
154.4100
157.6400
151.2200
153.6500
2,170,300
Wed, 15 Jul 2026
163.2900
163.3350
154.7500
159.4600
1,380,600
Tue, 14 Jul 2026
163.0000
165.9900
160.3200
161.7800
1,620,200
Mon, 13 Jul 2026
158.3100
160.2300
156.1700
158.0200
1,312,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
157.1700
161.9900
155.7500
160.7200
1,479,700
Thu, 09 Jul 2026
160.8500
163.5000
157.3400
158.0500
2,209,200
Wed, 08 Jul 2026
151.9900
155.7900
150.4000
154.7600
1,936,700
Tue, 07 Jul 2026
153.5400
153.5400
146.5600
153.1800
3,159,800
Mon, 06 Jul 2026
154.3600
159.8600
153.3400
156.8900
1,841,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
160.0600
160.8500
149.8400
152.1500
2,947,700
Wed, 01 Jul 2026
163.9100
165.3400
158.2300
159.9900
1,850,000
Tue, 30 Jun 2026
164.3100
170.0550
163.5200
169.6100
2,098,700
Mon, 29 Jun 2026
162.9200
165.5300
159.4600
163.3500
2,020,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
167.5500
169.0000
161.7700
162.9200
3,841,200
Thu, 25 Jun 2026
172.5000
176.7800
171.0000
171.9100
1,855,600
Wed, 24 Jun 2026
166.5800
171.7250
164.2800
167.5500
1,777,600
Tue, 23 Jun 2026
171.9800
174.3800
167.3100
168.3700
2,624,800
Mon, 22 Jun 2026
180.5500
184.6400
176.5400
184.3400
2,790,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
175.6100
179.0300
172.6000
177.0200
4,310,900
Wed, 17 Jun 2026
13 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Wed, 17 Jun 2026
169.9600
173.2100
169.4360
170.9400
1,942,000
Tue, 16 Jun 2026
171.3000
173.4400
167.0300
167.3400
1,629,100
Mon, 15 Jun 2026
171.7000
174.3100
168.7000
169.0000
1,615,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
166.4000
170.4900
165.0000
165.8400
1,375,100
Thu, 11 Jun 2026
161.2600
165.6500
159.6900
164.5200
1,596,000
Wed, 10 Jun 2026
161.2600
164.5600
153.0100
156.7900
2,401,600
Tue, 09 Jun 2026
166.0100
169.3100
155.7500
163.8000
1,984,400
Mon, 08 Jun 2026
166.0000
166.8000
161.3300
163.8100
2,394,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
169.6700
170.1450
161.1100
162.8600
2,035,800
Thu, 04 Jun 2026
172.3750
175.9900
165.6100
173.8800
1,325,600
Wed, 03 Jun 2026
173.9600
176.9900
170.6600
176.3900
2,007,700
Tue, 02 Jun 2026
173.4900
178.0000
172.6900
173.3900
1,555,800
Mon, 01 Jun 2026
164.4900
173.3500
163.0000
171.5500
2,306,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
165.5000
168.5200
162.2700
166.9900
1,842,500
Thu, 28 May 2026
166.9300
168.2800
162.3400
164.8700
1,403,800
Wed, 27 May 2026
169.0000
170.0000
164.6700
167.8000
2,144,400
Tue, 26 May 2026
168.1800
170.9890
166.5500
169.2900
1,633,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
166.0350
166.3400
161.1150
164.6600
1,496,700
Thu, 21 May 2026
160.7900
166.3600
160.3500
163.5700
1,587,900
Wed, 20 May 2026
161.3400
163.8000
159.0000
161.8600
1,781,100
Tue, 19 May 2026
156.6600
160.6100
152.2000
158.2300
2,723,100
Mon, 18 May 2026
12 · 8-K
After-hours · 16:31 ET
8-K ↗
Mon, 18 May 2026
171.5100
171.5500
159.0400
160.6900
2,449,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
168.6300
170.4150
165.3800
169.0100
1,875,600
Thu, 14 May 2026
173.9000
174.2700
170.5900
173.9600
1,377,100
Wed, 13 May 2026
173.7600
173.8200
168.5000
172.9100
1,635,300
Tue, 12 May 2026
170.2800
171.0800
165.6200
170.7400
1,686,200
Mon, 11 May 2026
169.2400
175.0000
168.0000
173.3900
1,881,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
169.9400
170.8900
166.2500
169.9500
1,703,300
Thu, 07 May 2026
172.6000
172.6000
164.4600
166.7300
2,537,600
Wed, 06 May 2026
173.8800
174.5000
166.6700
172.4900
3,107,600
Tue, 05 May 2026
165.9100
171.0900
165.6200
169.4100
2,796,400
Mon, 04 May 2026
160.9800
166.1000
159.8700
162.6900
3,894,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
11 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Fri, 01 May 2026
164.3000
167.3700
155.8800
158.9200
5,132,800
Fri, 01 May 2026
10 · 8-K
Pre-market · 06:45 ET
8-K ↗
Thu, 30 Apr 2026
140.4600
143.5700
139.4000
142.9000
2,628,900
Wed, 29 Apr 2026
140.3700
141.2300
136.6300
137.3700
1,660,100
Tue, 28 Apr 2026
138.5600
139.6800
134.6950
138.3000
2,161,000
Mon, 27 Apr 2026
142.8000
143.1250
137.6300
141.7100
2,094,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
143.3000
145.3090
141.6200
142.1700
2,233,500
Thu, 23 Apr 2026
140.2500
144.1100
140.2500
142.7600
2,855,500
Wed, 22 Apr 2026
139.3000
141.0000
137.6100
140.1300
2,203,500
Tue, 21 Apr 2026
136.6900
139.1500
135.9100
137.0000
1,667,300
Mon, 20 Apr 2026
133.8500
136.2900
132.5000
135.8000
1,265,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
131.2350
135.2500
130.5300
134.6900
2,351,600
Thu, 16 Apr 2026
131.5600
132.7600
128.6000
129.7000
2,138,600
Wed, 15 Apr 2026
9 · DEFA14A
After-hours · 16:15 ET
DEFA14A ↗
Wed, 15 Apr 2026
133.8100
134.1250
129.1000
131.3800
2,374,800
Tue, 14 Apr 2026
135.2900
135.9160
132.1400
134.4800
2,092,600
Mon, 13 Apr 2026
130.7500
133.2600
129.0000
133.1600
1,905,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
129.7900
131.8400
128.7400
130.5600
1,285,300
Thu, 09 Apr 2026
127.2800
130.4300
127.1450
128.6300
1,363,500
Wed, 08 Apr 2026
126.5100
128.4150
125.0700
127.1100
3,174,800
Tue, 07 Apr 2026
116.8000
119.1200
115.1200
118.9200
1,330,800
Mon, 06 Apr 2026
118.2500
119.5100
115.0100
117.4100
1,355,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
116.9000
121.2450
115.2600
117.9600
2,593,900
Wed, 01 Apr 2026
121.2000
122.9000
120.7950
121.2600
1,774,500
Tue, 31 Mar 2026
8 · DEFA14A
After-hours · 16:20 ET
DEFA14A ↗
Tue, 31 Mar 2026
7 · DEF 14A
After-hours · 16:15 ET
DEF 14A ↗
Tue, 31 Mar 2026
114.9100
119.4100
114.2000
118.2800
1,888,600
Mon, 30 Mar 2026
118.7300
119.6400
111.3200
112.7500
1,745,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
117.0000
119.5720
116.3700
116.9800
1,741,700
Thu, 26 Mar 2026
124.9600
125.3450
118.2000
118.4400
2,144,700
Wed, 25 Mar 2026
127.0000
129.9360
125.6500
127.0100
2,062,400
Tue, 24 Mar 2026
119.7900
126.8400
119.0000
125.6100
2,465,400
Mon, 23 Mar 2026
120.0000
124.1800
119.1500
121.0000
2,658,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
121.2200
123.3000
115.8400
116.3000
4,206,600
Thu, 19 Mar 2026
117.0000
123.5500
114.5100
122.5800
2,735,000
Wed, 18 Mar 2026
121.0000
124.2200
119.0000
120.2700
4,831,100
Tue, 17 Mar 2026
114.0200
114.8600
112.4200
114.7100
1,510,100
Mon, 16 Mar 2026
112.9400
116.9350
112.7500
114.3000
2,690,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
109.3300
110.7500
107.6800
109.9300
2,601,400
Thu, 12 Mar 2026
110.1300
110.4750
107.0000
107.8700
1,971,700
Wed, 11 Mar 2026
108.8000
111.2700
108.2800
111.0900
2,306,500
Tue, 10 Mar 2026
108.5900
111.4100
108.3100
109.1300
1,961,900
Mon, 09 Mar 2026
103.7300
109.0300
102.3950
108.1300
2,746,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
107.4700
109.4700
105.3000
106.0200
1,924,400
Thu, 05 Mar 2026
113.3200
114.3700
108.0500
110.5500
2,007,800
Wed, 04 Mar 2026
113.2900
114.2100
110.3900
113.8300
2,580,100
Tue, 03 Mar 2026
114.6400
115.3100
110.1400
111.6500
3,228,800
Mon, 02 Mar 2026
116.7400
120.7200
114.0000
120.2700
1,904,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
119.0000
120.0400
115.5900
118.3600
3,341,000
Thu, 26 Feb 2026
122.0100
122.9200
116.0210
121.7900
2,573,500
Wed, 25 Feb 2026
118.9100
122.6690
118.6200
121.8000
2,811,600
Tue, 24 Feb 2026
115.0300
118.8800
114.9300
118.2200
1,684,300
Mon, 23 Feb 2026
115.8450
116.7700
113.0600
114.9300
2,279,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
116.3300
118.7700
115.0300
116.8700
1,947,300
Thu, 19 Feb 2026
115.2400
116.9900
114.6300
116.8800
1,228,300
Wed, 18 Feb 2026
117.0000
119.6400
114.6000
115.6500
1,946,400
Tue, 17 Feb 2026
6 · 10-K
After-hours · 16:31 ET
10-K ↗
Tue, 17 Feb 2026
5 · S-3ASR
After-hours · 17:15 ET
S-3ASR ↗
Tue, 17 Feb 2026
112.2000
116.5900
112.0100
115.2200
2,206,700
Tue, 17 Feb 2026
4 · 8-K
Pre-market · 06:04 ET
FORM 8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
111.9200
113.4000
110.4170
113.2500
1,796,800
Thu, 12 Feb 2026
113.9600
117.8900
111.2400
111.9000
3,403,300
Wed, 11 Feb 2026
116.4700
118.6600
112.0100
112.7500
3,930,500
Tue, 10 Feb 2026
115.2000
115.6500
112.0000
112.1500
2,664,000
Mon, 09 Feb 2026
114.1700
118.2800
113.3800
114.6200
3,500,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
107.5230
113.7400
105.0100
112.6400
4,986,600
Fri, 06 Feb 2026
3 · 8-K
Pre-market · 06:45 ET
8-K ↗
Thu, 05 Feb 2026
113.3900
117.2300
112.9150
113.8700
3,752,600
Wed, 04 Feb 2026
119.1800
120.8500
111.5400
116.6900
3,356,800
Tue, 03 Feb 2026
116.8900
120.4600
114.7500
119.4300
2,989,500
Mon, 02 Feb 2026
112.3400
116.4400
112.0300
115.7900
2,570,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
114.5700
116.6900
112.1200
112.2600
1,825,200
Thu, 29 Jan 2026
115.8500
117.0000
112.1900
115.6200
1,948,800
Wed, 28 Jan 2026
113.0900
115.2100
111.5500
114.1500
1,619,100
Tue, 27 Jan 2026
111.5400
113.4100
110.2300
113.1600
1,275,200
Mon, 26 Jan 2026
110.1600
112.3700
109.6700
110.5800
2,065,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
111.0000
111.7100
109.2610
110.2900
1,208,500
Thu, 22 Jan 2026
114.8300
115.9500
111.0200
111.5700
1,529,600
Wed, 21 Jan 2026
110.3100
113.7200
108.3200
112.6600
1,674,000
Tue, 20 Jan 2026
110.4400
111.9800
109.0000
109.9000
2,283,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
108.9500
113.1400
108.8350
112.5000
3,346,200
Thu, 15 Jan 2026
107.8000
110.6800
106.4350
107.9800
2,191,700
Wed, 14 Jan 2026
106.2000
106.2800
103.5100
104.5400
1,718,900
Tue, 13 Jan 2026
106.5700
108.3900
105.8300
106.6400
1,675,700
Mon, 12 Jan 2026
104.5000
106.9400
103.9700
106.3900
1,557,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
103.4900
105.5200
103.4900
105.3800
1,724,100
Thu, 08 Jan 2026
106.1700
106.1700
102.0000
102.7200
1,913,400
Wed, 07 Jan 2026
109.7200
109.9550
105.9050
106.4800
1,788,800
Tue, 06 Jan 2026
105.4400
110.6470
102.4000
110.0900
2,968,200
Mon, 05 Jan 2026
108.4800
109.9800
106.2500
106.6100
1,435,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
102.8400
107.2950
102.8400
106.8200
1,515,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
103.2600
103.2950
101.8800
101.9700
1,153,500
Tue, 30 Dec 2025
103.0700
103.6550
102.7980
103.0100
1,008,100
Mon, 29 Dec 2025
103.4400
104.4500
102.2110
103.2600
953,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
104.4500
104.7600
103.1700
104.1800
864,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
103.9100
104.4300
103.1000
103.9700
558,900
Tue, 23 Dec 2025
102.1800
104.6000
102.1100
103.9700
1,648,600
Mon, 22 Dec 2025
103.2200
103.4400
101.4000
102.7900
1,605,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
99.1900
102.0500
98.8200
101.5400
3,891,000
Thu, 18 Dec 2025
97.6300
100.4050
96.5000
98.2800
4,608,600
Wed, 17 Dec 2025
102.0100
102.7100
93.2200
94.9900
5,092,200
Tue, 16 Dec 2025
102.5350
103.7800
100.7900
102.4100
1,806,100
Mon, 15 Dec 2025
103.4900
103.8000
102.0200
102.6100
2,509,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
108.5000
108.5100
100.0700
101.7100
3,228,900
Thu, 11 Dec 2025
108.1900
109.2990
104.9300
109.1500
1,619,800
Wed, 10 Dec 2025
107.8500
109.6820
106.5000
108.8700
3,080,300
Tue, 09 Dec 2025
107.4100
108.3700
105.4600
107.4200
2,225,200
Mon, 08 Dec 2025
108.2800
109.6000
107.0250
107.1100
2,106,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
108.6600
108.6600
106.7300
107.7200
1,329,200
Thu, 04 Dec 2025
105.0100
108.8900
104.5000
108.2700
1,539,900
Wed, 03 Dec 2025
104.1200
105.0700
102.2510
104.9700
1,807,300
Tue, 02 Dec 2025
107.0600
107.3100
104.9800
105.3600
2,340,500
Mon, 01 Dec 2025
105.6600
106.5400
104.6000
105.6700
1,700,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
107.3300
107.9000
106.6400
107.2700
790,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
105.5000
107.7000
105.4390
106.5300
1,614,800
Tue, 25 Nov 2025
103.6800
105.4700
100.7400
104.9300
2,502,000
Mon, 24 Nov 2025
101.6500
104.5800
100.7500
104.1000
2,681,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
101.5200
102.1050
96.5500
100.5500
4,005,700
Thu, 20 Nov 2025
109.8600
111.1900
100.6000
101.5200
4,679,600
Wed, 19 Nov 2025
104.5000
107.5000
104.3900
105.7400
2,105,900
Tue, 18 Nov 2025
102.9500
105.5600
102.0800
104.3100
2,323,500
Mon, 17 Nov 2025
106.1500
107.8300
103.6800
104.0900
2,165,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
102.5300
109.1800
102.0000
106.5500
2,045,200
Thu, 13 Nov 2025
110.2700
111.2500
105.2200
105.9200
3,349,600
Wed, 12 Nov 2025
110.2700
112.4600
109.6900
111.4600
1,698,300
Tue, 11 Nov 2025
111.1500
112.2400
109.5100
109.5900
1,556,100
Mon, 10 Nov 2025
113.4700
114.1500
110.8400
112.3300
1,826,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
108.3000
111.0800
106.4100
111.0300
1,745,500
Thu, 06 Nov 2025
112.7200
113.0400
108.8700
109.9700
1,344,900
Wed, 05 Nov 2025
110.4300
113.4800
109.3400
112.5000
2,191,000
Tue, 04 Nov 2025
110.2400
112.3800
108.5000
109.6200
2,507,100
Mon, 03 Nov 2025
116.0000
116.0000
112.0600
112.3600
2,841,900
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 10-Q
After-hours · 16:39 ET
10-Q ↗
Fri, 31 Oct 2025
113.0000
117.5200
111.2500
114.3500
4,498,800
Fri, 31 Oct 2025
1 · 8-K
Pre-market · 06:44 ET
8-K ↗
Thu, 30 Oct 2025
105.0100
107.5850
104.0200
104.3500
3,150,000
Wed, 29 Oct 2025
105.0000
107.7500
104.4900
106.2800
2,391,000
Tue, 28 Oct 2025
103.3900
104.7000
101.2100
104.2200
2,234,000
Mon, 27 Oct 2025
103.3000
104.2900
102.5600
103.9100
2,237,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
102.7600
104.3000
102.1350
102.2000
2,563,200