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
96.5900
98.0150
96.1000
97.3600
1,333,742
Thu, 03 Sep 2026
97.8900
98.6500
95.7400
96.5000
1,481,800
Wed, 02 Sep 2026
95.0100
98.0100
94.3200
96.8900
1,457,000
Tue, 01 Sep 2026
96.0000
97.6900
94.0300
94.5100
1,893,500
Mon, 31 Aug 2026
97.2000
97.5500
95.6700
96.3700
1,630,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
99.6100
100.8500
96.3000
97.8000
1,230,800
Thu, 27 Aug 2026
99.0200
100.0800
98.6500
99.2400
1,280,400
Wed, 26 Aug 2026
98.8700
99.9700
97.9000
99.7600
1,394,200
Tue, 25 Aug 2026
99.6600
99.9600
97.4500
98.4600
1,213,400
Mon, 24 Aug 2026
100.4300
101.2700
97.5900
98.5100
1,313,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
99.5700
100.0400
98.4100
100.0200
1,514,300
Thu, 20 Aug 2026
98.0100
99.4200
97.0500
98.8500
1,469,600
Wed, 19 Aug 2026
99.1100
100.7200
99.1100
99.8000
1,859,400
Tue, 18 Aug 2026
99.2100
100.0000
98.1600
98.4000
1,740,300
Mon, 17 Aug 2026
101.1100
101.1100
99.3200
99.5900
1,249,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
102.1200
102.6300
101.0800
102.0700
1,105,000
Thu, 13 Aug 2026
103.9700
104.5900
101.8800
102.2100
1,027,800
Wed, 12 Aug 2026
104.6100
104.6100
101.0500
102.9000
1,819,800
Tue, 11 Aug 2026
102.8300
104.6800
102.5000
104.0000
1,588,400
Mon, 10 Aug 2026
102.4800
102.8000
101.2300
102.6400
1,612,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
101.3000
104.4000
100.4100
103.8900
2,958,100
Thu, 06 Aug 2026
103.0000
104.2900
100.6300
101.0400
2,398,300
Wed, 05 Aug 2026
101.8400
103.6500
100.9600
103.2700
2,501,300
Tue, 04 Aug 2026
99.0000
102.5300
98.7400
102.4000
3,028,800
Mon, 03 Aug 2026
95.8700
98.1300
95.3300
98.1100
2,071,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
95.5700
95.9900
93.8900
94.5800
2,795,900
Thu, 30 Jul 2026
93.0000
95.8400
91.5700
95.5500
3,504,500
Wed, 29 Jul 2026
18 · 10-Q
After market open · 15:58 ET
10-Q ↗
Wed, 29 Jul 2026
92.4400
95.4800
89.5900
93.0500
4,309,600
Wed, 29 Jul 2026
17 · 8-K
Pre-market · 06:22 ET
8-K ↗
Tue, 28 Jul 2026
94.5000
96.0400
93.4800
94.1900
3,517,400
Mon, 27 Jul 2026
92.6300
94.2300
92.2500
94.1700
2,179,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
88.7800
91.9000
88.7500
91.2600
1,777,500
Thu, 23 Jul 2026
88.1400
89.7000
86.3800
87.4100
1,464,100
Wed, 22 Jul 2026
87.9500
90.4800
86.5100
89.2500
933,100
Tue, 21 Jul 2026
88.8100
89.0000
86.4900
88.1900
1,175,000
Mon, 20 Jul 2026
90.4900
90.4900
87.3400
87.5000
1,968,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
89.8700
92.5000
89.2900
90.1700
1,313,200
Thu, 16 Jul 2026
87.5200
91.4100
87.4800
91.3100
1,285,300
Wed, 15 Jul 2026
87.4500
88.7500
86.7700
87.9600
934,600
Tue, 14 Jul 2026
88.3200
88.9900
86.8600
87.3700
1,262,900
Mon, 13 Jul 2026
87.7000
88.9000
85.5300
86.5300
1,268,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
86.5800
89.1300
86.5400
88.2200
1,070,700
Thu, 09 Jul 2026
87.0900
88.2900
86.4700
86.8200
980,600
Wed, 08 Jul 2026
88.2100
88.3800
84.8600
86.1500
1,619,100
Tue, 07 Jul 2026
91.8000
92.1200
89.2600
89.3700
1,243,300
Mon, 06 Jul 2026
92.3300
93.2900
90.6000
92.5600
1,016,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
92.0900
93.0200
90.0800
91.9000
1,318,800
Wed, 01 Jul 2026
93.5000
95.1600
91.2800
91.3400
1,780,400
Tue, 30 Jun 2026
94.1900
95.0100
92.9700
94.1200
2,269,400
Mon, 29 Jun 2026
91.2200
93.7500
89.6000
93.6500
2,054,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
91.1600
93.1700
91.0200
91.9800
2,028,500
Thu, 25 Jun 2026
89.9400
93.5000
89.7800
92.3100
2,484,300
Wed, 24 Jun 2026
16 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 24 Jun 2026
85.1200
89.6800
85.1200
89.6600
2,383,600
Tue, 23 Jun 2026
84.7700
85.9400
83.2000
83.8100
1,687,800
Mon, 22 Jun 2026
87.0400
88.2500
86.2200
86.3100
2,060,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
84.1400
87.3900
84.1400
86.7500
2,249,500
Wed, 17 Jun 2026
84.7500
87.4100
82.2000
82.4700
2,603,200
Tue, 16 Jun 2026
85.5400
86.6400
84.5100
84.6200
1,391,700
Mon, 15 Jun 2026
85.8400
87.2900
84.6600
84.8000
1,428,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
83.5000
84.4500
82.4900
83.6200
1,522,900
Thu, 11 Jun 2026
78.5900
83.2700
78.0600
83.1300
1,807,600
Wed, 10 Jun 2026
79.5900
81.1500
77.4600
77.4700
2,094,800
Tue, 09 Jun 2026
79.5300
81.1700
77.8200
80.1200
1,592,300
Mon, 08 Jun 2026
77.5200
79.2200
76.9300
78.5300
1,282,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
78.7600
79.2300
77.9300
78.4800
1,299,400
Thu, 04 Jun 2026
79.4400
79.8000
78.9000
79.3100
1,016,500
Wed, 03 Jun 2026
78.3700
79.4800
77.9400
78.5900
1,034,200
Tue, 02 Jun 2026
78.7200
80.1100
77.3800
79.1400
1,208,000
Mon, 01 Jun 2026
78.1200
78.2800
75.5600
78.1700
1,168,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
78.9000
80.1800
77.8900
79.4200
1,367,700
Thu, 28 May 2026
78.5300
80.0000
77.6800
79.2700
1,126,900
Wed, 27 May 2026
79.7000
81.1500
79.0700
79.4600
1,120,200
Tue, 26 May 2026
77.5300
79.2000
77.4400
78.9300
1,401,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
75.9300
76.9300
75.3800
76.4600
982,900
Thu, 21 May 2026
74.0200
76.2500
73.0800
75.5400
1,295,200
Wed, 20 May 2026
74.3000
75.8600
72.1400
74.9800
1,752,800
Tue, 19 May 2026
74.3300
74.7300
72.8900
73.8800
1,641,400
Mon, 18 May 2026
75.3500
75.9600
74.5700
75.4500
1,444,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
76.1700
77.1200
74.2200
75.1400
2,338,400
Thu, 14 May 2026
78.8200
79.1600
77.3700
77.3800
1,843,200
Wed, 13 May 2026
78.8600
78.8600
76.7500
77.6600
1,641,800
Tue, 12 May 2026
79.0000
79.8500
76.5700
78.8800
2,001,700
Mon, 11 May 2026
81.1800
81.4600
78.1300
79.0700
2,114,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
80.7900
81.8100
80.0000
81.0700
1,465,200
Thu, 07 May 2026
81.5500
82.3600
79.7100
80.2000
1,474,000
Wed, 06 May 2026
79.5000
82.0500
79.2000
81.0300
2,399,500
Tue, 05 May 2026
75.7300
77.5200
75.3600
77.4600
1,473,400
Mon, 04 May 2026
77.8000
78.8100
74.8600
74.8700
2,391,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
78.6100
79.7000
77.9000
78.5300
2,181,700
Thu, 30 Apr 2026
76.3300
78.8000
76.3300
78.1600
2,837,600
Wed, 29 Apr 2026
15 · 10-Q
After market open · 13:12 ET
10-Q ↗
Wed, 29 Apr 2026
77.5100
79.6800
74.5300
75.8900
3,142,500
Wed, 29 Apr 2026
14 · 8-K
Pre-market · 06:07 ET
8-K ↗
Tue, 28 Apr 2026
79.5600
80.5600
77.6100
78.3300
2,723,000
Mon, 27 Apr 2026
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 27 Apr 2026
77.7900
81.2800
77.5700
79.8600
2,603,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
76.1700
76.9900
75.3000
76.6400
1,770,100
Thu, 23 Apr 2026
76.4300
77.1000
74.8400
76.0100
2,224,100
Wed, 22 Apr 2026
77.2700
77.2700
74.9300
75.7000
2,761,600
Tue, 21 Apr 2026
75.5400
77.3600
75.4500
76.2500
3,534,700
Mon, 20 Apr 2026
71.4600
75.4800
71.1600
75.1200
3,524,800
Mon, 20 Apr 2026
12 · 8-K
Pre-market · 07:04 ET
8-K ↗
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
70.0100
72.2700
69.9000
71.3400
3,402,000
Thu, 16 Apr 2026
67.5500
68.5700
65.7600
68.4700
2,945,300
Wed, 15 Apr 2026
71.7700
71.7700
66.8300
67.1800
3,884,300
Tue, 14 Apr 2026
72.5700
72.9500
71.8400
72.1900
1,669,700
Mon, 13 Apr 2026
71.7100
72.4100
70.7100
72.3500
1,722,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
73.9000
74.2800
72.1300
72.1900
1,594,600
Thu, 09 Apr 2026
70.9300
73.9000
70.8100
73.4300
2,159,800
Wed, 08 Apr 2026
70.9400
73.0000
70.9400
71.4900
1,989,800
Tue, 07 Apr 2026
67.5800
68.0100
66.2600
67.6300
2,024,100
Mon, 06 Apr 2026
68.0000
68.7400
66.9300
67.9800
2,095,700
Mon, 06 Apr 2026
11 · 8-K
Pre-market · 08:59 ET
8-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
68.9300
71.6000
67.5000
68.6400
2,144,500
Wed, 01 Apr 2026
71.5100
72.2700
70.7800
71.1700
1,507,300
Tue, 31 Mar 2026
68.6300
71.6800
68.5600
71.0600
1,615,900
Mon, 30 Mar 2026
69.0400
69.5200
67.2100
67.4200
1,512,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
70.2700
70.7900
68.5300
68.8200
1,245,900
Thu, 26 Mar 2026
70.7700
72.3600
70.1100
70.8100
1,090,400
Wed, 25 Mar 2026
72.8200
73.6000
70.5900
71.8500
955,100
Tue, 24 Mar 2026
68.8400
72.6900
68.8400
71.5800
1,855,600
Mon, 23 Mar 2026
69.8500
71.5600
69.0600
69.9100
2,388,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.8900
69.5300
66.5400
67.2800
2,257,200
Thu, 19 Mar 2026
68.6800
69.9500
67.6700
69.0500
1,843,100
Wed, 18 Mar 2026
70.4800
71.8400
69.5900
69.6200
1,273,600
Tue, 17 Mar 2026
72.0800
73.0600
70.7800
71.0300
1,467,400
Mon, 16 Mar 2026
71.2000
71.9200
70.8400
71.0800
1,209,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
71.7700
72.3200
69.6900
70.1500
2,190,100
Thu, 12 Mar 2026
72.5100
72.7800
70.5700
71.0900
1,704,000
Wed, 11 Mar 2026
74.0800
74.1600
72.3700
73.7400
1,362,100
Tue, 10 Mar 2026
74.4500
75.8800
73.1800
74.1300
1,325,400
Mon, 09 Mar 2026
73.8500
76.0400
71.5200
75.6200
2,781,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
75.6600
76.1500
73.8400
76.0800
2,095,600
Fri, 06 Mar 2026
10 · DEFA14A
Pre-market · 08:20 ET
DEFA14A ↗
Fri, 06 Mar 2026
9 · DEF 14A
Pre-market · 08:16 ET
DEF 14A ↗
Thu, 05 Mar 2026
78.9900
80.4900
76.4300
77.9300
2,430,000
Wed, 04 Mar 2026
82.2000
82.7100
79.6600
79.7800
2,427,900
Tue, 03 Mar 2026
80.8000
83.0600
79.6300
81.6300
1,740,300
Mon, 02 Mar 2026
84.2600
85.8300
82.5600
84.0400
1,742,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
86.0600
86.7300
85.0700
86.4900
2,024,500
Thu, 26 Feb 2026
86.7500
88.0900
86.0400
87.6500
1,382,700
Wed, 25 Feb 2026
89.4200
89.6600
84.8300
85.2600
1,827,700
Tue, 24 Feb 2026
8 · 10-K
After-hours · 16:32 ET
10-K ↗
Tue, 24 Feb 2026
87.3900
90.5000
87.3900
89.2500
1,108,000
Mon, 23 Feb 2026
91.7900
92.4800
87.2300
87.2900
1,489,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
89.5100
92.9800
88.1100
91.9600
3,221,600
Thu, 19 Feb 2026
89.3600
90.2600
88.8600
89.6100
2,004,300
Wed, 18 Feb 2026
90.8800
92.4500
89.0300
89.8300
1,727,900
Tue, 17 Feb 2026
90.7400
91.3300
89.6700
90.9000
1,318,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
89.0400
91.6300
89.0400
91.0600
1,888,000
Thu, 12 Feb 2026
91.3900
92.5800
88.9200
89.6700
1,968,200
Wed, 11 Feb 2026
91.8600
93.3700
89.9800
90.5300
1,742,000
Tue, 10 Feb 2026
90.5900
93.0900
90.5900
91.7600
1,754,900
Mon, 09 Feb 2026
88.8000
90.5000
88.4000
89.8500
1,663,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
87.0000
90.8200
87.0000
89.3900
2,708,200
Thu, 05 Feb 2026
82.7600
86.4800
82.1900
85.5700
3,934,800
Wed, 04 Feb 2026
80.6900
85.1000
79.1600
84.6300
4,609,200
Wed, 04 Feb 2026
7 · 8-K
Pre-market · 06:05 ET
8-K ↗
Tue, 03 Feb 2026
80.1100
82.9200
79.3900
80.9600
2,989,600
Mon, 02 Feb 2026
78.7200
79.7700
77.6500
79.1500
2,621,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
78.4300
78.9800
77.2000
78.6600
2,786,900
Thu, 29 Jan 2026
79.8000
80.0000
77.7900
79.1000
2,004,200
Wed, 28 Jan 2026
81.1300
81.1300
78.8700
79.3200
1,527,200
Tue, 27 Jan 2026
81.7500
81.8200
80.9600
81.0600
1,107,500
Mon, 26 Jan 2026
82.2800
82.6600
81.2200
81.8000
1,651,900
Mon, 26 Jan 2026
6 · 8-K
Pre-market · 06:35 ET
8-K ↗
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
83.3600
83.5400
81.8100
82.4800
1,102,400
Thu, 22 Jan 2026
83.9300
84.7800
82.9400
83.7300
1,149,300
Wed, 21 Jan 2026
81.6500
84.5400
81.6100
83.5400
1,392,800
Tue, 20 Jan 2026
82.2700
83.1800
80.6900
80.7400
1,737,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
84.4300
85.1600
83.7500
84.6100
1,619,400
Thu, 15 Jan 2026
84.5300
84.8900
83.3000
84.4000
1,287,600
Wed, 14 Jan 2026
82.8400
84.9000
81.8100
83.7900
1,681,300
Tue, 13 Jan 2026
82.7300
83.8000
82.0400
82.9000
1,175,500
Mon, 12 Jan 2026
81.8400
82.8000
81.3000
82.4100
1,323,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
82.2600
83.1300
78.8600
82.3500
1,846,000
Thu, 08 Jan 2026
77.7800
82.6100
77.7800
81.4900
2,712,800
Wed, 07 Jan 2026
80.7500
81.4900
78.0900
78.6900
2,172,200
Tue, 06 Jan 2026
75.7300
80.8200
74.1600
80.7600
2,911,700
Mon, 05 Jan 2026
75.7500
77.8300
75.3200
77.2100
1,415,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
74.8100
76.8700
74.0200
76.4700
1,199,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
75.0400
75.3600
74.2400
74.2800
960,900
Tue, 30 Dec 2025
74.8900
75.4200
74.6200
75.1900
854,000
Mon, 29 Dec 2025
75.2100
75.6900
74.4700
75.1400
947,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
74.9000
75.4200
74.6300
75.3800
713,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
74.6000
75.0300
74.1300
74.8700
489,000
Tue, 23 Dec 2025
74.7400
75.0900
73.6900
74.6500
1,301,500
Mon, 22 Dec 2025
76.2900
77.6900
74.4000
75.2400
2,246,300
Mon, 22 Dec 2025
5 · 8-K
Pre-market · 08:49 ET
8-K ↗
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
72.8100
73.2500
72.2200
72.7500
3,355,300
Thu, 18 Dec 2025
72.8800
74.1100
72.4300
72.9400
1,567,900
Wed, 17 Dec 2025
71.7500
73.8900
71.1600
71.9200
2,032,100
Tue, 16 Dec 2025
74.4900
74.7200
72.0700
72.8000
1,688,600
Mon, 15 Dec 2025
75.9300
76.1000
74.1100
74.1500
1,770,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
76.8700
77.0000
75.1200
75.6800
1,484,900
Thu, 11 Dec 2025
76.0000
77.0000
75.5200
76.5400
1,552,800
Wed, 10 Dec 2025
72.2200
76.3800
71.4900
75.8600
2,036,300
Tue, 09 Dec 2025
71.6100
72.8900
71.4900
71.8800
1,313,600
Mon, 08 Dec 2025
72.6000
72.9700
71.9600
72.3600
1,365,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
72.1200
73.3500
71.8900
72.4700
1,621,400
Thu, 04 Dec 2025
72.8000
73.0100
71.1000
72.2100
2,226,400
Wed, 03 Dec 2025
71.4200
72.8100
71.0600
72.5300
1,768,800
Tue, 02 Dec 2025
71.0100
71.6500
69.8000
71.2400
1,274,000
Mon, 01 Dec 2025
69.7400
72.2000
69.2700
70.5600
1,363,100
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
71.8300
71.9200
71.2100
71.5200
770,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
69.9300
72.2000
69.5800
71.8300
1,706,900
Tue, 25 Nov 2025
68.2300
71.1000
68.2200
70.7300
2,022,300
Mon, 24 Nov 2025
66.1500
67.8500
65.5000
67.1900
1,841,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
62.9900
66.9200
62.7000
66.1500
2,374,500
Thu, 20 Nov 2025
63.2000
64.4100
62.2800
62.4400
1,683,900
Wed, 19 Nov 2025
62.9700
63.4400
61.9000
62.1200
1,673,400
Tue, 18 Nov 2025
62.8700
63.4600
62.1300
62.8300
1,404,900
Mon, 17 Nov 2025
65.4600
65.9200
63.6000
63.6700
1,236,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
66.6500
67.2200
65.5900
65.6500
1,430,900
Thu, 13 Nov 2025
67.7500
69.2100
67.0600
67.4000
1,005,900
Wed, 12 Nov 2025
67.9500
68.8100
67.7800
68.2400
1,059,100
Tue, 11 Nov 2025
68.4000
68.5600
67.4400
67.6200
938,600
Mon, 10 Nov 2025
68.6100
68.9800
67.1000
67.9400
1,430,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
66.7500
68.6500
66.5000
68.2700
1,308,100
Thu, 06 Nov 2025
69.9800
70.7300
67.3300
67.4700
1,749,800
Wed, 05 Nov 2025
65.7100
71.8000
65.6700
69.6200
3,796,100
Tue, 04 Nov 2025
4 · 10-Q
After market open · 14:50 ET
10-Q ↗
Tue, 04 Nov 2025
65.7700
68.7900
65.2400
66.6300
3,789,900
Tue, 04 Nov 2025
3 · 8-K
Pre-market · 06:31 ET
8-K ↗
Mon, 03 Nov 2025
66.6000
67.0700
65.5700
66.3600
3,435,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
2 · 8-K
After-hours · 16:28 ET
8-K ↗
Fri, 31 Oct 2025
68.3100
68.7900
66.8900
67.7200
3,401,000
Thu, 30 Oct 2025
68.7900
70.4700
68.3400
68.5800
1,988,400
Wed, 29 Oct 2025
71.2600
72.4000
69.4400
69.9600
1,861,100
Tue, 28 Oct 2025
71.9000
73.4300
71.0400
71.8800
1,993,000
Mon, 27 Oct 2025
71.1300
72.8300
71.0600
72.0800
2,000,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
71.5100
71.5600
70.1200
70.2100
1,219,100
Thu, 23 Oct 2025
69.2300
70.7500
69.1800
70.4000
1,233,500
Wed, 22 Oct 2025
70.4900
71.0500
68.9700
69.2300
1,379,000
Tue, 21 Oct 2025
68.7300
71.7300
68.5200
70.8600
1,746,600
Mon, 20 Oct 2025
68.2500
69.6200
67.6800
69.0900
1,278,300
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
1 · 8-K
After-hours · 16:14 ET
8-K ↗
Fri, 17 Oct 2025
67.5100
68.3200
67.0400
67.8500
1,248,200
Thu, 16 Oct 2025
68.2400
68.5000
67.0100
67.9100
1,545,300
Wed, 15 Oct 2025
68.5000
68.8000
67.2000
67.7200
1,797,300
Tue, 14 Oct 2025
63.2400
67.3800
63.2000
67.0200
2,620,500
Mon, 13 Oct 2025
65.5300
66.3500
64.4400
64.4900
2,261,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
70.3200
70.3400
64.2500
64.4300
4,777,500
Thu, 09 Oct 2025
72.3500
72.3500
69.2500
69.7200
2,385,400
Wed, 08 Oct 2025
73.3800
74.0100
72.6300
72.7400
1,372,000
Tue, 07 Oct 2025
74.5800
74.9800
73.0500
73.1900
1,311,600
Mon, 06 Oct 2025
75.9400
75.9400
73.5700
74.3500
1,265,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
74.2600
75.9700
74.2600
75.4200
1,854,500
Thu, 02 Oct 2025
74.0500
75.9400
73.6800
74.0400
1,312,300
Wed, 01 Oct 2025
73.9000
75.1100
72.5500
73.6200
1,664,400
Tue, 30 Sep 2025
74.1900
74.4100
73.0500
74.3300
1,135,300
Mon, 29 Sep 2025
74.5200
74.5200
73.0700
73.9000
1,247,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
73.4500
73.8800
72.8100
73.8500
1,790,700
Thu, 25 Sep 2025
74.1100
74.5300
73.0800
73.4500
1,188,500
Wed, 24 Sep 2025
75.0200
75.9600
74.8900
75.0900
1,160,800
Tue, 23 Sep 2025
75.6300
76.7600
75.0700
75.2700
1,243,300
Mon, 22 Sep 2025
76.6700
76.6700
74.7000
75.0200
2,351,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
79.1800
79.4100
76.6200
76.6700
5,995,100
Thu, 18 Sep 2025
78.5300
79.5500
77.8600
79.3700
1,766,800
Wed, 17 Sep 2025
78.2900
81.4400
77.5200
78.1800
2,280,000
Tue, 16 Sep 2025
78.8000
79.4200
77.3500
77.8100
1,753,600
Mon, 15 Sep 2025
77.9600
78.8600
77.3500
78.5600
1,755,400
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
78.9200
79.2700
76.6800
77.5700
2,757,500
Thu, 11 Sep 2025
77.3400
80.0600
76.6100
79.5200
2,001,000
Wed, 10 Sep 2025
76.6800
77.5900
76.0600
76.9700
1,677,800
Tue, 09 Sep 2025
77.8400
78.1100
76.3400
76.7400
2,338,800
Mon, 08 Sep 2025
78.5100
78.9800
77.1600
78.4200
3,113,300
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
75.6100
78.4300
75.6100
78.4200
3,181,100