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
83.6700
85.0450
83.0100
84.6100
2,322,245
Thu, 03 Sep 2026
85.3000
85.6400
83.2300
84.3800
2,604,000
Wed, 02 Sep 2026
84.6500
86.1100
83.0500
85.3800
3,482,500
Tue, 01 Sep 2026
82.9000
84.6200
81.6600
84.5500
4,010,000
Mon, 31 Aug 2026
82.2700
82.9600
78.9700
81.2900
5,425,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
80.0900
81.6800
79.2200
81.5400
3,606,300
Thu, 27 Aug 2026
79.8700
80.9100
79.0200
79.1000
2,725,400
Wed, 26 Aug 2026
78.9200
80.5200
78.2200
80.0900
2,551,700
Tue, 25 Aug 2026
77.5400
79.6400
75.8600
79.1600
4,226,000
Mon, 24 Aug 2026
80.3000
80.3300
77.3900
78.1600
3,496,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
82.3500
83.3900
79.1300
80.3000
3,959,300
Thu, 20 Aug 2026
80.9600
83.8400
80.9600
81.7000
3,388,500
Wed, 19 Aug 2026
82.3000
83.0500
80.6400
80.7600
3,510,300
Tue, 18 Aug 2026
82.1200
83.2700
81.0100
82.4500
3,513,600
Mon, 17 Aug 2026
80.3900
81.7300
80.2800
81.2900
3,468,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
80.4400
81.0600
79.8600
80.4500
2,065,600
Thu, 13 Aug 2026
79.9100
81.0500
79.6600
80.1500
2,686,600
Wed, 12 Aug 2026
80.0000
80.7800
79.2700
79.7300
4,830,200
Wed, 12 Aug 2026
20 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 11 Aug 2026
80.2200
80.9100
79.2700
80.4600
3,523,200
Mon, 10 Aug 2026
19 · 8-K
After-hours · 16:50 ET
8-K ↗
Mon, 10 Aug 2026
76.2200
80.6400
76.2200
80.4900
5,510,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
76.9300
77.5900
75.7700
76.5900
3,083,500
Thu, 06 Aug 2026
18 · 424B2
After-hours · 16:16 ET
424B2 ↗
Thu, 06 Aug 2026
78.5900
79.3700
77.0900
77.5100
4,386,500
Wed, 05 Aug 2026
81.8500
82.9400
77.5300
77.5800
5,628,900
Wed, 05 Aug 2026
17 · 424B2
Pre-market · 08:46 ET
424B2 ↗
Tue, 04 Aug 2026
16 · S-3ASR
After-hours · 16:30 ET
S-3ASR ↗
Tue, 04 Aug 2026
15 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Tue, 04 Aug 2026
78.0900
80.2200
77.5300
79.8700
5,073,800
Tue, 04 Aug 2026
14 · 8-K
Pre-market · 06:03 ET
8-K ↗
Mon, 03 Aug 2026
78.9000
78.9700
77.3000
78.0600
4,239,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
80.3000
80.4400
79.1700
79.2700
7,588,500
Thu, 30 Jul 2026
80.4100
81.2900
78.9300
80.6100
3,258,800
Wed, 29 Jul 2026
84.0400
84.1600
80.0700
80.3800
5,105,000
Tue, 28 Jul 2026
83.8200
84.6300
82.1200
83.1800
4,612,100
Mon, 27 Jul 2026
84.4300
84.5000
82.4900
83.1900
3,733,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
86.6100
87.2100
85.7800
85.9200
2,315,100
Thu, 23 Jul 2026
13 · 8-K
After-hours · 16:11 ET
8-K ↗
Thu, 23 Jul 2026
87.3200
88.4600
86.0900
86.3500
2,573,800
Wed, 22 Jul 2026
87.0000
87.6700
86.2100
87.3200
3,702,100
Tue, 21 Jul 2026
86.3900
87.3300
85.4600
86.2000
3,669,500
Mon, 20 Jul 2026
84.6100
86.2000
84.5200
85.6700
3,181,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
83.7000
86.0000
83.7000
85.9000
4,330,500
Thu, 16 Jul 2026
82.6000
83.5000
82.2400
83.0000
2,183,500
Wed, 15 Jul 2026
82.2100
82.7200
81.4600
82.3000
2,421,600
Tue, 14 Jul 2026
83.0000
83.0000
81.4400
82.2800
2,317,000
Mon, 13 Jul 2026
81.1600
82.4700
80.7300
82.0400
2,700,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
79.2200
80.5500
79.0100
80.4100
2,970,700
Thu, 09 Jul 2026
79.6100
80.8500
78.9000
78.9800
3,112,000
Wed, 08 Jul 2026
79.8000
80.5700
79.2500
80.2900
3,526,400
Tue, 07 Jul 2026
78.7500
79.0100
76.7300
78.2000
4,442,400
Mon, 06 Jul 2026
76.9800
78.1700
76.5000
77.9300
3,145,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
76.7000
77.4900
76.0500
76.7900
2,595,500
Wed, 01 Jul 2026
76.2900
76.8400
75.2800
76.6100
2,792,500
Tue, 30 Jun 2026
77.3700
77.7900
76.0200
76.4000
2,970,200
Mon, 29 Jun 2026
77.0900
77.8000
76.4300
76.8700
3,019,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
76.4400
78.1300
76.2800
76.7900
4,072,300
Thu, 25 Jun 2026
74.8000
76.6200
74.6500
76.5400
4,129,500
Wed, 24 Jun 2026
75.9800
75.9800
71.6200
75.0800
5,438,800
Tue, 23 Jun 2026
76.0300
76.7500
75.6800
75.8400
3,369,300
Mon, 22 Jun 2026
75.4500
76.5200
74.5200
76.2900
3,567,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
76.6600
76.6600
74.2800
75.1000
8,293,100
Wed, 17 Jun 2026
77.5000
77.5000
75.6000
76.5000
3,450,300
Tue, 16 Jun 2026
79.0500
79.2500
77.5200
78.0200
2,875,500
Mon, 15 Jun 2026
79.0600
79.4200
77.7200
79.2700
3,456,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
79.1700
80.2500
78.1800
80.2400
2,033,500
Thu, 11 Jun 2026
81.6400
81.6400
78.8600
78.9000
3,379,900
Wed, 10 Jun 2026
80.4900
82.5500
80.1200
81.2800
3,086,100
Tue, 09 Jun 2026
80.0000
80.3800
79.0700
80.1200
2,951,600
Mon, 08 Jun 2026
82.0100
82.6900
80.1900
80.2200
3,645,900
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
83.0000
83.1900
80.8700
80.9200
3,512,900
Thu, 04 Jun 2026
83.1300
84.7400
82.5600
83.3700
2,689,000
Wed, 03 Jun 2026
82.9000
85.3700
82.4300
84.1100
3,559,600
Tue, 02 Jun 2026
82.8600
83.6000
81.6500
82.4600
4,174,200
Mon, 01 Jun 2026
79.7200
82.8300
79.0500
82.6200
2,983,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
79.9100
80.7900
79.5400
79.7800
5,862,500
Thu, 28 May 2026
79.0500
81.0600
79.0500
80.0400
3,683,600
Wed, 27 May 2026
77.8500
80.3800
77.2600
79.5500
3,953,200
Tue, 26 May 2026
77.8500
79.2300
76.8500
78.0100
3,308,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
77.2800
78.6100
77.0600
77.5200
2,468,300
Thu, 21 May 2026
77.8700
78.8100
77.0300
77.1200
3,411,800
Wed, 20 May 2026
79.0100
79.2000
77.0600
77.5500
3,654,800
Tue, 19 May 2026
80.8000
80.9000
78.2600
79.3900
4,489,600
Mon, 18 May 2026
80.8800
81.3800
79.1900
80.9100
3,087,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
81.0200
81.8800
79.4300
80.4000
4,574,600
Thu, 14 May 2026
82.7900
82.7900
81.0000
81.4100
2,717,600
Wed, 13 May 2026
81.2700
83.1000
80.6600
82.8900
4,140,000
Tue, 12 May 2026
12 · 8-K
After-hours · 16:39 ET
8-K ↗
Tue, 12 May 2026
80.0000
81.8700
79.3900
80.7300
4,293,800
Mon, 11 May 2026
78.0900
79.9100
78.0000
79.8400
3,377,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
77.5700
78.2900
77.0600
77.6600
2,916,900
Thu, 07 May 2026
78.4000
79.7200
76.6400
77.5300
4,879,600
Wed, 06 May 2026
79.1100
79.5000
76.0000
78.0200
5,584,500
Tue, 05 May 2026
11 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Tue, 05 May 2026
76.2700
81.7500
75.6300
79.1900
9,815,200
Tue, 05 May 2026
10 · 8-K
Pre-market · 06:04 ET
8-K ↗
Mon, 04 May 2026
75.0000
77.3700
74.6200
76.2700
5,003,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
74.6400
75.4500
74.0600
74.9400
3,823,700
Thu, 30 Apr 2026
73.9200
75.7800
73.3900
74.5400
5,001,700
Wed, 29 Apr 2026
73.1500
74.8900
73.1500
74.2700
5,136,000
Tue, 28 Apr 2026
71.5800
72.9200
70.6600
72.8000
3,823,800
Mon, 27 Apr 2026
69.5100
70.7400
69.2600
70.5400
4,208,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
70.0300
70.2700
68.6700
69.2300
1,934,100
Thu, 23 Apr 2026
69.4500
70.5200
69.4500
70.0300
2,075,800
Wed, 22 Apr 2026
70.1100
70.5200
69.1600
69.4300
2,182,200
Tue, 21 Apr 2026
68.6800
69.9200
68.0300
69.8300
2,906,800
Mon, 20 Apr 2026
67.6700
68.4700
67.3000
68.3700
3,488,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
66.9500
67.2500
66.0600
67.0400
4,257,200
Thu, 16 Apr 2026
67.1700
68.7200
66.7100
68.6800
3,033,000
Wed, 15 Apr 2026
68.3500
68.6400
66.8600
66.9500
3,245,000
Tue, 14 Apr 2026
69.6500
69.9000
68.5800
68.8400
2,831,500
Mon, 13 Apr 2026
70.5400
70.9900
69.1000
69.8200
2,663,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
70.5300
71.1400
69.4900
69.7300
2,918,500
Thu, 09 Apr 2026
71.6300
72.6600
69.8500
70.3500
3,170,900
Wed, 08 Apr 2026
68.8200
71.7600
67.6700
71.7200
3,824,800
Tue, 07 Apr 2026
73.3800
73.6900
71.6200
72.1500
2,679,500
Mon, 06 Apr 2026
73.5100
73.8300
72.6100
73.3800
1,772,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
72.7600
73.9900
72.0700
73.8300
3,406,600
Wed, 01 Apr 2026
73.3200
73.8400
71.6800
72.3700
3,825,000
Tue, 31 Mar 2026
72.1300
73.3500
71.6300
72.6900
4,043,400
Mon, 30 Mar 2026
73.1700
74.0900
71.5700
71.7500
4,062,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
72.0000
74.1900
71.7100
72.2300
6,175,600
Thu, 26 Mar 2026
9 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
Thu, 26 Mar 2026
8 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Thu, 26 Mar 2026
71.4900
73.6800
71.2300
72.3300
3,464,700
Wed, 25 Mar 2026
70.9000
71.8900
70.4900
71.6600
2,905,800
Tue, 24 Mar 2026
68.3700
71.6000
68.1100
71.4400
2,921,900
Mon, 23 Mar 2026
66.2400
68.4700
65.9400
67.9900
3,416,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.8200
68.8200
65.0700
66.1700
16,669,000
Thu, 19 Mar 2026
70.4200
70.6200
68.1300
68.6400
5,365,700
Wed, 18 Mar 2026
72.0000
72.1900
70.8600
70.8700
3,812,500
Tue, 17 Mar 2026
71.3700
73.1300
70.9900
72.1200
3,915,800
Mon, 16 Mar 2026
71.9000
72.1500
70.3600
70.7500
4,235,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
73.5000
73.7000
71.4000
71.9800
4,379,200
Thu, 12 Mar 2026
71.5000
73.7200
70.5200
72.5000
5,544,300
Wed, 11 Mar 2026
68.9300
71.4300
68.9100
70.8300
5,839,200
Tue, 10 Mar 2026
7 · 8-K
After-hours · 17:17 ET
8-K ↗
Tue, 10 Mar 2026
68.4900
69.8500
67.0900
69.3900
5,133,600
Mon, 09 Mar 2026
67.5100
68.7400
66.3100
67.9200
3,646,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
66.9400
68.0300
65.5000
67.4400
3,399,100
Thu, 05 Mar 2026
67.0200
67.0700
65.9600
66.5300
2,873,900
Wed, 04 Mar 2026
68.3000
68.5000
66.7200
67.2200
2,453,500
Tue, 03 Mar 2026
68.4400
68.6500
67.1700
67.9900
3,012,000
Mon, 02 Mar 2026
69.5000
70.4800
68.2700
69.6100
3,032,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
67.4300
69.1000
66.8300
69.0400
5,021,100
Thu, 26 Feb 2026
67.4100
68.2600
66.8100
67.4200
2,729,900
Wed, 25 Feb 2026
68.0700
68.5700
65.8800
67.4500
2,677,600
Tue, 24 Feb 2026
67.6500
68.7200
66.8800
68.0200
2,350,700
Mon, 23 Feb 2026
67.8600
69.3900
67.4300
67.6900
2,177,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
69.0000
69.2000
67.6000
67.8800
2,697,800
Thu, 19 Feb 2026
67.6900
68.9800
67.2200
68.8600
2,748,700
Wed, 18 Feb 2026
68.2300
68.8600
67.2000
67.5200
3,578,600
Tue, 17 Feb 2026
6 · 10-K
After-hours · 16:02 ET
10-K ↗
Tue, 17 Feb 2026
68.7700
69.1500
66.5500
68.5700
3,993,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
69.1300
70.0600
68.3700
69.5100
3,063,800
Thu, 12 Feb 2026
69.2700
70.0900
68.5900
69.5000
3,508,100
Wed, 11 Feb 2026
68.9000
69.9400
68.4500
69.3000
6,428,800
Tue, 10 Feb 2026
67.5900
68.6800
67.2600
68.6200
3,194,600
Mon, 09 Feb 2026
66.3400
67.5700
65.5000
67.3500
3,274,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.3700
67.8100
65.2200
66.3300
2,761,900
Thu, 05 Feb 2026
67.5600
67.5600
64.8600
65.4300
3,169,900
Wed, 04 Feb 2026
67.1200
67.8800
66.5300
67.3400
5,968,600
Tue, 03 Feb 2026
62.4200
68.2400
62.4000
67.3900
7,404,700
Tue, 03 Feb 2026
5 · 8-K
Pre-market · 06:03 ET
8-K ↗
Mon, 02 Feb 2026
67.1800
68.3700
66.7700
68.0800
5,608,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
66.5200
67.3400
66.1600
67.3100
5,377,200
Thu, 29 Jan 2026
67.9700
69.0600
66.8500
66.9200
5,621,200
Wed, 28 Jan 2026
68.8300
69.7500
67.0500
67.4000
3,237,700
Wed, 28 Jan 2026
4 · 8-K
Pre-market · 06:01 ET
8-K ↗
Tue, 27 Jan 2026
67.2600
68.4500
66.8500
68.2300
2,586,200
Mon, 26 Jan 2026
67.8200
67.8900
67.0100
67.3700
2,752,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
67.5900
68.0600
66.6900
67.5100
3,013,600
Thu, 22 Jan 2026
67.8400
68.0500
66.8800
67.1200
3,993,800
Wed, 21 Jan 2026
66.0700
67.8400
65.4200
67.7000
3,769,800
Tue, 20 Jan 2026
64.9000
66.1700
63.9400
65.8800
4,052,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
66.0000
66.5300
64.9600
65.1800
3,660,600
Thu, 15 Jan 2026
64.4200
66.6300
64.3600
66.5700
5,085,300
Wed, 14 Jan 2026
63.6400
65.7100
63.6400
64.6000
5,476,100
Tue, 13 Jan 2026
62.2000
63.4200
62.0100
63.3800
2,717,600
Mon, 12 Jan 2026
62.2200
62.7500
61.8400
62.2000
2,758,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
61.7700
62.4200
60.9400
61.9400
3,568,000
Thu, 08 Jan 2026
58.1600
62.3800
58.1600
61.1900
4,790,200
Wed, 07 Jan 2026
60.2600
60.3800
58.1600
58.5200
3,181,700
Tue, 06 Jan 2026
59.9100
61.0600
59.1000
60.4900
4,020,400
Mon, 05 Jan 2026
58.4800
59.6600
57.8100
59.5800
3,684,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
57.4400
59.3500
57.2100
59.0500
2,972,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
58.1000
58.2600
57.4600
57.4900
1,589,500
Tue, 30 Dec 2025
58.2500
58.7100
58.0300
58.1700
2,017,400
Mon, 29 Dec 2025
57.9000
58.4400
57.7200
58.2200
1,764,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
57.7100
57.9500
57.5400
57.9100
1,172,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
57.8100
58.1000
57.6500
57.7800
767,800
Tue, 23 Dec 2025
57.8400
58.0200
57.2900
57.4700
2,073,100
Mon, 22 Dec 2025
57.8600
58.3300
57.4800
57.8500
2,329,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
58.1800
58.7400
57.6500
58.2400
7,828,800
Thu, 18 Dec 2025
58.4600
59.0900
58.2900
58.3000
2,871,200
Wed, 17 Dec 2025
58.5600
59.3600
58.1200
58.5600
2,901,100
Tue, 16 Dec 2025
58.7800
59.6200
57.8900
57.9800
3,847,900
Mon, 15 Dec 2025
59.6900
60.3700
59.0500
60.2000
2,645,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
60.1600
60.5900
59.1200
60.0100
2,996,600
Thu, 11 Dec 2025
58.4200
59.9600
58.4200
59.9200
2,427,400
Wed, 10 Dec 2025
58.2800
58.9900
57.1700
58.2100
2,961,900
Tue, 09 Dec 2025
57.8600
59.1100
57.8000
58.0700
2,543,500
Mon, 08 Dec 2025
58.9000
58.9700
57.8600
57.9400
2,428,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
59.1200
59.5900
58.9700
59.0100
1,925,500
Thu, 04 Dec 2025
59.9800
60.0700
57.9500
59.3600
2,924,700
Wed, 03 Dec 2025
60.6800
61.1700
59.6600
59.8000
2,239,200
Tue, 02 Dec 2025
60.4700
60.6600
59.9700
60.3100
1,800,900
Mon, 01 Dec 2025
60.8700
61.3700
60.4300
60.5200
2,450,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
60.4300
61.0800
60.4100
60.7400
1,139,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
59.5500
61.0500
59.5500
60.5500
2,159,200
Tue, 25 Nov 2025
58.9500
59.8100
58.7400
59.7000
2,315,700
Mon, 24 Nov 2025
58.4100
58.9400
57.9400
58.6500
5,782,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
57.9700
59.2900
57.7400
58.6300
3,103,700
Thu, 20 Nov 2025
58.2400
58.9900
57.8500
57.8700
2,997,400
Wed, 19 Nov 2025
60.3000
60.5700
56.8000
58.2300
5,265,200
Tue, 18 Nov 2025
58.9800
61.1300
58.2500
61.0300
3,312,200
Mon, 17 Nov 2025
58.6200
59.7000
58.4300
58.7400
2,404,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
58.7500
59.7800
58.0600
58.6100
3,103,300
Thu, 13 Nov 2025
57.8900
59.7200
57.8500
58.8300
3,691,400
Wed, 12 Nov 2025
57.1700
58.1600
57.0200
57.7500
3,130,700
Tue, 11 Nov 2025
56.3700
57.6900
56.0200
57.6300
3,394,100
Mon, 10 Nov 2025
57.0600
57.0600
55.5800
56.0000
4,063,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
56.9900
56.9900
56.2200
56.9800
3,739,900
Thu, 06 Nov 2025
56.1300
57.3900
56.1300
56.7200
4,019,000
Wed, 05 Nov 2025
58.6700
58.7900
56.1200
56.2900
5,743,600
Tue, 04 Nov 2025
3 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Tue, 04 Nov 2025
56.1500
61.9000
55.6000
60.1200
8,265,200
Tue, 04 Nov 2025
2 · 8-K
Pre-market · 06:05 ET
8-K ↗
Mon, 03 Nov 2025
60.1000
61.0300
59.5500
60.0900
3,877,300
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.3600
60.8400
59.6000
60.5300
4,037,500
Thu, 30 Oct 2025
61.0000
61.3600
60.6200
60.6900
2,521,000
Wed, 29 Oct 2025
60.9700
61.3300
60.3900
60.5200
3,183,200
Tue, 28 Oct 2025
61.5200
62.1800
61.0800
61.3700
2,104,200
Mon, 27 Oct 2025
64.7600
65.0000
61.5100
61.9400
3,409,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
62.5000
63.8800
62.5000
63.3300
1,916,900
Thu, 23 Oct 2025
62.5000
63.0000
61.9000
62.5100
2,047,800
Wed, 22 Oct 2025
61.7400
62.8100
61.1800
61.9100
2,193,200
Tue, 21 Oct 2025
63.1000
63.3300
61.0700
61.7200
2,822,600
Mon, 20 Oct 2025
63.7200
63.9900
62.9200
63.1900
2,124,500
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
62.3500
63.3600
61.8600
63.3300
3,048,600
Thu, 16 Oct 2025
63.5400
64.1800
62.8000
62.9000
3,638,000
Wed, 15 Oct 2025
63.0400
64.5700
62.2200
63.3800
5,344,100
Tue, 14 Oct 2025
60.7500
62.3900
58.4200
61.8500
6,127,600
Mon, 13 Oct 2025
61.0400
62.4400
60.6600
61.6400
3,609,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
61.2600
62.0400
60.8000
60.8400
4,527,500
Thu, 09 Oct 2025
62.2800
63.1100
61.0500
61.3100
3,706,600
Wed, 08 Oct 2025
62.9700
63.5600
60.8100
62.2200
4,711,300
Tue, 07 Oct 2025
62.3300
63.4200
62.0700
62.8900
3,486,700
Mon, 06 Oct 2025
61.0500
63.1900
60.6100
62.4500
4,057,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
58.9100
61.2500
58.8300
61.0400
4,260,900
Thu, 02 Oct 2025
59.0700
59.5100
58.8900
59.1100
2,725,200
Wed, 01 Oct 2025
60.0700
60.3200
58.1700
59.2500
3,650,700
Tue, 30 Sep 2025
60.2000
60.5800
59.6900
59.7400
3,233,600
Mon, 29 Sep 2025
60.6400
60.6800
59.3500
60.3100
4,268,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
61.3100
61.5400
59.3600
60.6000
5,878,800
Thu, 25 Sep 2025
61.9900
62.2800
61.0200
61.0700
2,939,400
Wed, 24 Sep 2025
61.0300
62.0500
60.9100
61.4800
2,537,600
Tue, 23 Sep 2025
1 · 8-K
After-hours · 16:28 ET
8-K ↗
Tue, 23 Sep 2025
59.9100
61.6000
59.9100
60.7000
3,624,600
Mon, 22 Sep 2025
61.2300
61.3300
58.4600
59.8600
4,342,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
60.9000
61.8800
60.7400
61.6500
11,658,500
Thu, 18 Sep 2025
61.2700
61.2700
60.6300
60.8300
2,837,700
Wed, 17 Sep 2025
62.1500
62.6300
61.0600
61.0900
3,084,000
Tue, 16 Sep 2025
60.7700
62.9200
59.9200
62.3500
4,665,400
Mon, 15 Sep 2025
61.4000
61.6000
60.5100
60.5300
3,085,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
61.3000
61.7700
61.1600
61.5700
2,289,900
Thu, 11 Sep 2025
61.3700
61.6800
60.7900
61.4200
2,909,300
Wed, 10 Sep 2025
62.0200
62.2400
59.5700
61.4100
3,606,200
Tue, 09 Sep 2025
62.3500
62.7200
62.0600
62.1900
2,316,900
Mon, 08 Sep 2025
62.8400
63.2500
61.3900
62.3000
4,161,500
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
61.9400
63.0300
61.6500
62.9400
2,656,400