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
Thu, 23 Jul 2026
No data yet
Wed, 22 Jul 2026
84.4000
85.2500
84.2700
84.5400
1,772,725
Tue, 21 Jul 2026
82.5300
83.6100
81.8800
83.4500
2,892,400
Mon, 20 Jul 2026
80.8000
81.0300
79.8900
80.4900
2,260,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
79.4200
81.5600
79.0500
80.6400
1,876,400
Fri, 17 Jul 2026
39 · 6-K
Pre-market · 06:28 ET
FORM 6-K ↗
Thu, 16 Jul 2026
82.1300
82.7200
80.3000
80.7100
2,647,700
Wed, 15 Jul 2026
85.7000
86.3300
84.4300
85.4800
3,354,000
Tue, 14 Jul 2026
84.4200
85.5800
84.0100
84.3500
2,530,500
Mon, 13 Jul 2026
81.8000
82.1500
80.9700
81.3700
1,970,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
81.0400
82.2300
80.9500
81.6800
1,460,900
Thu, 09 Jul 2026
79.9700
80.1000
79.3400
79.9100
2,139,300
Wed, 08 Jul 2026
78.1100
78.6700
76.8100
78.3000
3,525,900
Tue, 07 Jul 2026
81.5100
82.4300
79.8000
80.2300
2,461,500
Mon, 06 Jul 2026
82.9400
84.2500
82.8500
83.6400
2,001,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
82.7800
84.5700
82.2000
83.3300
2,661,500
Wed, 01 Jul 2026
81.1900
83.1900
81.0500
82.2200
2,440,900
Wed, 01 Jul 2026
38 · 6-K
Pre-market · 08:13 ET
FORM 6-K ↗
Wed, 01 Jul 2026
37 · 6-K
Pre-market · 08:12 ET
FORM 6-K ↗
Tue, 30 Jun 2026
36 · 6-K
After-hours · 17:21 ET
FORM 6-K ↗
Tue, 30 Jun 2026
82.7200
83.4200
82.1000
83.3100
2,197,900
Mon, 29 Jun 2026
81.7000
81.8000
80.3700
81.7400
1,929,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
80.3800
81.1600
80.2500
81.0200
2,388,000
Fri, 26 Jun 2026
35 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Thu, 25 Jun 2026
81.7600
82.0500
80.5600
81.1600
2,101,000
Wed, 24 Jun 2026
80.1200
80.8300
79.7300
80.7200
3,673,800
Tue, 23 Jun 2026
81.8800
83.3600
81.7800
82.2500
4,244,400
Mon, 22 Jun 2026
85.6400
86.4200
85.4600
85.7800
3,670,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
34 · 6-K
After market open · 10:13 ET
FORM 6-K ↗
Thu, 18 Jun 2026
87.9400
89.0400
87.2200
87.8700
3,784,300
Wed, 17 Jun 2026
92.2400
93.6200
90.2000
90.3600
3,286,700
Tue, 16 Jun 2026
92.7100
93.8300
92.3700
92.5100
2,051,500
Mon, 15 Jun 2026
92.9400
93.1600
91.6600
92.1300
2,667,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
88.8800
90.9200
88.0600
90.8200
3,065,300
Thu, 11 Jun 2026
85.5600
88.2400
84.8400
88.0000
3,453,300
Wed, 10 Jun 2026
84.0400
85.3800
82.9100
82.9500
2,390,500
Tue, 09 Jun 2026
85.2400
85.5500
82.6100
84.7300
5,179,500
Mon, 08 Jun 2026
84.0800
84.8000
83.6600
83.7000
2,233,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
86.4500
86.6200
82.4900
82.7200
4,947,700
Thu, 04 Jun 2026
88.7100
89.8400
88.0500
88.7800
2,853,800
Wed, 03 Jun 2026
91.6400
91.9000
90.7000
90.8500
2,112,800
Tue, 02 Jun 2026
91.8800
93.7000
91.8800
93.1500
3,107,000
Tue, 02 Jun 2026
33 · 6-K
Pre-market · 06:07 ET
FORM 6-K ↗
Mon, 01 Jun 2026
88.7000
91.2400
88.2900
91.2200
3,097,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
89.1100
89.4000
87.8700
88.9100
3,030,700
Thu, 28 May 2026
87.0000
88.5400
86.3000
87.8000
1,653,800
Wed, 27 May 2026
86.5000
87.9200
85.5900
87.8300
2,850,000
Tue, 26 May 2026
86.1900
86.6000
85.8900
86.4900
1,855,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
84.5900
85.0600
83.2900
84.6000
2,116,800
Thu, 21 May 2026
83.7500
85.4600
83.4500
84.9400
1,814,500
Wed, 20 May 2026
82.4900
83.7600
81.7200
83.5500
2,686,100
Tue, 19 May 2026
81.8700
82.7900
80.9800
81.8700
3,224,500
Mon, 18 May 2026
85.0300
85.1300
83.5300
84.0200
2,415,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
84.3900
85.1100
83.9800
84.4000
2,765,900
Thu, 14 May 2026
90.0200
90.0700
88.6500
88.9300
2,437,200
Wed, 13 May 2026
89.3300
91.4500
89.1100
90.8100
3,917,300
Wed, 13 May 2026
32 · 6-K
Pre-market · 07:26 ET
FORM 6-K ↗
Wed, 13 May 2026
31 · 6-K
Pre-market · 06:09 ET
FORM 6-K ↗
Tue, 12 May 2026
86.4700
88.6800
85.9500
88.3200
3,552,900
Mon, 11 May 2026
85.9600
87.9300
85.8900
87.6500
3,003,600
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
83.8500
84.8100
83.6700
84.7200
2,000,000
Thu, 07 May 2026
85.1200
85.1400
82.5100
82.5500
2,113,400
Wed, 06 May 2026
82.4100
84.4200
82.1800
84.3300
3,632,800
Tue, 05 May 2026
79.2100
79.5600
78.5900
79.2400
1,440,000
Mon, 04 May 2026
78.9800
78.9800
77.4700
77.8700
1,459,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
79.0900
79.4600
78.6100
79.0600
1,815,100
Thu, 30 Apr 2026
78.5700
79.5800
77.9100
79.3000
2,302,400
Wed, 29 Apr 2026
78.0400
78.0500
76.9200
77.0600
2,117,700
Tue, 28 Apr 2026
78.8000
79.1000
77.5400
78.1200
2,366,600
Mon, 27 Apr 2026
79.7500
80.0100
79.1300
79.8400
2,062,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
79.9300
80.3100
79.3300
79.8200
1,632,500
Thu, 23 Apr 2026
80.0000
80.7800
78.8800
79.8400
2,296,100
Wed, 22 Apr 2026
79.8900
80.5800
79.4100
80.5600
2,141,600
Wed, 22 Apr 2026
30 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Tue, 21 Apr 2026
79.4700
79.7500
77.5200
77.6900
2,966,700
Mon, 20 Apr 2026
79.5500
79.8400
78.9300
79.5900
2,081,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
80.3000
81.2600
79.7600
80.4500
3,218,500
Thu, 16 Apr 2026
79.9800
80.1000
79.0300
79.4700
2,816,200
Wed, 15 Apr 2026
79.8000
79.8000
78.7700
79.4700
2,495,300
Tue, 14 Apr 2026
79.1800
79.6400
78.7800
79.1700
2,681,700
Mon, 13 Apr 2026
77.0700
78.2100
76.5600
78.1000
1,900,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
78.2600
78.4500
76.5200
76.8100
3,382,000
Thu, 09 Apr 2026
76.7900
77.6600
76.3300
77.2300
2,729,300
Wed, 08 Apr 2026
78.0300
78.0500
76.3100
76.9600
2,892,500
Tue, 07 Apr 2026
73.5700
73.5700
72.2200
73.3100
2,208,900
Mon, 06 Apr 2026
72.9300
73.5700
72.3000
72.7900
2,099,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
70.8300
73.6400
70.7800
73.2400
2,752,500
Thu, 02 Apr 2026
29 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Wed, 01 Apr 2026
73.5200
74.1500
73.2600
73.5600
2,788,300
Tue, 31 Mar 2026
71.0100
72.7600
70.7300
72.7400
4,303,100
Mon, 30 Mar 2026
70.5100
70.9100
68.9200
69.0200
4,045,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
68.3100
70.2400
68.2000
69.5000
3,012,300
Thu, 26 Mar 2026
68.8600
69.4600
68.3900
68.5000
2,456,700
Wed, 25 Mar 2026
70.3400
70.8500
69.6000
70.0100
3,121,700
Tue, 24 Mar 2026
67.4000
69.0700
67.3900
68.7700
3,439,400
Mon, 23 Mar 2026
67.5300
68.9500
67.2900
68.2100
4,540,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
66.5800
67.1500
64.5300
65.2900
5,113,000
Thu, 19 Mar 2026
65.9500
67.5800
64.9100
67.3700
5,255,700
Wed, 18 Mar 2026
69.6000
69.7200
68.2400
68.3000
4,136,300
Wed, 18 Mar 2026
28 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Tue, 17 Mar 2026
70.8900
71.2500
70.3000
70.4800
3,054,600
Mon, 16 Mar 2026
70.2900
70.7100
69.4800
70.3100
3,787,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
70.0200
70.5600
68.5100
68.7400
4,568,100
Thu, 12 Mar 2026
72.2500
72.3300
70.4100
70.7700
4,695,200
Wed, 11 Mar 2026
73.3000
73.7200
72.4500
73.3500
3,047,400
Tue, 10 Mar 2026
73.5800
74.8400
73.4300
73.8900
3,735,400
Mon, 09 Mar 2026
27 · 6-K
After market open · 15:28 ET
FORM 6-K ↗
Mon, 09 Mar 2026
70.0200
73.0100
69.0200
72.8900
5,750,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
72.1900
72.7800
71.6100
71.8500
4,886,300
Thu, 05 Mar 2026
76.8900
76.8900
74.4800
75.6000
5,170,200
Wed, 04 Mar 2026
78.9100
79.2900
77.7400
78.1300
3,444,800
Tue, 03 Mar 2026
78.3100
79.0300
76.4500
78.3300
5,731,400
Mon, 02 Mar 2026
81.5700
83.2200
80.9300
83.0100
3,997,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
82.2000
82.2000
81.0800
81.5700
3,748,800
Thu, 26 Feb 2026
80.9100
81.1800
79.5500
81.0700
4,265,600
Wed, 25 Feb 2026
81.6700
82.3400
80.9800
81.6800
5,120,300
Tue, 24 Feb 2026
78.0300
80.1900
77.8200
79.6500
4,167,700
Mon, 23 Feb 2026
77.0100
78.2400
76.8600
78.0100
3,921,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
74.7400
77.0400
74.7400
76.8200
4,562,900
Thu, 19 Feb 2026
73.0300
75.1800
72.5300
75.0700
3,841,400
Wed, 18 Feb 2026
74.6200
75.5400
74.0800
74.5300
4,655,200
Tue, 17 Feb 2026
72.7500
74.3500
71.7900
74.2900
4,616,900
Tue, 17 Feb 2026
26 · 6-K
Pre-market · 06:29 ET
FORM 6-K ↗
Tue, 17 Feb 2026
25 · 6-K
Pre-market · 06:25 ET
6-K ↗
Tue, 17 Feb 2026
24 · 6-K
Pre-market · 06:23 ET
FORM 6-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
71.6000
73.7200
71.2800
73.3800
4,468,500
Thu, 12 Feb 2026
74.3600
74.8600
72.4700
72.7600
4,757,400
Wed, 11 Feb 2026
74.4100
75.1400
73.5000
75.1300
4,578,400
Tue, 10 Feb 2026
72.2500
72.6100
71.5900
72.3500
2,733,900
Mon, 09 Feb 2026
70.7200
71.7700
70.3400
71.6700
5,903,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
69.2000
69.8300
68.8800
69.6400
5,751,200
Thu, 05 Feb 2026
69.5200
70.4600
68.6900
69.1000
4,756,300
Wed, 04 Feb 2026
73.4800
73.6400
71.1200
72.2200
4,832,100
Tue, 03 Feb 2026
71.6800
72.8100
71.1400
72.7400
5,044,200
Mon, 02 Feb 2026
69.2800
69.9900
68.7600
69.3900
3,759,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
70.0100
70.9000
67.5100
68.7300
5,703,300
Thu, 29 Jan 2026
74.6500
74.9800
70.9400
72.1700
8,981,400
Wed, 28 Jan 2026
70.3800
70.9800
69.6000
70.9600
4,572,100
Tue, 27 Jan 2026
68.4500
70.5400
68.4300
70.4900
5,346,000
Mon, 26 Jan 2026
68.8600
69.1000
67.7400
67.7700
5,844,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
66.8700
67.5600
66.5200
67.5200
3,466,800
Thu, 22 Jan 2026
65.5200
65.5200
64.2300
64.9700
4,169,900
Wed, 21 Jan 2026
66.3200
66.7600
65.1100
65.6100
4,462,600
Tue, 20 Jan 2026
64.3300
64.4400
63.4600
64.3900
4,006,600
Tue, 20 Jan 2026
23 · 6-K
Pre-market · 06:07 ET
FORM 6-K ↗
Tue, 20 Jan 2026
22 · 6-K
Pre-market · 06:05 ET
FORM 6-K ↗
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
64.7300
65.1300
64.0700
64.8600
3,773,600
Thu, 15 Jan 2026
65.8600
66.5100
65.5300
66.0300
3,454,900
Wed, 14 Jan 2026
64.7100
66.0300
64.6500
66.0200
4,878,500
Tue, 13 Jan 2026
64.4500
64.5300
63.8900
63.9900
3,372,700
Mon, 12 Jan 2026
62.1800
63.5000
62.0000
62.8000
4,871,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
62.1000
62.1700
61.3900
61.7200
6,063,600
Thu, 08 Jan 2026
62.8700
63.1300
62.2900
62.9500
4,159,000
Wed, 07 Jan 2026
63.8800
64.0300
63.2600
63.8600
2,584,200
Tue, 06 Jan 2026
63.7600
65.0900
63.7000
64.8000
4,058,000
Mon, 05 Jan 2026
62.4000
63.5100
62.3900
63.1400
4,944,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
61.5700
61.7900
61.1400
61.7600
2,058,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
60.8000
60.9200
60.2700
60.3700
3,443,500
Tue, 30 Dec 2025
61.7700
61.8200
60.8300
60.9200
2,179,000
Mon, 29 Dec 2025
60.9700
61.1600
60.3800
60.3900
2,539,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
61.4600
62.0100
61.3300
61.8900
1,436,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
61.0900
61.2300
60.5700
60.8700
855,000
Tue, 23 Dec 2025
61.1800
61.2300
60.7600
61.0800
3,729,700
Mon, 22 Dec 2025
60.3700
61.0600
60.3400
60.7700
5,719,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
59.0700
59.6200
58.8400
59.3200
2,851,500
Thu, 18 Dec 2025
59.3800
59.6400
59.0600
59.2700
1,875,200
Wed, 17 Dec 2025
59.2900
59.3700
58.9500
59.0500
2,022,900
Tue, 16 Dec 2025
59.0800
59.1200
58.4800
58.6200
2,313,700
Mon, 15 Dec 2025
59.3800
59.3800
58.6000
59.1900
2,206,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
60.6600
60.9900
59.2300
59.6400
2,939,800
Thu, 11 Dec 2025
60.4900
61.2700
60.4800
60.9200
3,851,500
Wed, 10 Dec 2025
60.0400
60.6600
59.7700
60.5300
3,309,500
Tue, 09 Dec 2025
57.9200
59.2900
57.8000
59.0100
3,203,000
Tue, 09 Dec 2025
21 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Mon, 08 Dec 2025
58.8500
58.9600
58.2100
58.3400
2,759,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
59.4200
59.8600
58.8100
58.8500
3,652,200
Fri, 05 Dec 2025
20 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Thu, 04 Dec 2025
57.9900
58.9700
57.8700
58.9700
3,522,800
Wed, 03 Dec 2025
57.0400
58.0200
57.0400
57.9200
3,792,300
Tue, 02 Dec 2025
55.7000
56.3700
55.5800
56.2700
3,634,800
Mon, 01 Dec 2025
55.2500
55.5900
54.9800
55.1700
2,354,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
54.2600
54.9200
54.1900
54.7300
1,500,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
54.3500
54.9400
54.3300
54.8800
2,280,500
Tue, 25 Nov 2025
53.5400
53.9600
53.3100
53.6800
3,221,400
Mon, 24 Nov 2025
52.6200
53.1000
52.6000
52.9300
3,821,000
Mon, 24 Nov 2025
19 · 6-K
Pre-market · 08:52 ET
FORM 6-K ↗
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
52.2200
53.2100
52.1800
53.0800
2,574,900
Thu, 20 Nov 2025
53.5300
53.8600
52.3100
52.5800
2,942,100
Wed, 19 Nov 2025
53.5900
53.9200
53.2200
53.4700
2,028,900
Tue, 18 Nov 2025
53.4900
54.1600
53.3300
53.7100
3,686,800
Mon, 17 Nov 2025
54.8900
55.3400
54.3900
54.5900
2,178,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
54.2900
55.2900
54.2100
55.2300
2,890,800
Fri, 14 Nov 2025
18 · 6-K
Pre-market · 08:27 ET
FORM 6-K ↗
Thu, 13 Nov 2025
56.6800
56.7600
55.7100
55.9500
2,045,500
Wed, 12 Nov 2025
56.2700
56.6100
56.0900
56.3200
2,188,200
Tue, 11 Nov 2025
55.7000
56.0600
55.5100
55.7700
2,077,800
Mon, 10 Nov 2025
55.7700
55.9800
55.2200
55.8600
2,135,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
54.3100
55.3100
54.1500
55.1600
3,966,200
Thu, 06 Nov 2025
55.6300
55.9300
55.1700
55.6100
2,105,600
Wed, 05 Nov 2025
55.1800
55.7500
55.1000
55.5100
2,597,200
Wed, 05 Nov 2025
17 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Tue, 04 Nov 2025
54.4200
54.8300
54.2600
54.4400
3,872,700
Mon, 03 Nov 2025
56.1800
56.2000
55.5400
56.1500
3,292,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
57.0000
57.3100
56.7600
57.0500
2,611,400
Thu, 30 Oct 2025
56.8800
57.4200
56.3900
57.2400
3,539,600
Wed, 29 Oct 2025
58.3200
58.9200
57.6900
57.9600
3,730,900
Tue, 28 Oct 2025
56.6000
57.6100
56.4200
57.1300
2,812,300
Mon, 27 Oct 2025
56.5200
56.6200
56.1400
56.3800
2,796,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
55.8800
55.9900
55.3800
55.6200
2,570,000
Thu, 23 Oct 2025
56.0300
56.1200
55.2700
55.2900
3,241,800
Thu, 23 Oct 2025
16 · 6-K
Pre-market · 09:28 ET
FORM 6-K ↗
Thu, 23 Oct 2025
15 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Wed, 22 Oct 2025
55.7500
55.8700
55.0900
55.7900
2,864,900
Tue, 21 Oct 2025
14 · 6-K
After market open · 15:29 ET
FORM 6-K ↗
Tue, 21 Oct 2025
56.2600
56.4900
55.6900
55.9700
3,048,000
Mon, 20 Oct 2025
56.1300
57.1300
55.9700
56.8000
3,957,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
56.1800
56.2000
55.3300
55.5900
3,340,200
Thu, 16 Oct 2025
57.3300
57.3900
55.7400
56.2800
3,180,100
Wed, 15 Oct 2025
56.7500
56.9800
56.3000
56.6900
3,670,600
Tue, 14 Oct 2025
55.0400
57.1300
54.8400
56.4200
4,448,700
Mon, 13 Oct 2025
55.8300
56.1300
55.2700
55.7100
5,260,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
55.9500
56.0400
53.4700
53.6200
5,832,500
Thu, 09 Oct 2025
57.0700
57.5800
55.7000
56.0400
5,382,600
Wed, 08 Oct 2025
56.0900
56.4700
55.9000
56.0600
4,277,600
Tue, 07 Oct 2025
55.8400
56.0700
55.1800
55.2000
3,335,900
Mon, 06 Oct 2025
55.7000
56.3100
55.6600
55.9700
3,436,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
55.8500
56.2900
55.3100
55.4700
3,100,600
Thu, 02 Oct 2025
55.7000
55.9400
54.4100
55.5000
2,871,300
Wed, 01 Oct 2025
55.7500
56.5700
55.6700
55.7500
3,721,700
Tue, 30 Sep 2025
55.7200
55.9100
55.0200
55.7500
4,138,100
Mon, 29 Sep 2025
55.5500
56.5000
55.4000
56.2200
4,044,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
54.9900
55.0900
54.6300
54.7400
3,039,000
Thu, 25 Sep 2025
54.9000
55.7300
54.7700
55.6900
4,887,000
Wed, 24 Sep 2025
53.4100
53.7700
53.2800
53.5000
2,896,500
Tue, 23 Sep 2025
53.4200
53.6000
53.1000
53.2900
1,959,400
Mon, 22 Sep 2025
52.9100
53.4500
52.7200
53.1500
3,037,700
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
52.1800
52.4000
51.8300
52.1400
3,586,600
Thu, 18 Sep 2025
52.9000
52.9900
52.1400
52.1800
3,626,000
Wed, 17 Sep 2025
53.3200
53.7600
52.7500
53.1700
2,908,600
Tue, 16 Sep 2025
54.4000
54.5900
53.8300
54.1100
3,043,000
Tue, 16 Sep 2025
13 · 6-K
Pre-market · 06:01 ET
FORM 6-K ↗
Mon, 15 Sep 2025
53.9800
54.8200
53.7500
54.8000
3,009,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
54.3200
54.4700
53.9800
54.0700
2,762,300
Thu, 11 Sep 2025
53.2300
54.3300
53.1000
54.2100
2,604,200
Wed, 10 Sep 2025
53.1000
53.4700
52.9300
53.2500
2,586,600
Tue, 09 Sep 2025
54.1100
54.3800
53.1500
53.1500
3,709,300
Tue, 09 Sep 2025
12 · 6-K
Pre-market · 06:03 ET
FORM 6-K ↗
Mon, 08 Sep 2025
54.3400
54.3800
53.8900
54.2000
2,926,300
Mon, 08 Sep 2025
11 · 6-K
Pre-market · 06:20 ET
FORM 6-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
10 · 6-K
After market open · 10:00 ET
FORM 6-K ↗
Fri, 05 Sep 2025
54.6800
55.1500
54.0900
54.3900
3,270,400
Thu, 04 Sep 2025
55.6200
55.7800
55.1500
55.5500
2,355,900
Thu, 04 Sep 2025
9 · 424B2
Pre-market · 06:14 ET
424B2 ↗
Wed, 03 Sep 2025
55.9100
56.0200
55.6900
55.8900
2,395,700
Wed, 03 Sep 2025
8 · 6-K
Pre-market · 06:30 ET
FORM 6-K ↗
Tue, 02 Sep 2025
55.0000
55.7600
54.8300
55.6700
2,753,600
Tue, 02 Sep 2025
7 · 424B2
Pre-market · 08:10 ET
424B2 ↗
Tue, 02 Sep 2025
6 · 6-K
Pre-market · 06:07 ET
FORM 6-K ↗
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
55.8500
56.2900
55.7700
55.7700
2,367,800
Fri, 29 Aug 2025
5 · F-3ASR
Pre-market · 06:05 ET
F-3ASR ↗
Fri, 29 Aug 2025
4 · 6-K
Pre-market · 06:02 ET
FORM 6-K ↗
Thu, 28 Aug 2025
56.0400
56.2300
55.8000
56.1200
2,892,200
Wed, 27 Aug 2025
55.5600
55.9400
55.3900
55.8700
2,194,800
Tue, 26 Aug 2025
55.1800
55.6500
55.0800
55.6500
1,742,000
Tue, 26 Aug 2025
3 · 6-K
Pre-market · 08:39 ET
FORM 6-K ↗
Mon, 25 Aug 2025
55.9900
56.2600
55.6300
55.7700
2,506,800
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
54.4000
56.1500
54.4000
55.9500
3,995,300
Fri, 22 Aug 2025
2 · 20-F
Pre-market · 06:06 ET
FORM 20-F ↗
Thu, 21 Aug 2025
53.6900
54.5000
53.6200
54.5000
2,761,100
Wed, 20 Aug 2025
53.5000
53.7300
53.1900
53.5900
3,126,800
Tue, 19 Aug 2025
54.5900
54.8200
53.5400
53.7000
4,411,400
Tue, 19 Aug 2025
1 · 6-K
Pre-market · 08:06 ET
FORM 6-K ↗
Mon, 18 Aug 2025
53.7600
54.1000
53.3300
53.4300
3,358,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
54.6600
54.7300
54.0400
54.1500
2,541,200
Thu, 14 Aug 2025
53.8600
53.9300
53.5100
53.8200
1,954,400
Wed, 13 Aug 2025
54.3700
54.7500
54.3200
54.7300
2,943,600
Tue, 12 Aug 2025
53.7100
54.0900
53.6900
54.0400
2,105,000
Mon, 11 Aug 2025
52.8900
53.3800
52.6600
53.3100
2,439,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
52.4200
53.1300
52.3100
52.8600
2,176,600
Thu, 07 Aug 2025
52.4700
52.5500
51.7200
52.1100
2,847,800
Wed, 06 Aug 2025
51.8600
51.9200
51.4500
51.5400
1,839,000
Tue, 05 Aug 2025
51.7900
51.9000
51.1300
51.1300
2,306,100
Mon, 04 Aug 2025
51.2500
51.7600
51.2200
51.6300
2,971,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
50.8200
51.0500
50.4100
50.7300
2,596,500
Thu, 31 Jul 2025
49.8300
50.7700
49.6800
50.6700
3,557,700
Wed, 30 Jul 2025
52.0000
52.1200
50.2800
50.6500
5,463,100
Tue, 29 Jul 2025
52.3600
52.8000
52.2000
52.7100
2,708,900
Mon, 28 Jul 2025
52.3200
52.4100
51.8200
52.2800
3,119,000
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
53.2400
53.2900
52.8500
53.1500
3,187,000
Thu, 24 Jul 2025
54.4700
54.7700
53.9800
54.0800
3,123,900
Wed, 23 Jul 2025
54.9100
55.3800
54.9000
55.3100
3,301,900
Tue, 22 Jul 2025
54.2500
55.1100
54.1900
55.0600
3,340,600