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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
68.6300
71.1800
68.1635
70.8400
1,657,111
Fri, 23 Oct 2026
56 · 6-K
Pre-market · 07:12 ET
6-K ↗
Thu, 22 Oct 2026
72.1500
72.4200
68.9300
69.2100
1,759,400
Wed, 21 Oct 2026
72.7100
73.4400
72.1900
72.9000
989,500
Tue, 20 Oct 2026
72.9600
74.3800
71.9000
72.3700
1,941,400
Mon, 19 Oct 2026
72.8400
73.9700
72.7900
73.2500
931,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
73.1900
73.2500
71.4700
72.3400
790,400
Thu, 15 Oct 2026
70.3100
73.1500
69.6400
72.1000
1,872,600
Wed, 14 Oct 2026
72.1000
72.6500
71.1700
71.4900
1,394,200
Tue, 13 Oct 2026
71.4400
72.6500
71.3100
71.8600
2,385,000
Mon, 12 Oct 2026
71.2100
72.2100
71.2000
71.9800
509,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
71.6700
71.7800
70.6200
71.1600
3,402,300
Thu, 08 Oct 2026
71.0000
72.2600
70.2300
71.0000
2,514,500
Wed, 07 Oct 2026
74.2400
74.2900
71.2500
71.8100
1,848,000
Tue, 06 Oct 2026
75.0700
76.1500
74.4200
75.2000
1,280,700
Mon, 05 Oct 2026
77.1900
78.9000
74.6400
75.2700
1,593,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
75.4800
75.5400
72.8100
75.2100
1,237,700
Fri, 02 Oct 2026
55 · 6-K
Pre-market · 07:15 ET
6-K ↗
Thu, 01 Oct 2026
74.8900
75.9200
73.1300
74.0900
1,287,600
Thu, 01 Oct 2026
54 · 6-K
Next filing day · accepted 30 Sep, 21:50 ET
6-K ↗
Thu, 01 Oct 2026
53 · 6-K
Next filing day · accepted 30 Sep, 18:22 ET
6-K ↗
Wed, 30 Sep 2026
77.7300
78.2700
75.2100
75.3200
1,174,400
Tue, 29 Sep 2026
76.9900
77.6900
76.5300
76.8700
1,338,100
Mon, 28 Sep 2026
77.3800
78.1500
75.9100
76.5300
1,338,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
75.8300
78.7000
75.2900
78.6300
1,465,100
Thu, 24 Sep 2026
74.7800
76.7100
74.1000
76.4000
1,386,100
Wed, 23 Sep 2026
76.5000
77.3500
75.3500
75.4300
1,688,000
Tue, 22 Sep 2026
76.8600
77.4400
75.2200
76.9300
1,621,900
Mon, 21 Sep 2026
75.7500
77.3700
74.5500
77.0200
995,600
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
74.2100
75.4100
73.6600
75.0700
706,400
Thu, 17 Sep 2026
75.1700
75.4100
73.8100
74.5500
875,000
Wed, 16 Sep 2026
74.9300
75.6800
73.2100
74.0100
1,796,700
Tue, 15 Sep 2026
75.0600
75.6500
72.8100
74.0800
1,428,800
Mon, 14 Sep 2026
73.4300
75.1900
72.3700
75.0000
1,350,800
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
76.1000
76.5100
75.0100
75.4900
757,200
Thu, 10 Sep 2026
74.0100
76.1600
73.4900
74.7500
1,524,600
Wed, 09 Sep 2026
73.9900
75.6600
73.9900
74.3300
940,300
Tue, 08 Sep 2026
75.2100
75.7500
73.7800
73.9100
870,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
73.4200
74.5900
73.3000
73.8100
831,700
Fri, 04 Sep 2026
52 · 6-K
Next filing day · accepted 03 Sep, 18:13 ET
6-K ↗
Thu, 03 Sep 2026
73.1100
73.6100
72.0500
73.6100
798,900
Wed, 02 Sep 2026
72.1400
73.6200
71.9600
72.2100
1,044,000
Tue, 01 Sep 2026
71.5100
73.1200
71.2900
71.7100
1,376,900
Mon, 31 Aug 2026
73.4400
73.6200
71.4700
71.5600
1,388,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
75.2300
75.5200
72.4500
72.5400
1,773,600
Thu, 27 Aug 2026
75.3100
75.8200
74.5900
75.4400
642,100
Wed, 26 Aug 2026
75.7800
76.1800
75.0500
75.2700
1,280,400
Tue, 25 Aug 2026
76.8700
76.8700
74.4400
74.6300
1,477,000
Mon, 24 Aug 2026
74.9800
76.4400
74.8100
76.2600
1,094,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
76.2300
77.1900
75.0000
75.9500
871,800
Thu, 20 Aug 2026
51 · 6-K
After-hours · 17:05 ET
6-K ↗
Thu, 20 Aug 2026
77.5200
77.7400
74.8000
75.0800
1,309,000
Wed, 19 Aug 2026
78.9700
79.5300
77.5000
77.7500
1,449,500
Tue, 18 Aug 2026
76.8900
77.9100
76.6000
77.0800
1,303,300
Mon, 17 Aug 2026
76.5000
77.4400
75.7500
77.1500
1,239,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
76.2900
76.4000
74.6500
75.3800
1,449,400
Fri, 14 Aug 2026
50 · 6-K
Next filing day · accepted 13 Aug, 20:48 ET
6-K ↗
Thu, 13 Aug 2026
74.3100
74.5700
73.7400
74.2200
1,106,400
Wed, 12 Aug 2026
72.3000
74.9000
71.3400
73.9600
2,199,600
Tue, 11 Aug 2026
74.6200
75.4600
71.1200
71.3900
1,962,000
Mon, 10 Aug 2026
78.8500
79.7600
73.3400
73.8000
2,327,900
Mon, 10 Aug 2026
49 · 6-K
Pre-market · 06:19 ET
6-K ↗
Mon, 10 Aug 2026
48 · 6-K
Pre-market · 06:19 ET
6-K ↗
Mon, 10 Aug 2026
47 · 6-K
Pre-market · 06:04 ET
6-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
73.0200
73.2400
72.1100
73.0100
1,234,800
Thu, 06 Aug 2026
72.6700
73.1200
71.4700
71.9300
739,600
Wed, 05 Aug 2026
71.7500
73.2500
71.7300
72.7800
1,250,800
Tue, 04 Aug 2026
46 · 6-K
After market open · 12:25 ET
6-K ↗
Tue, 04 Aug 2026
71.8200
72.1100
70.0400
70.5200
1,116,500
Mon, 03 Aug 2026
70.0000
71.4400
69.8900
70.9400
1,255,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
68.3200
68.8300
66.7300
68.3300
1,516,800
Thu, 30 Jul 2026
67.9900
68.1400
67.0300
68.1100
1,383,600
Wed, 29 Jul 2026
68.4700
68.8800
66.6100
67.6600
1,203,200
Tue, 28 Jul 2026
68.0300
69.3500
67.2900
69.0900
1,210,600
Mon, 27 Jul 2026
67.1500
68.4600
66.5200
67.9900
1,683,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
45 · 6-K
After-hours · 17:07 ET
6-K ↗
Fri, 24 Jul 2026
65.7300
66.0100
64.6100
64.9300
1,031,900
Thu, 23 Jul 2026
65.5800
66.3100
64.9100
65.4700
1,368,100
Wed, 22 Jul 2026
65.9300
67.0500
65.3800
66.0500
583,800
Tue, 21 Jul 2026
66.2700
66.3700
64.4800
65.4700
935,600
Tue, 21 Jul 2026
44 · 6-K
Pre-market · 08:04 ET
6-K ↗
Tue, 21 Jul 2026
43 · 6-K
Pre-market · 07:57 ET
6-K ↗
Tue, 21 Jul 2026
42 · 6-K
Pre-market · 07:57 ET
6-K ↗
Mon, 20 Jul 2026
64.9300
66.0200
64.5000
65.9300
694,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
63.4200
64.9100
62.7300
64.0900
650,000
Thu, 16 Jul 2026
63.9900
65.4500
63.6100
64.3700
909,300
Wed, 15 Jul 2026
64.9100
65.2300
63.6600
64.9000
928,100
Tue, 14 Jul 2026
65.1500
65.6600
64.7800
64.9100
601,800
Mon, 13 Jul 2026
65.1600
65.2100
64.1000
64.4800
732,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
66.7000
66.8800
65.6200
66.0100
726,900
Thu, 09 Jul 2026
64.0100
65.9400
64.0000
65.5400
947,900
Wed, 08 Jul 2026
64.5400
64.6500
62.8400
63.4200
984,400
Tue, 07 Jul 2026
66.5800
66.8900
64.7600
65.9700
828,700
Mon, 06 Jul 2026
65.5000
67.5600
65.1900
67.2400
989,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
41 · 6-K
After-hours · 16:34 ET
6-K ↗
Thu, 02 Jul 2026
63.5100
64.7400
63.1900
64.1100
545,700
Wed, 01 Jul 2026
63.8000
64.1700
63.0400
63.0500
579,800
Tue, 30 Jun 2026
61.2700
64.0400
61.1500
63.8000
1,442,100
Mon, 29 Jun 2026
63.1100
63.1100
61.4000
62.1500
689,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
62.1300
63.8400
61.8700
63.7500
2,158,700
Thu, 25 Jun 2026
62.4500
64.1600
62.4300
62.8000
932,100
Wed, 24 Jun 2026
61.5800
62.2400
60.9600
61.6700
934,500
Tue, 23 Jun 2026
59.7200
61.0900
59.6200
61.0800
856,200
Mon, 22 Jun 2026
60.8400
61.5000
60.3300
60.9600
748,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
40 · 6-K
After-hours · 17:29 ET
6-K ↗
Thu, 18 Jun 2026
62.5700
62.9300
60.5900
60.7000
1,196,700
Wed, 17 Jun 2026
60.8600
63.3700
60.8600
61.3100
2,075,700
Tue, 16 Jun 2026
61.7200
61.8500
59.7200
59.9200
1,048,300
Mon, 15 Jun 2026
61.5800
62.4900
61.1000
61.5000
3,072,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
56.4500
58.0500
56.4000
57.8000
1,265,100
Thu, 11 Jun 2026
53.9400
56.4400
53.5600
56.1000
1,250,000
Wed, 10 Jun 2026
55.7600
56.1200
53.6300
53.8200
1,173,400
Tue, 09 Jun 2026
57.1300
57.8400
54.9300
56.3000
1,266,000
Mon, 08 Jun 2026
57.3300
57.8100
56.4400
56.5400
923,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
56.3500
58.0300
56.1800
56.6800
1,478,400
Fri, 05 Jun 2026
39 · 6-K
Pre-market · 07:42 ET
6-K ↗
Thu, 04 Jun 2026
55.8000
56.6800
55.5300
56.5100
987,900
Wed, 03 Jun 2026
56.0700
56.1200
54.7100
55.2000
2,380,300
Tue, 02 Jun 2026
56.6200
58.3600
56.4400
57.2700
1,189,700
Mon, 01 Jun 2026
57.0200
57.7200
56.6500
56.9600
1,425,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
57.7600
58.6300
56.6100
57.7500
1,717,200
Thu, 28 May 2026
58.3600
59.0200
57.5700
58.4000
1,044,100
Wed, 27 May 2026
58.5900
59.0700
57.4400
58.0700
1,334,800
Tue, 26 May 2026
57.4000
58.6000
56.9600
57.9000
1,336,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
56.6100
58.4500
56.2200
57.5800
1,459,000
Thu, 21 May 2026
38 · 6-K
After-hours · 17:02 ET
6-K ↗
Thu, 21 May 2026
55.5600
57.1900
55.2400
56.5200
1,675,200
Wed, 20 May 2026
55.2800
56.6500
54.6100
56.4800
2,629,300
Tue, 19 May 2026
55.4900
55.6100
53.9100
54.3200
2,704,100
Mon, 18 May 2026
56.5200
57.3500
55.4700
56.3900
2,576,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
57.3400
57.6900
55.7400
55.7600
2,393,100
Thu, 14 May 2026
59.0000
59.1300
57.5600
58.7200
1,164,600
Wed, 13 May 2026
58.5300
59.9400
57.5000
58.2600
1,952,300
Tue, 12 May 2026
59.2500
60.3600
58.8100
59.9600
2,621,400
Mon, 11 May 2026
61.1300
61.8500
60.2000
60.3600
2,412,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
64.5700
64.5700
59.4300
60.1100
5,626,500
Fri, 08 May 2026
37 · 6-K
Pre-market · 06:21 ET
6-K ↗
Fri, 08 May 2026
36 · 6-K
Pre-market · 06:17 ET
6-K ↗
Thu, 07 May 2026
68.1500
68.8200
67.5300
67.7500
1,364,500
Wed, 06 May 2026
66.2100
68.6600
65.9100
68.4200
1,862,100
Tue, 05 May 2026
64.7600
65.4600
63.6200
63.9300
1,188,200
Mon, 04 May 2026
35 · 6-K
After market open · 09:50 ET
6-K ↗
Mon, 04 May 2026
62.4100
65.5800
62.1600
63.6200
1,272,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
62.5600
63.3100
61.5100
62.6100
980,200
Thu, 30 Apr 2026
61.8600
62.7500
61.4800
62.7000
1,428,500
Thu, 30 Apr 2026
34 · 6-K
Next filing day · accepted 29 Apr, 20:52 ET
6-K ↗
Wed, 29 Apr 2026
33 · 6-K
After-hours · 17:13 ET
6-K ↗
Wed, 29 Apr 2026
62.8100
62.8900
60.5000
60.7900
1,450,600
Tue, 28 Apr 2026
62.1800
63.3700
61.7200
63.1400
1,280,600
Mon, 27 Apr 2026
32 · 6-K
After-hours · 17:22 ET
6-K ↗
Mon, 27 Apr 2026
62.8000
63.4400
62.5000
63.0800
1,366,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
63.2100
63.2200
62.2400
62.6200
1,256,900
Thu, 23 Apr 2026
64.4000
64.6500
62.8000
63.0600
1,521,600
Wed, 22 Apr 2026
66.6000
66.6600
64.0000
64.3800
968,000
Tue, 21 Apr 2026
67.6400
68.2400
65.5300
65.8000
615,800
Mon, 20 Apr 2026
67.5800
68.4400
67.1200
67.9800
1,190,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
68.6900
70.2800
67.8000
67.9600
1,312,200
Thu, 16 Apr 2026
68.1400
68.4100
64.8100
66.2200
1,362,900
Wed, 15 Apr 2026
70.0900
70.7000
68.1500
68.1600
1,755,500
Tue, 14 Apr 2026
70.8900
71.6800
69.4000
69.4600
2,585,800
Mon, 13 Apr 2026
68.0800
70.0900
68.0000
69.7000
1,113,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
68.0100
69.1300
67.4400
68.8200
1,320,100
Fri, 10 Apr 2026
31 · 6-K
Pre-market · 08:07 ET
6-K ↗
Thu, 09 Apr 2026
66.8500
68.2700
66.3600
67.5600
1,033,500
Thu, 09 Apr 2026
30 · 6-K/A
Next filing day · accepted 08 Apr, 20:55 ET
6-K/A ↗
Wed, 08 Apr 2026
67.7900
68.1700
65.4400
66.7600
1,867,500
Tue, 07 Apr 2026
63.2500
63.3300
61.8300
62.9300
1,061,600
Mon, 06 Apr 2026
62.1600
64.0000
62.1200
63.5400
1,258,500
Mon, 06 Apr 2026
29 · 6-K
Pre-market · 08:29 ET
6-K ↗
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
28 · 6-K
After-hours · 17:26 ET
6-K ↗
Thu, 02 Apr 2026
60.1000
62.8000
59.8800
62.7600
1,631,000
Wed, 01 Apr 2026
60.8300
63.6400
60.7900
62.3900
2,667,800
Tue, 31 Mar 2026
57.1300
59.4000
56.2000
59.3400
1,650,800
Tue, 31 Mar 2026
27 · 6-K
Next filing day · accepted 30 Mar, 19:50 ET
6-K ↗
Mon, 30 Mar 2026
56.0000
56.5100
54.8000
55.5900
2,587,700
Mon, 30 Mar 2026
26 · 20-F
Next filing day · accepted 27 Mar, 19:02 ET
20-F ↗
Mon, 30 Mar 2026
25 · 6-K
Next filing day · accepted 27 Mar, 19:28 ET
6-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
56.5000
57.6300
55.8400
55.9800
1,432,800
Thu, 26 Mar 2026
57.6300
58.0200
56.5100
57.1200
1,546,100
Wed, 25 Mar 2026
59.4600
60.2800
58.6700
58.9000
1,875,100
Tue, 24 Mar 2026
57.5000
58.5100
56.3700
57.8300
2,016,700
Mon, 23 Mar 2026
57.0600
59.6700
56.0700
58.7100
2,463,100
Mon, 23 Mar 2026
24 · 6-K
Pre-market · 06:09 ET
6-K ↗
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
57.8900
57.9700
54.2800
54.6000
2,192,600
Thu, 19 Mar 2026
56.8600
58.4800
56.0200
58.0600
1,850,300
Wed, 18 Mar 2026
58.4200
59.6100
58.3100
58.9100
1,944,500
Tue, 17 Mar 2026
59.9900
60.5700
57.9700
58.5600
1,519,100
Mon, 16 Mar 2026
57.1600
59.8200
57.1600
59.0000
1,873,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57.0400
57.8000
55.2700
55.8300
2,220,900
Thu, 12 Mar 2026
63.6400
63.7600
56.6100
56.6800
4,284,300
Wed, 11 Mar 2026
64.9400
66.3000
64.4500
65.0900
1,438,100
Tue, 10 Mar 2026
64.4400
67.6600
64.0200
65.8000
2,164,000
Mon, 09 Mar 2026
60.6700
64.5100
59.7300
64.4300
2,135,700
Mon, 09 Mar 2026
23 · 6-K
Next filing day · accepted 06 Mar, 18:39 ET
6-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
63.5200
64.4300
60.9700
61.6900
2,414,300
Fri, 06 Mar 2026
22 · 6-K
Pre-market · 06:14 ET
6-K ↗
Fri, 06 Mar 2026
21 · 6-K
Pre-market · 06:09 ET
6-K ↗
Fri, 06 Mar 2026
20 · 6-K
Pre-market · 06:02 ET
6-K ↗
Fri, 06 Mar 2026
19 · 6-K
Next filing day · accepted 05 Mar, 19:15 ET
6-K ↗
Thu, 05 Mar 2026
69.2100
69.6500
65.7900
66.4700
1,551,200
Wed, 04 Mar 2026
70.4100
71.0800
69.8600
70.7100
898,200
Tue, 03 Mar 2026
69.0000
70.2300
67.3900
69.0800
1,052,100
Mon, 02 Mar 2026
70.8200
72.5700
70.4900
71.8800
828,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.9100
72.6300
71.4300
72.2200
590,700
Thu, 26 Feb 2026
71.5500
73.3400
70.7300
73.2800
954,400
Wed, 25 Feb 2026
73.2800
73.4700
71.1200
71.7300
671,700
Tue, 24 Feb 2026
73.4100
73.4200
72.3400
72.9800
1,041,500
Mon, 23 Feb 2026
73.7600
74.4800
72.2200
72.5000
1,120,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
72.1100
74.8500
71.5800
74.2600
915,600
Thu, 19 Feb 2026
71.6200
72.7500
71.1800
72.4000
579,000
Wed, 18 Feb 2026
72.3400
73.5400
71.6100
72.0500
1,046,200
Tue, 17 Feb 2026
70.9900
72.0500
69.6500
71.5100
443,900
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
71.9500
72.2200
70.6700
71.0400
806,500
Thu, 12 Feb 2026
72.6300
73.2100
71.2900
71.4500
861,400
Wed, 11 Feb 2026
72.9400
73.1700
71.2900
72.4400
651,900
Tue, 10 Feb 2026
72.4100
72.7200
71.6100
72.2700
649,000
Mon, 09 Feb 2026
71.4500
72.7700
71.2600
72.4900
729,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
70.0900
71.0100
68.8900
70.9900
1,137,700
Thu, 05 Feb 2026
69.7800
70.6200
68.1600
69.6200
1,002,200
Wed, 04 Feb 2026
72.7900
72.9300
68.7100
69.9200
1,358,300
Tue, 03 Feb 2026
75.0000
75.0000
72.3300
73.2700
1,346,500
Mon, 02 Feb 2026
73.4100
74.0400
73.0600
73.8300
620,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
74.0000
74.6400
73.1300
73.4600
847,400
Thu, 29 Jan 2026
76.7200
77.0500
74.3000
74.7800
1,041,900
Wed, 28 Jan 2026
79.7300
79.8500
75.2000
76.4800
1,764,300
Tue, 27 Jan 2026
18 · 6-K
After-hours · 16:38 ET
6-K ↗
Tue, 27 Jan 2026
79.6500
80.7500
79.0300
79.8900
1,336,500
Mon, 26 Jan 2026
17 · 6-K
After-hours · 16:12 ET
6-K ↗
Mon, 26 Jan 2026
78.7700
79.6400
76.8800
77.3100
1,129,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
78.1300
79.2500
77.1400
78.8000
1,038,700
Thu, 22 Jan 2026
76.7600
78.3700
76.2300
77.6000
1,593,400
Wed, 21 Jan 2026
73.7600
75.0800
73.2800
75.0700
557,100
Tue, 20 Jan 2026
73.5800
74.2200
73.0600
73.3900
568,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
73.4100
73.9800
72.5900
73.6300
856,100
Thu, 15 Jan 2026
72.5000
73.9300
71.3300
73.9300
1,415,700
Wed, 14 Jan 2026
72.1400
72.4700
70.9800
71.5900
941,800
Tue, 13 Jan 2026
16 · 6-K
After-hours · 16:12 ET
6-K ↗
Tue, 13 Jan 2026
72.4700
72.6400
71.5700
72.5100
724,200
Mon, 12 Jan 2026
15 · 6-K
After-hours · 16:12 ET
6-K ↗
Mon, 12 Jan 2026
71.5000
73.1200
71.4000
72.7200
647,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
70.7900
71.7900
70.5000
71.4500
660,100
Thu, 08 Jan 2026
72.0600
72.3100
69.6500
70.6700
1,126,300
Wed, 07 Jan 2026
69.7800
70.8600
69.4800
69.8400
923,400
Tue, 06 Jan 2026
14 · 6-K
After-hours · 16:59 ET
6-K ↗
Tue, 06 Jan 2026
69.0900
69.3900
68.1900
69.3800
636,100
Mon, 05 Jan 2026
66.0000
68.9500
65.8100
68.3500
1,591,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
65.0100
65.5400
64.4300
65.4300
524,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
64.4100
64.7400
63.8700
64.3700
325,200
Tue, 30 Dec 2025
64.8600
65.2900
64.6300
64.8100
324,600
Mon, 29 Dec 2025
64.3000
64.5500
63.9500
64.2800
471,700
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
64.2000
64.6000
64.0100
64.3700
466,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
64.6400
64.7800
63.8400
64.6000
267,500
Tue, 23 Dec 2025
13 · 6-K
After-hours · 16:34 ET
6-K ↗
Tue, 23 Dec 2025
64.5500
65.6100
64.4400
64.8400
884,600
Mon, 22 Dec 2025
63.4900
64.6000
63.4100
64.5000
678,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.0400
64.8900
63.1700
63.5600
958,800
Thu, 18 Dec 2025
62.8800
64.3700
62.4000
63.3300
595,900
Wed, 17 Dec 2025
64.1100
64.6900
62.2200
62.4200
819,000
Tue, 16 Dec 2025
64.2800
65.4400
64.1500
64.9900
653,400
Tue, 16 Dec 2025
12 · 6-K
Next filing day · accepted 15 Dec, 21:19 ET
6-K ↗
Mon, 15 Dec 2025
64.9800
65.6400
64.4100
64.5400
506,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
65.6200
66.0500
64.0200
64.0400
776,500
Thu, 11 Dec 2025
64.2700
65.0500
63.5100
64.5200
702,600
Wed, 10 Dec 2025
64.8300
66.0000
64.8300
65.2100
1,135,400
Tue, 09 Dec 2025
63.5700
66.0400
63.5400
65.6800
1,604,300
Tue, 09 Dec 2025
11 · 6-K
Next filing day · accepted 08 Dec, 20:25 ET
6-K ↗
Mon, 08 Dec 2025
63.6200
64.0700
63.0200
63.7200
1,016,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
64.1100
64.2200
60.3300
61.8600
1,501,300
Thu, 04 Dec 2025
65.7000
66.0000
63.5700
63.6600
706,900
Wed, 03 Dec 2025
63.3300
65.4300
62.8000
65.1000
968,000
Wed, 03 Dec 2025
10 · 6-K
Next filing day · accepted 02 Dec, 18:47 ET
6-K ↗
Tue, 02 Dec 2025
62.5000
64.4500
62.4900
63.6900
987,100
Mon, 01 Dec 2025
62.6000
62.9000
61.2700
61.6100
820,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
62.3300
62.8400
62.0700
62.7200
287,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
61.5300
62.4100
61.1100
61.9300
577,700
Tue, 25 Nov 2025
61.3200
61.6800
59.7300
60.9900
1,197,000
Mon, 24 Nov 2025
61.3000
61.4600
60.7000
60.9400
537,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
62.3400
62.7600
60.5900
60.9900
928,300
Thu, 20 Nov 2025
65.0200
65.7800
61.0500
62.0500
1,196,700
Wed, 19 Nov 2025
63.2200
65.0100
63.1600
64.5700
980,800
Tue, 18 Nov 2025
62.9500
63.7900
62.3000
63.2900
688,400
Mon, 17 Nov 2025
63.4000
64.0500
62.6800
63.2000
930,400
Mon, 17 Nov 2025
9 · 6-K
Pre-market · 06:25 ET
6-K ↗
Mon, 17 Nov 2025
8 · 6-K
Pre-market · 06:25 ET
6-K ↗
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
62.7700
63.0900
62.1200
62.8800
804,400
Thu, 13 Nov 2025
63.9300
64.0500
62.5800
62.6400
868,500
Wed, 12 Nov 2025
65.1800
65.3000
63.2000
63.6900
771,000
Tue, 11 Nov 2025
66.3300
66.4000
65.1000
65.5900
652,000
Mon, 10 Nov 2025
65.4800
66.0200
65.1600
65.3200
657,400
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
64.4200
65.0400
63.8900
64.4000
1,056,400
Fri, 07 Nov 2025
7 · 6-K
Pre-market · 06:05 ET
6-K ↗
Fri, 07 Nov 2025
6 · 6-K
Next filing day · accepted 06 Nov, 20:59 ET
6-K ↗
Thu, 06 Nov 2025
5 · 6-K
After-hours · 17:18 ET
6-K ↗
Thu, 06 Nov 2025
65.4800
65.4800
63.3800
63.8800
516,100
Wed, 05 Nov 2025
62.8000
65.2100
62.6600
64.5800
1,144,100
Tue, 04 Nov 2025
63.4500
64.4000
61.4900
62.0500
1,216,800
Tue, 04 Nov 2025
4 · 6-K
Pre-market · 06:08 ET
6-K ↗
Tue, 04 Nov 2025
3 · 6-K
Pre-market · 06:05 ET
6-K ↗
Mon, 03 Nov 2025
65.5500
65.6400
63.0600
64.6700
624,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
64.8300
65.0500
64.3100
64.4800
646,700
Fri, 31 Oct 2025
2 · 6-K
Pre-market · 06:06 ET
6-K ↗
Thu, 30 Oct 2025
65.2100
65.7800
64.7800
65.2200
1,511,400
Wed, 29 Oct 2025
67.1200
67.4400
65.5000
65.8100
1,109,100
Tue, 28 Oct 2025
65.1500
67.2200
64.8400
66.9300
1,874,100
Mon, 27 Oct 2025
65.0000
65.2000
64.2600
64.2700
1,159,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1 · 6-K
After-hours · 17:00 ET
6-K ↗
Fri, 24 Oct 2025
64.5000
64.7300
63.7400
64.1800
763,000