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
76.4550
80.1700
75.1800
79.8800
4,186,773
Thu, 03 Sep 2026
83.6300
86.4000
82.8800
84.9200
1,398,800
Wed, 02 Sep 2026
83.0300
84.2500
81.7250
82.3900
2,316,200
Tue, 01 Sep 2026
84.4200
85.3600
83.0800
83.6700
1,945,900
Mon, 31 Aug 2026
85.0100
85.2600
83.5100
84.9100
1,639,400
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
85.0000
86.3400
84.4200
85.6700
1,415,500
Thu, 27 Aug 2026
84.9100
86.3400
84.2100
84.6700
1,402,600
Wed, 26 Aug 2026
84.2500
85.2660
83.9100
84.5000
1,959,200
Tue, 25 Aug 2026
84.4000
85.3450
83.4700
85.0100
1,422,400
Mon, 24 Aug 2026
84.5900
85.7100
84.0550
84.8700
1,484,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
85.7600
86.3700
84.3650
84.6100
1,691,700
Thu, 20 Aug 2026
83.2400
85.2650
82.5300
85.1100
2,001,500
Wed, 19 Aug 2026
80.2100
84.2400
79.6200
83.5400
1,907,200
Tue, 18 Aug 2026
79.5200
80.5100
78.7500
79.4700
1,644,500
Mon, 17 Aug 2026
80.3900
80.4700
78.4500
78.7000
1,324,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
81.9200
81.9200
79.5400
80.4800
1,076,700
Thu, 13 Aug 2026
79.6400
81.7600
78.5400
81.1300
2,822,400
Wed, 12 Aug 2026
79.4900
80.2650
78.3800
79.4400
1,866,500
Tue, 11 Aug 2026
78.4900
80.9500
78.2900
80.3700
1,474,400
Mon, 10 Aug 2026
79.5000
80.1700
78.2950
79.1400
1,740,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
80.6400
81.7100
79.4900
80.0200
1,720,200
Thu, 06 Aug 2026
79.9900
80.4000
78.2400
79.2000
1,784,300
Wed, 05 Aug 2026
82.6100
82.7650
78.7500
79.9700
2,001,400
Tue, 04 Aug 2026
79.2400
81.8000
79.2200
81.7200
1,747,600
Mon, 03 Aug 2026
79.9600
82.3800
79.1250
79.9800
1,434,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
78.9900
80.1200
77.3000
78.6200
2,091,300
Thu, 30 Jul 2026
82.0000
82.0000
78.4000
80.2600
2,206,000
Wed, 29 Jul 2026
84.8600
85.5050
82.3600
83.7300
3,343,400
Tue, 28 Jul 2026
13 · 10-Q
After-hours · 16:24 ET
10-Q ↗
Tue, 28 Jul 2026
76.9000
86.4900
76.9000
83.8000
6,007,000
Tue, 28 Jul 2026
12 · 8-K
Pre-market · 06:15 ET
8-K ↗
Mon, 27 Jul 2026
77.8800
78.9550
75.2300
77.2400
4,015,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
74.9100
77.1400
74.4300
76.5100
2,311,500
Thu, 23 Jul 2026
75.1100
75.4800
72.7900
73.8300
1,623,000
Wed, 22 Jul 2026
75.4500
77.6050
74.9300
75.4000
1,422,200
Tue, 21 Jul 2026
74.9750
77.0900
74.4600
76.0300
2,435,900
Mon, 20 Jul 2026
79.4300
79.8500
77.3700
79.0100
1,673,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
80.5600
82.1000
79.1600
79.8500
1,943,200
Thu, 16 Jul 2026
78.5500
80.8800
78.1600
80.7300
1,718,300
Wed, 15 Jul 2026
74.9100
78.8050
74.8200
77.6000
1,888,900
Tue, 14 Jul 2026
74.8200
76.1700
74.6600
75.5800
1,565,800
Mon, 13 Jul 2026
75.6300
76.9000
75.6300
76.2100
1,690,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
77.6400
78.0350
73.4450
75.0200
2,087,800
Thu, 09 Jul 2026
76.2600
77.1500
75.4300
76.3300
2,150,600
Wed, 08 Jul 2026
77.1900
77.8000
75.9800
76.6400
2,431,400
Tue, 07 Jul 2026
79.8300
80.6300
78.6210
78.7800
3,110,500
Mon, 06 Jul 2026
78.8400
79.8000
77.2150
79.2800
3,128,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
75.1800
78.4000
74.5550
78.3100
3,249,400
Wed, 01 Jul 2026
72.6400
75.4200
72.4000
74.4700
2,879,200
Tue, 30 Jun 2026
70.5000
72.5100
70.1950
72.1400
2,732,600
Mon, 29 Jun 2026
70.6900
71.9400
69.9500
71.7900
3,143,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
67.5900
70.6700
66.7600
70.3500
3,496,800
Thu, 25 Jun 2026
68.1900
69.9400
66.7100
67.0000
3,390,700
Wed, 24 Jun 2026
67.1000
70.3100
66.3500
68.0000
3,087,900
Tue, 23 Jun 2026
65.4000
66.3500
65.3060
65.9600
3,104,700
Mon, 22 Jun 2026
63.9300
64.9150
63.3700
64.4300
2,848,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
64.9000
65.3500
63.5800
64.6000
7,985,700
Wed, 17 Jun 2026
68.0700
70.0700
63.9600
64.4400
2,255,400
Tue, 16 Jun 2026
68.0000
68.9300
66.0500
68.9200
3,254,000
Mon, 15 Jun 2026
66.7500
68.7000
66.7500
67.3100
2,791,500
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
66.3700
66.9000
65.2400
66.1300
3,553,200
Thu, 11 Jun 2026
66.9300
67.1400
64.5800
65.7000
2,902,900
Wed, 10 Jun 2026
69.3200
69.8700
67.8100
67.8500
1,903,200
Tue, 09 Jun 2026
68.7000
71.0050
68.1250
69.9200
1,788,300
Mon, 08 Jun 2026
70.0200
70.5900
68.8100
68.8100
1,798,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
70.6400
71.3300
69.5400
70.6600
1,357,400
Thu, 04 Jun 2026
71.6600
73.1700
70.3800
70.6100
1,153,200
Wed, 03 Jun 2026
71.8900
72.9200
68.4200
69.3900
2,316,700
Tue, 02 Jun 2026
72.4100
73.9200
70.9850
73.7500
1,746,800
Mon, 01 Jun 2026
70.7300
74.1950
70.6600
73.5100
1,668,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
71.8700
72.7500
70.8500
71.5600
2,605,300
Thu, 28 May 2026
70.0600
71.9490
69.4500
71.6600
1,757,800
Wed, 27 May 2026
70.6000
71.3100
69.5800
70.8400
1,318,200
Tue, 26 May 2026
69.9800
71.0700
69.5200
70.5700
1,786,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
70.3200
71.6800
69.7800
70.6600
1,567,900
Thu, 21 May 2026
67.9400
70.1800
66.9450
69.4700
1,681,200
Wed, 20 May 2026
65.9300
68.9700
64.5100
68.9300
1,976,500
Tue, 19 May 2026
68.6100
69.5950
65.9700
66.0800
3,418,000
Mon, 18 May 2026
66.9600
69.5500
65.7100
68.6000
1,664,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
11 · 8-K
After-hours · 16:16 ET
8-K ↗
Fri, 15 May 2026
66.6500
67.7350
66.0300
66.2600
1,737,200
Thu, 14 May 2026
67.1300
68.0400
66.0800
66.1800
1,726,300
Wed, 13 May 2026
68.2600
69.7350
66.4950
66.5700
2,413,300
Tue, 12 May 2026
70.3400
71.3800
68.7800
69.2000
2,093,400
Mon, 11 May 2026
71.4700
72.0800
69.4950
69.9900
1,580,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
72.7300
73.1300
71.1700
72.0000
1,477,400
Thu, 07 May 2026
71.2000
73.6200
71.2000
72.9500
2,050,300
Wed, 06 May 2026
68.8700
70.7300
68.7700
70.7000
2,863,300
Tue, 05 May 2026
68.8400
70.1900
67.2500
68.2400
2,666,500
Mon, 04 May 2026
70.2100
71.4800
68.9750
69.0500
2,535,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
71.9300
73.0800
70.3000
70.5300
1,864,900
Thu, 30 Apr 2026
70.2100
71.2400
69.3900
71.0000
2,035,200
Wed, 29 Apr 2026
70.0500
71.3550
68.6600
70.4700
2,404,800
Tue, 28 Apr 2026
10 · 10-Q
After-hours · 16:20 ET
10-Q ↗
Tue, 28 Apr 2026
71.0100
72.8000
69.2200
70.0800
3,787,400
Tue, 28 Apr 2026
9 · 8-K
Pre-market · 06:15 ET
8-K ↗
Mon, 27 Apr 2026
72.3300
72.8400
70.9500
71.1900
3,217,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
72.9300
73.1450
71.4700
72.6100
1,416,500
Thu, 23 Apr 2026
73.0200
74.4000
71.8000
73.0800
2,093,000
Wed, 22 Apr 2026
78.2100
78.8900
72.6600
73.9900
2,760,700
Tue, 21 Apr 2026
77.6900
80.2600
76.9200
77.4400
2,314,200
Mon, 20 Apr 2026
77.7100
78.6600
76.6300
77.7500
2,491,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
77.4300
78.8500
76.6500
78.2500
1,803,000
Thu, 16 Apr 2026
75.4900
76.6700
75.0100
75.6400
1,644,800
Wed, 15 Apr 2026
73.2000
75.4600
72.8600
74.8100
2,194,700
Tue, 14 Apr 2026
72.4000
74.0000
71.7800
72.4000
1,382,800
Mon, 13 Apr 2026
67.6700
72.1300
67.6700
71.9100
2,982,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
70.2400
70.9800
66.7600
67.8700
2,101,400
Thu, 09 Apr 2026
70.2700
71.0400
68.2060
70.4100
1,736,700
Wed, 08 Apr 2026
72.8100
73.3000
71.1200
71.2000
2,405,800
Tue, 07 Apr 2026
68.6000
70.0700
68.5000
68.7900
1,637,300
Mon, 06 Apr 2026
69.1000
70.0600
68.4500
68.9700
1,298,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
68.0300
70.6000
67.2650
69.3200
2,086,700
Wed, 01 Apr 2026
69.2000
69.7700
67.4500
68.7900
1,956,600
Tue, 31 Mar 2026
67.6700
69.3900
66.6700
69.1900
2,747,900
Mon, 30 Mar 2026
66.6400
68.0150
65.7700
66.4900
2,767,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
67.3400
67.6500
65.4350
65.7600
1,593,700
Thu, 26 Mar 2026
67.0800
69.7800
66.7300
68.2400
1,513,100
Wed, 25 Mar 2026
70.6900
71.3800
66.7950
67.7200
1,485,800
Tue, 24 Mar 2026
8 · DEFA14A
After-hours · 16:24 ET
DEFA14A ↗
Tue, 24 Mar 2026
7 · DEF 14A
After-hours · 16:22 ET
DEF 14A ↗
Tue, 24 Mar 2026
70.1500
70.7500
65.8300
68.6200
3,341,600
Mon, 23 Mar 2026
73.1500
73.7900
71.4300
71.5800
2,342,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
71.2500
71.6500
69.9200
70.5500
3,509,700
Thu, 19 Mar 2026
71.4800
73.8050
70.7200
71.7100
2,813,500
Wed, 18 Mar 2026
72.6200
74.7600
72.3000
73.0500
3,281,000
Tue, 17 Mar 2026
71.7800
74.4300
70.8000
73.6600
2,333,500
Mon, 16 Mar 2026
70.3600
71.8600
70.3300
70.7100
2,145,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
70.2300
71.2830
69.4600
69.9500
3,316,800
Thu, 12 Mar 2026
70.6900
73.8950
69.3200
69.5800
3,899,100
Wed, 11 Mar 2026
75.6500
76.0800
70.7100
71.6100
2,948,600
Tue, 10 Mar 2026
75.6700
76.1200
71.9150
74.5400
2,930,900
Tue, 10 Mar 2026
6 · 8-K
Pre-market · 06:15 ET
8-K ↗
Mon, 09 Mar 2026
76.4100
77.1700
72.9400
76.0500
2,508,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
77.3700
77.6400
75.2500
77.3800
3,175,400
Thu, 05 Mar 2026
76.3200
79.5400
76.3200
78.4100
2,716,900
Wed, 04 Mar 2026
79.0500
79.7400
77.4600
77.4800
1,770,000
Tue, 03 Mar 2026
76.1900
80.4600
76.1900
79.2300
2,251,100
Mon, 02 Mar 2026
76.6400
78.8600
75.8500
78.3100
3,163,400
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
5 · 10-K
After-hours · 16:17 ET
10-K ↗
Fri, 27 Feb 2026
76.4000
78.8400
75.5600
78.5500
2,656,100
Thu, 26 Feb 2026
75.2400
78.4400
75.0000
78.2300
2,544,100
Wed, 25 Feb 2026
73.4500
74.3500
72.1800
74.2500
2,313,700
Tue, 24 Feb 2026
71.3300
73.8950
70.6500
72.0100
2,277,000
Mon, 23 Feb 2026
75.4100
76.2000
70.9200
71.2300
1,976,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
75.5000
76.7900
74.6950
76.2000
3,029,000
Thu, 19 Feb 2026
75.3600
76.4700
74.2300
76.1200
3,116,300
Wed, 18 Feb 2026
75.2200
76.8700
74.9000
75.7200
3,172,500
Tue, 17 Feb 2026
74.2350
75.9800
73.1900
75.3100
3,515,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
72.1400
74.7700
70.7850
73.9200
3,865,900
Thu, 12 Feb 2026
72.1400
74.4650
68.5200
70.8100
6,003,800
Thu, 12 Feb 2026
4 · 8-K
Pre-market · 06:14 ET
8-K ↗
Wed, 11 Feb 2026
73.3700
74.0000
70.8600
71.7800
6,197,600
Tue, 10 Feb 2026
72.3100
75.7100
71.6100
74.1400
4,261,900
Mon, 09 Feb 2026
72.6700
75.0000
72.0500
74.9500
2,562,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
71.5900
73.7100
71.0300
73.4800
3,100,500
Thu, 05 Feb 2026
70.1900
71.7100
69.0100
70.2200
3,925,500
Wed, 04 Feb 2026
67.1500
71.6100
65.2350
69.5000
6,798,200
Tue, 03 Feb 2026
74.4100
74.4100
67.3950
67.5800
6,445,100
Mon, 02 Feb 2026
78.7900
79.9000
77.1100
77.2100
2,119,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
80.0700
80.8500
78.6000
79.0200
2,409,600
Thu, 29 Jan 2026
81.7500
82.1700
78.7950
80.6800
2,912,600
Wed, 28 Jan 2026
82.0200
82.1300
80.2100
81.1700
3,355,300
Tue, 27 Jan 2026
84.6100
84.6150
81.7800
82.0300
2,379,700
Mon, 26 Jan 2026
84.1600
85.1400
83.2750
85.0200
1,246,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.2500
85.7800
83.4200
83.9300
1,316,400
Thu, 22 Jan 2026
84.1300
86.3600
83.3600
85.8000
1,388,400
Wed, 21 Jan 2026
82.8300
84.6900
81.9700
83.3500
2,023,700
Tue, 20 Jan 2026
84.1900
85.0100
81.7100
82.2600
3,645,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.3300
86.3900
84.1200
86.2200
1,555,900
Thu, 15 Jan 2026
85.5900
86.3500
84.5300
85.2600
1,293,700
Wed, 14 Jan 2026
83.6400
85.5900
83.4200
85.5000
1,354,900
Tue, 13 Jan 2026
85.0200
85.0200
82.5800
83.9600
1,592,600
Mon, 12 Jan 2026
86.1300
86.9500
84.1600
85.0500
1,992,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
85.2400
89.1200
84.7500
87.7100
2,229,500
Thu, 08 Jan 2026
82.5000
84.8800
81.9300
84.3400
1,754,600
Wed, 07 Jan 2026
83.3900
84.1400
82.5350
83.5000
2,435,300
Tue, 06 Jan 2026
83.0100
83.9500
81.0800
82.7200
3,959,600
Mon, 05 Jan 2026
83.9000
88.2600
83.3750
86.9500
1,828,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
86.0000
86.1400
83.1800
83.3300
1,953,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
86.8200
87.1900
85.5600
85.7500
1,702,300
Tue, 30 Dec 2025
87.4300
87.6700
86.5600
86.9900
806,100
Mon, 29 Dec 2025
87.5500
87.8000
86.8900
87.5200
783,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
86.7000
87.5600
86.0000
87.3500
722,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
86.6900
87.1700
85.8600
86.7100
465,700
Tue, 23 Dec 2025
87.8800
88.3150
85.8200
86.8200
1,155,700
Tue, 23 Dec 2025
3 · 8-K
Pre-market · 06:16 ET
8-K ↗
Mon, 22 Dec 2025
87.2600
88.8000
87.2600
87.9700
1,818,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
86.1200
87.3500
84.9960
87.0900
5,685,800
Thu, 18 Dec 2025
85.5800
86.7000
85.2300
86.1600
3,172,100
Wed, 17 Dec 2025
83.7300
87.1900
83.5950
84.7500
2,094,400
Tue, 16 Dec 2025
83.8300
84.0300
82.7550
83.6200
2,313,500
Mon, 15 Dec 2025
85.1800
85.5400
83.5000
83.6300
1,689,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
86.1200
86.6100
83.9700
84.6500
1,401,600
Thu, 11 Dec 2025
84.4500
86.2500
84.4500
85.7600
1,632,200
Wed, 10 Dec 2025
81.0700
84.6900
81.0540
84.2300
1,851,300
Tue, 09 Dec 2025
82.2700
83.0750
81.1500
81.2100
1,535,300
Mon, 08 Dec 2025
83.9900
84.0000
81.2000
82.0100
1,881,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
84.1700
85.1300
83.6200
84.4700
1,846,800
Thu, 04 Dec 2025
83.9800
84.2200
82.9600
84.1900
1,717,000
Wed, 03 Dec 2025
82.8100
84.0450
82.1600
83.3900
1,771,300
Tue, 02 Dec 2025
84.0600
84.0900
82.3200
82.4200
1,654,600
Mon, 01 Dec 2025
84.0400
85.4350
83.5400
83.9200
1,765,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
84.7800
85.6100
84.3600
85.0500
467,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
84.2400
85.4750
84.2400
84.8800
1,081,700
Tue, 25 Nov 2025
83.3300
85.9400
83.1000
85.1000
2,250,400
Mon, 24 Nov 2025
84.0000
84.0000
82.3800
82.5600
2,301,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
81.1900
84.7900
81.1900
83.8700
2,069,400
Thu, 20 Nov 2025
82.9200
83.4400
80.4000
80.7300
1,418,600
Wed, 19 Nov 2025
80.1400
82.6600
79.4550
81.8800
1,829,900
Tue, 18 Nov 2025
78.8300
80.7500
78.8300
80.1700
1,340,000
Mon, 17 Nov 2025
80.5400
81.4900
79.0700
79.2100
2,117,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
81.1900
82.0600
80.3100
81.1000
1,220,700
Thu, 13 Nov 2025
81.0700
82.9300
81.0700
81.8700
1,624,600
Wed, 12 Nov 2025
82.6500
83.8700
82.0400
82.4100
2,396,400
Tue, 11 Nov 2025
80.9900
83.6950
80.3100
82.8800
1,565,400
Mon, 10 Nov 2025
80.8100
81.5100
79.7400
80.4400
1,958,700
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
78.4900
80.5800
78.3400
80.5400
1,959,100
Thu, 06 Nov 2025
80.0000
80.8000
78.8500
79.0000
2,185,900
Wed, 05 Nov 2025
79.8800
80.6300
79.3250
79.6100
3,368,000
Tue, 04 Nov 2025
80.9500
81.9800
79.8700
79.9300
2,596,800
Mon, 03 Nov 2025
80.4700
81.6300
79.0950
81.6000
1,952,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
79.8000
81.2950
79.0200
81.1800
2,516,200
Thu, 30 Oct 2025
80.1600
81.5900
79.5200
79.9300
2,333,300
Wed, 29 Oct 2025
82.5000
82.5400
79.6900
80.4100
5,019,300
Tue, 28 Oct 2025
85.0000
85.2400
82.7900
82.9200
1,531,500
Mon, 27 Oct 2025
86.6300
86.6300
83.9200
85.3500
2,445,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
85.0100
86.7100
84.8370
85.6000
2,856,400
Thu, 23 Oct 2025
2 · 10-Q
After-hours · 16:16 ET
10-Q ↗
Thu, 23 Oct 2025
84.6450
84.6700
81.2100
83.4800
4,781,300
Thu, 23 Oct 2025
1 · 8-K
Pre-market · 06:15 ET
8-K ↗
Wed, 22 Oct 2025
80.5550
82.0400
80.2100
80.6700
5,557,000
Tue, 21 Oct 2025
80.8900
81.5600
78.7000
80.9400
3,387,100
Mon, 20 Oct 2025
78.9700
80.7650
78.3300
80.1200
1,744,200
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
78.0400
78.8400
77.1500
78.3900
2,765,900
Thu, 16 Oct 2025
79.4700
79.4700
77.2950
78.3000
3,762,500
Wed, 15 Oct 2025
79.2800
80.0000
78.1250
79.4500
2,492,400
Tue, 14 Oct 2025
76.8000
79.2200
75.9900
78.9200
2,939,500
Mon, 13 Oct 2025
78.5250
78.7450
77.1200
77.8300
3,033,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
79.1600
80.1200
77.0900
77.7000
3,158,600
Thu, 09 Oct 2025
79.0200
79.6900
77.8700
79.0000
2,555,100
Wed, 08 Oct 2025
78.0000
79.5900
77.5000
79.2500
3,466,700
Tue, 07 Oct 2025
76.8700
77.1300
75.5100
76.3500
3,607,200
Mon, 06 Oct 2025
77.0100
77.4000
74.6700
76.6300
3,801,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
74.0700
77.7900
73.8800
77.3400
5,828,000
Thu, 02 Oct 2025
74.6900
76.6900
70.2000
73.5100
16,308,500
Wed, 01 Oct 2025
83.1900
84.7200
81.4050
82.2600
6,532,200
Tue, 30 Sep 2025
85.6300
86.3100
82.2250
83.7800
5,009,700
Mon, 29 Sep 2025
85.7800
85.9300
84.4800
85.2300
2,699,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
84.4200
85.8600
84.2700
85.1900
2,274,800
Thu, 25 Sep 2025
86.1700
86.5600
83.4200
84.3100
3,339,900
Wed, 24 Sep 2025
87.6200
88.0000
85.4200
87.0900
2,032,300
Tue, 23 Sep 2025
87.9400
89.0700
87.2800
88.2300
3,399,700
Mon, 22 Sep 2025
89.2500
89.2500
86.5050
87.7400
3,140,900
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
92.4700
94.2300
89.9000
89.9000
26,552,700
Thu, 18 Sep 2025
91.7900
93.4400
91.7700
92.4600
4,623,500
Wed, 17 Sep 2025
90.0900
95.5050
90.0900
91.7000
6,023,800
Tue, 16 Sep 2025
89.1200
91.1100
88.8100
89.9800
2,590,300
Mon, 15 Sep 2025
91.5300
91.5500
88.3400
89.2500
3,723,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
92.5700
93.1600
91.7200
91.7200
2,489,900
Thu, 11 Sep 2025
90.5600
93.4150
89.8500
92.9500
3,145,400
Wed, 10 Sep 2025
93.9900
94.2650
89.2300
89.6800
4,096,900
Tue, 09 Sep 2025
92.8800
94.0100
91.4900
93.7100
3,089,200
Mon, 08 Sep 2025
93.6200
94.3100
89.3800
93.3800
6,457,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
90.0100
92.7700
89.0000
90.0200
2,366,900