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
122.0000
124.5100
121.9400
122.1400
2,471,055
Thu, 03 Sep 2026
124.5100
125.2000
121.8400
122.6000
2,858,600
Wed, 02 Sep 2026
122.8800
124.4900
122.0600
123.1400
2,939,600
Tue, 01 Sep 2026
121.3800
123.6200
120.3100
122.1400
3,010,200
Mon, 31 Aug 2026
125.0000
125.3000
121.8800
123.3900
4,082,500
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
124.5100
125.8700
123.1400
125.4900
3,533,900
Thu, 27 Aug 2026
129.0000
129.2000
122.8800
123.2400
3,957,200
Wed, 26 Aug 2026
130.3700
130.7900
129.5300
130.2500
4,837,500
Tue, 25 Aug 2026
132.3500
132.3800
129.9000
130.1200
2,297,700
Mon, 24 Aug 2026
130.2200
132.9800
130.1900
132.1600
3,902,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
130.7500
131.3700
129.5200
130.1700
3,381,300
Thu, 20 Aug 2026
130.3800
130.9800
127.9400
129.8200
4,068,900
Wed, 19 Aug 2026
132.0000
134.9300
130.9900
131.7200
2,783,200
Tue, 18 Aug 2026
129.4600
135.3500
129.2500
132.2600
4,183,900
Mon, 17 Aug 2026
128.3000
130.0000
126.9500
129.0200
4,615,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
127.9500
129.8800
126.1400
128.9800
5,541,000
Thu, 13 Aug 2026
132.7000
135.7800
127.7800
128.3900
8,534,000
Thu, 13 Aug 2026
14 · 8-K
Pre-market · 06:46 ET
8-K ↗
Thu, 13 Aug 2026
13 · 10-K
Pre-market · 06:48 ET
10-K ↗
Wed, 12 Aug 2026
160.9300
160.9300
152.6100
153.7400
3,801,100
Tue, 11 Aug 2026
163.7900
164.5200
158.0800
160.5400
3,932,100
Mon, 10 Aug 2026
161.5200
164.8000
159.4300
164.7800
2,488,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
163.1000
163.4000
159.8600
162.3600
2,225,200
Thu, 06 Aug 2026
160.8400
163.9400
159.6300
162.0000
2,003,900
Wed, 05 Aug 2026
157.1900
161.5800
156.5600
159.1600
1,801,300
Tue, 04 Aug 2026
153.8500
157.6200
153.8500
155.9700
1,649,900
Mon, 03 Aug 2026
155.0000
157.1000
153.4600
155.6300
1,659,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
154.5600
154.6100
151.4900
152.3700
1,750,000
Thu, 30 Jul 2026
150.8400
152.6800
149.2800
152.5800
1,440,800
Wed, 29 Jul 2026
147.8600
151.5200
147.5300
150.1100
2,776,500
Tue, 28 Jul 2026
149.3600
151.2300
146.6300
150.9000
2,177,300
Mon, 27 Jul 2026
144.0700
147.5900
142.9200
147.4300
2,000,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
139.2600
142.9400
137.4600
142.6000
1,485,900
Thu, 23 Jul 2026
141.0300
143.5500
138.6800
139.1300
1,674,800
Wed, 22 Jul 2026
141.5500
143.8600
139.8900
143.7300
2,034,600
Tue, 21 Jul 2026
143.7600
143.7600
140.5100
142.1600
1,656,000
Mon, 20 Jul 2026
140.7000
143.3900
140.0200
141.1200
2,264,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
141.3800
144.1100
140.8100
141.4600
2,324,400
Thu, 16 Jul 2026
140.0000
146.7700
138.7600
144.1900
4,123,900
Wed, 15 Jul 2026
137.0500
141.3700
137.0500
140.2600
2,369,500
Tue, 14 Jul 2026
137.8100
138.6400
135.0300
135.3600
2,424,000
Mon, 13 Jul 2026
139.8900
140.7400
135.0900
136.1300
3,104,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
140.1500
142.2900
139.2200
140.7300
1,413,200
Thu, 09 Jul 2026
140.0000
141.6400
137.0000
139.9300
2,010,700
Wed, 08 Jul 2026
143.9400
144.9800
139.0400
140.1400
2,589,500
Tue, 07 Jul 2026
146.2900
147.7000
143.4700
146.3000
2,427,600
Mon, 06 Jul 2026
146.5800
147.3300
142.3700
145.4900
1,625,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
145.4200
149.0800
142.8600
144.2100
2,705,700
Wed, 01 Jul 2026
145.3800
147.3400
143.4700
143.9900
2,410,200
Tue, 30 Jun 2026
145.0000
148.5700
144.0500
146.3800
3,170,600
Mon, 29 Jun 2026
144.3000
148.1600
142.8900
146.5600
2,733,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
144.6600
148.7800
143.8700
146.0000
6,371,000
Thu, 25 Jun 2026
150.8100
151.2200
144.5600
146.0000
2,894,800
Wed, 24 Jun 2026
150.0400
152.3400
149.2400
149.7500
2,017,900
Tue, 23 Jun 2026
148.3200
151.1100
145.9400
150.5300
2,755,900
Mon, 22 Jun 2026
144.9300
149.5700
143.2000
149.2000
2,991,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
148.2100
149.9200
143.0100
143.5000
5,860,900
Wed, 17 Jun 2026
149.2400
152.6600
145.7200
145.8700
2,246,500
Tue, 16 Jun 2026
151.5000
153.6700
149.0900
149.3900
2,343,200
Mon, 15 Jun 2026
150.1300
156.7400
149.9800
150.9900
3,558,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
149.8300
150.5500
146.0700
147.4200
2,032,000
Thu, 11 Jun 2026
142.5300
145.4100
141.3200
145.3900
2,173,800
Wed, 10 Jun 2026
143.9300
145.7600
140.1700
140.9200
3,008,400
Tue, 09 Jun 2026
143.0100
147.4100
142.3100
145.6200
2,380,100
Mon, 08 Jun 2026
140.5700
142.9000
138.7600
140.9000
3,363,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
138.3600
140.8100
136.6200
140.1000
3,127,500
Thu, 04 Jun 2026
139.0700
140.9400
136.6100
140.4700
3,295,500
Wed, 03 Jun 2026
137.1500
139.6600
135.4800
139.6100
2,448,400
Tue, 02 Jun 2026
138.5500
140.6200
137.6300
138.6500
2,280,800
Mon, 01 Jun 2026
145.4600
145.4600
137.5900
138.8100
2,173,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
145.6600
146.5900
143.8700
145.4600
3,251,800
Thu, 28 May 2026
137.6200
145.5600
136.8900
145.3900
2,211,200
Wed, 27 May 2026
140.5100
143.9900
138.7800
138.8300
1,624,400
Tue, 26 May 2026
140.3000
141.5700
138.9000
140.6200
1,533,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
140.5100
140.7200
138.0900
138.4900
1,321,300
Thu, 21 May 2026
135.8400
140.3000
134.3900
139.1100
2,658,300
Wed, 20 May 2026
133.2400
136.4600
131.3100
135.7900
3,038,300
Tue, 19 May 2026
130.1500
132.8300
129.0800
131.6300
2,127,600
Mon, 18 May 2026
130.9600
135.2100
128.5600
131.1700
2,927,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
128.8600
130.6400
128.4800
129.3200
2,897,200
Thu, 14 May 2026
133.1200
134.9800
130.0000
130.2400
2,366,500
Wed, 13 May 2026
132.0700
134.2900
130.3800
132.7000
4,197,100
Tue, 12 May 2026
132.0000
132.5000
128.3400
131.7300
2,943,400
Mon, 11 May 2026
135.0400
137.1700
132.0200
133.3400
3,185,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
134.9600
139.4800
132.1500
133.4800
4,316,200
Thu, 07 May 2026
135.3600
140.0000
128.7600
130.5200
6,457,400
Thu, 07 May 2026
12 · 8-K
Pre-market · 06:45 ET
8-K ↗
Thu, 07 May 2026
11 · 10-Q
Pre-market · 06:50 ET
10-Q ↗
Wed, 06 May 2026
145.6400
149.3100
145.5400
148.8300
3,397,800
Tue, 05 May 2026
140.9200
142.8600
139.1600
141.3900
2,134,400
Mon, 04 May 2026
142.0800
142.6800
139.2700
139.7400
1,445,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
145.2500
145.2800
142.5000
142.7400
1,440,400
Thu, 30 Apr 2026
143.0100
145.5500
142.6400
145.0400
1,451,500
Wed, 29 Apr 2026
142.3300
143.6600
141.5000
141.6000
1,679,800
Tue, 28 Apr 2026
146.0200
147.7400
143.4500
143.8400
1,700,100
Mon, 27 Apr 2026
145.5200
147.5800
144.4200
146.4700
1,524,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
147.6800
148.7000
145.6800
145.8900
1,187,000
Thu, 23 Apr 2026
148.5900
149.9700
144.7100
146.4500
1,358,400
Wed, 22 Apr 2026
151.5400
152.6700
145.5300
146.1700
2,054,800
Tue, 21 Apr 2026
152.9100
154.3400
148.1600
150.5000
2,547,200
Mon, 20 Apr 2026
155.1800
156.4000
152.6900
153.6100
1,663,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
155.0600
158.5600
153.2900
155.8500
2,367,900
Thu, 16 Apr 2026
151.4500
152.0500
149.1200
150.6900
1,438,000
Wed, 15 Apr 2026
149.7800
152.4200
149.7300
151.3700
1,336,300
Tue, 14 Apr 2026
150.7700
153.2600
150.4700
150.8700
1,451,300
Mon, 13 Apr 2026
148.9400
150.5800
147.7000
149.9700
1,490,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
152.7300
153.4200
147.9800
150.3000
1,338,600
Thu, 09 Apr 2026
150.1000
154.4800
149.2700
152.6200
1,372,600
Wed, 08 Apr 2026
147.0800
152.1200
147.0800
150.5700
1,945,100
Tue, 07 Apr 2026
141.7000
142.5500
138.2000
140.2000
1,708,600
Mon, 06 Apr 2026
10 · 8-K
After-hours · 16:15 ET
8-K ↗
Mon, 06 Apr 2026
140.0900
143.8100
140.0500
143.7000
1,568,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
139.7500
145.2000
139.1300
141.2000
1,183,900
Wed, 01 Apr 2026
142.7200
146.0200
141.3900
144.3500
1,696,500
Tue, 31 Mar 2026
139.6900
143.0600
138.2300
141.1100
1,782,900
Mon, 30 Mar 2026
140.9600
141.5800
136.4400
136.9200
1,572,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
140.0000
142.0400
137.3300
138.8400
1,601,900
Thu, 26 Mar 2026
145.1600
147.4600
141.3400
141.4100
1,866,900
Wed, 25 Mar 2026
146.1800
149.5300
145.2200
146.1800
1,469,100
Tue, 24 Mar 2026
142.9200
144.1800
139.9200
144.0200
1,669,900
Mon, 23 Mar 2026
144.3100
148.3500
143.2600
144.4200
1,844,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
142.2000
143.1600
138.3700
140.8800
4,943,600
Thu, 19 Mar 2026
138.8600
143.2600
137.2700
142.8000
1,697,300
Wed, 18 Mar 2026
142.5100
143.7700
140.0300
140.2900
1,562,100
Tue, 17 Mar 2026
143.1300
144.4100
142.7200
143.1600
1,162,700
Mon, 16 Mar 2026
144.0600
146.9400
141.4800
141.7800
1,527,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
143.5400
145.4500
141.9800
142.1000
1,505,000
Thu, 12 Mar 2026
143.3600
145.2800
141.5800
142.6700
2,096,700
Wed, 11 Mar 2026
147.5200
149.4300
145.2300
145.4200
2,586,700
Tue, 10 Mar 2026
145.6600
151.8700
144.8000
148.2700
2,275,900
Mon, 09 Mar 2026
140.5500
145.7000
137.8500
145.5000
2,253,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
146.3300
147.6500
143.4200
144.1500
1,772,100
Thu, 05 Mar 2026
153.8200
154.5900
147.1900
149.6000
2,719,200
Wed, 04 Mar 2026
155.6500
157.8000
154.6200
156.9100
1,981,200
Tue, 03 Mar 2026
151.9000
156.2500
150.1500
154.4200
2,023,500
Mon, 02 Mar 2026
151.8600
157.2400
150.6500
156.4200
2,258,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
157.7900
158.2000
154.2500
155.4700
3,056,700
Thu, 26 Feb 2026
159.5200
161.9700
159.1000
160.4900
3,027,200
Wed, 25 Feb 2026
154.8600
157.0000
153.6600
156.9200
2,294,800
Tue, 24 Feb 2026
152.6000
155.7900
151.9500
154.5100
1,668,900
Mon, 23 Feb 2026
154.1000
155.3000
149.6400
152.9700
2,423,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
151.8200
157.9100
151.0100
157.0900
2,291,000
Thu, 19 Feb 2026
153.8700
154.5700
151.7000
152.3000
1,327,200
Wed, 18 Feb 2026
152.4900
156.0400
151.6000
155.0000
1,610,800
Tue, 17 Feb 2026
154.0000
156.8000
151.8900
153.8500
2,065,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
154.4900
155.5100
150.0000
153.8000
2,937,900
Thu, 12 Feb 2026
155.7500
158.2800
151.7500
152.6600
2,400,700
Wed, 11 Feb 2026
156.5400
158.2000
153.1700
154.6700
3,340,900
Tue, 10 Feb 2026
155.6200
157.0000
151.7900
153.1800
2,978,600
Mon, 09 Feb 2026
151.4900
155.2300
149.4400
154.6500
2,904,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
145.4300
153.1300
144.3800
152.1000
3,250,200
Thu, 05 Feb 2026
137.8300
145.4200
134.1100
143.1900
6,513,800
Thu, 05 Feb 2026
9 · 8-K
Pre-market · 06:45 ET
8-K ↗
Thu, 05 Feb 2026
8 · 10-Q
Pre-market · 06:48 ET
10-Q ↗
Wed, 04 Feb 2026
127.9300
130.6900
124.3100
129.9200
4,477,600
Tue, 03 Feb 2026
130.5400
131.0000
126.0600
127.0300
1,925,500
Mon, 02 Feb 2026
127.4100
129.7000
125.3900
129.6700
2,784,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
125.9200
128.6100
125.9200
126.9100
1,911,600
Thu, 29 Jan 2026
126.2500
128.4500
125.5100
127.3300
1,634,200
Wed, 28 Jan 2026
128.9300
128.9900
124.7500
126.0000
1,881,800
Tue, 27 Jan 2026
127.4100
128.7100
125.5900
127.5400
1,939,700
Mon, 26 Jan 2026
129.3200
130.4000
126.0000
126.1800
2,207,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
129.1600
130.5700
128.2100
130.0400
2,033,600
Thu, 22 Jan 2026
132.6400
133.3000
128.6900
129.5200
2,786,900
Wed, 21 Jan 2026
131.0900
133.0100
130.0100
132.2400
1,974,400
Tue, 20 Jan 2026
129.1400
133.7200
128.1600
129.1600
2,810,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
132.5200
133.5900
130.6600
130.6900
2,214,700
Thu, 15 Jan 2026
133.5400
135.9700
132.4600
133.0600
1,757,200
Wed, 14 Jan 2026
133.4000
134.3700
132.1800
133.1700
1,791,800
Tue, 13 Jan 2026
133.2900
135.6500
132.6600
134.3800
2,556,300
Mon, 12 Jan 2026
133.3000
135.0600
131.4600
133.7000
1,556,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
134.0400
136.0400
133.1100
134.3500
1,669,300
Thu, 08 Jan 2026
130.8800
134.2200
129.8100
133.5200
2,098,000
Wed, 07 Jan 2026
132.5500
133.4600
129.8600
130.9700
2,105,400
Tue, 06 Jan 2026
128.2300
133.9900
128.0600
133.1800
3,282,100
Mon, 05 Jan 2026
129.6500
130.7000
128.0700
128.5300
2,907,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
129.2200
129.9900
127.1500
129.0700
1,943,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
129.6200
129.7200
127.6700
127.7700
1,303,200
Tue, 30 Dec 2025
130.7800
130.8900
128.8500
129.5300
1,879,000
Mon, 29 Dec 2025
129.4300
131.2800
129.0100
130.3400
1,929,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
130.0200
131.4000
130.0200
131.3000
1,708,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
129.7100
130.9300
129.0100
130.2000
776,300
Tue, 23 Dec 2025
129.0600
130.2800
128.9900
129.4400
2,706,100
Mon, 22 Dec 2025
126.6700
129.6000
125.1900
128.9700
2,586,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
124.9000
126.6500
124.0200
125.4200
5,957,300
Thu, 18 Dec 2025
123.8400
127.5400
123.2000
125.4000
3,852,500
Wed, 17 Dec 2025
124.0000
124.2200
122.0100
122.1900
2,372,600
Tue, 16 Dec 2025
124.0000
124.5000
121.9500
123.0900
2,353,500
Mon, 15 Dec 2025
124.0000
125.7300
122.8500
123.5800
2,733,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
124.1900
125.1800
121.1200
123.2100
2,832,300
Thu, 11 Dec 2025
117.4400
123.5500
117.0200
123.4900
3,120,900
Wed, 10 Dec 2025
117.9200
118.4900
114.3900
117.7300
3,948,300
Tue, 09 Dec 2025
116.5700
118.9200
116.2700
118.2100
2,982,600
Mon, 08 Dec 2025
116.0000
118.4700
115.5100
117.2700
3,492,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
114.8500
116.4300
114.5500
116.3000
2,124,700
Thu, 04 Dec 2025
110.9100
115.6200
110.7800
115.0600
3,382,100
Wed, 03 Dec 2025
110.1000
113.1000
109.9200
111.9200
2,268,900
Tue, 02 Dec 2025
112.4200
113.3500
108.6200
109.2600
3,244,300
Mon, 01 Dec 2025
108.4700
112.5000
107.9900
112.1000
2,899,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
110.8900
111.0700
109.1400
109.2800
975,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
108.2800
111.8200
108.0000
110.7000
2,274,400
Tue, 25 Nov 2025
105.1200
108.6900
104.5000
107.6800
3,269,300
Mon, 24 Nov 2025
105.7500
108.4200
104.7100
105.6900
6,190,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
102.6400
106.6700
100.4700
105.2400
3,582,500
Thu, 20 Nov 2025
106.3000
107.0600
101.9800
102.1800
3,380,400
Wed, 19 Nov 2025
103.1800
105.4600
102.6800
104.4100
4,832,400
Tue, 18 Nov 2025
100.9300
103.5600
100.4000
103.2800
2,855,700
Mon, 17 Nov 2025
101.5000
102.0000
100.2300
101.7400
3,246,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
7 · 8-K
After-hours · 16:18 ET
8-K ↗
Fri, 14 Nov 2025
99.2400
103.0800
99.0100
101.4100
2,859,600
Thu, 13 Nov 2025
103.8300
104.1000
100.0000
100.7600
2,834,500
Wed, 12 Nov 2025
103.4000
105.7800
102.6200
103.9800
3,221,900
Tue, 11 Nov 2025
104.9500
106.0300
101.9600
102.0400
3,060,300
Mon, 10 Nov 2025
104.8500
106.1000
104.3300
106.0800
3,607,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
99.0000
104.0300
99.0000
103.6800
6,671,400
Thu, 06 Nov 2025
94.6000
100.3000
93.0000
98.8100
8,136,200
Thu, 06 Nov 2025
6 · 8-K
Pre-market · 06:45 ET
8-K ↗
Thu, 06 Nov 2025
5 · 10-Q
Pre-market · 06:47 ET
10-Q ↗
Wed, 05 Nov 2025
106.1800
109.9600
105.2900
109.3100
4,145,700
Tue, 04 Nov 2025
105.0000
107.8300
104.6500
106.3900
2,990,600
Mon, 03 Nov 2025
109.2000
110.0000
104.1000
106.3300
4,348,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
111.6200
112.6600
109.5100
109.8200
3,215,600
Thu, 30 Oct 2025
112.0500
113.2300
110.0100
111.3700
3,207,400
Wed, 29 Oct 2025
112.6700
113.9600
111.5800
112.9200
2,714,700
Tue, 28 Oct 2025
114.2200
115.0900
112.6500
113.1100
2,397,800
Mon, 27 Oct 2025
116.3800
116.3800
112.6600
114.9700
2,959,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
114.9400
116.0300
113.8700
114.7100
1,465,500
Thu, 23 Oct 2025
114.7800
116.4000
114.1700
114.9000
2,289,400
Wed, 22 Oct 2025
117.1900
118.4500
114.1900
115.3300
2,461,300
Tue, 21 Oct 2025
117.8700
117.9500
116.0000
117.1400
2,091,700
Mon, 20 Oct 2025
117.6400
117.7500
115.8300
116.3400
1,442,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
115.6700
117.3000
115.1000
116.8200
1,908,500
Thu, 16 Oct 2025
117.4300
118.3800
115.6800
116.5100
1,432,100
Wed, 15 Oct 2025
117.2500
118.5600
116.0900
116.6900
2,593,800
Tue, 14 Oct 2025
112.6500
117.3100
111.3500
116.2600
2,005,000
Mon, 13 Oct 2025
111.7500
114.5500
111.3700
114.0600
2,563,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
112.9400
113.0800
108.1400
108.2200
2,231,000
Thu, 09 Oct 2025
116.2200
116.2200
112.3000
113.4800
1,809,400
Wed, 08 Oct 2025
116.0600
116.8300
115.0000
116.8100
1,623,100
Tue, 07 Oct 2025
116.1600
116.1600
112.8800
115.2600
2,045,300
Mon, 06 Oct 2025
115.7000
117.1400
113.9100
115.4900
2,437,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
116.3800
117.7700
114.8500
114.9200
1,914,800
Thu, 02 Oct 2025
114.7500
115.9000
113.4200
115.5600
2,261,700
Wed, 01 Oct 2025
112.0300
114.2000
111.6200
113.8300
3,187,400
Tue, 30 Sep 2025
111.9500
113.8800
109.9900
113.2200
3,586,700
Mon, 29 Sep 2025
110.5000
111.5800
108.5800
111.4600
2,826,600
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
4 · DEFA14A
After-hours · 16:21 ET
DEFA14A ↗
Fri, 26 Sep 2025
3 · DEF 14A
After-hours · 16:19 ET
DEF 14A ↗
Fri, 26 Sep 2025
108.2500
109.0600
107.1200
109.0500
2,221,000
Thu, 25 Sep 2025
111.6200
112.0000
106.2600
107.8000
4,191,200
Wed, 24 Sep 2025
115.8800
117.0000
113.2200
113.4200
3,279,100
Tue, 23 Sep 2025
113.9200
116.4900
113.1300
116.1400
2,711,600
Mon, 22 Sep 2025
114.1700
114.7100
112.3500
113.8800
3,408,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
2 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 19 Sep 2025
113.5300
115.3500
112.9600
114.1900
5,658,300
Thu, 18 Sep 2025
110.6100
113.4600
110.1600
113.3000
3,006,900
Wed, 17 Sep 2025
110.0700
111.0200
108.7300
109.8800
3,127,100
Tue, 16 Sep 2025
110.1600
110.1600
107.7600
109.5000
2,885,300
Mon, 15 Sep 2025
106.2700
111.4900
106.2000
110.1700
3,415,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
106.0600
108.0000
105.5600
106.4700
2,940,800
Thu, 11 Sep 2025
106.8300
107.3500
105.2200
106.8700
3,860,000
Wed, 10 Sep 2025
107.0300
107.5200
101.6000
105.3000
5,118,500
Wed, 10 Sep 2025
1 · 8-K
Pre-market · 06:45 ET
8-K ↗
Tue, 09 Sep 2025
104.8200
105.2500
102.4900
105.1800
2,909,800
Mon, 08 Sep 2025
105.6700
105.8900
102.8400
104.8200
4,096,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
105.7300
106.0000
102.9700
104.1800
2,489,400