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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
40.4800
40.7760
39.7300
40.5000
1,177,080
Thu, 22 Oct 2026
39.9900
41.2000
39.8100
41.0300
2,204,400
Wed, 21 Oct 2026
41.1000
41.1800
39.9500
40.3100
1,479,600
Tue, 20 Oct 2026
41.1000
42.0900
40.7400
40.9100
1,932,900
Mon, 19 Oct 2026
40.8900
41.0400
40.1600
40.8600
1,375,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
42.2600
42.7700
40.8800
40.9400
1,660,200
Thu, 15 Oct 2026
41.4700
42.6700
41.4600
41.9900
1,827,000
Wed, 14 Oct 2026
41.8200
41.8200
40.7600
41.1200
1,983,800
Tue, 13 Oct 2026
42.6500
43.0100
41.6200
41.8000
1,869,400
Mon, 12 Oct 2026
41.8100
42.3800
41.3500
42.1600
646,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
41.8500
42.1100
41.3700
41.9700
1,227,200
Thu, 08 Oct 2026
40.7800
42.0000
40.6200
41.9000
1,368,800
Wed, 07 Oct 2026
41.0200
41.2600
40.6100
41.2600
2,185,500
Tue, 06 Oct 2026
40.9300
41.7500
40.6700
41.7200
3,406,600
Mon, 05 Oct 2026
40.6800
40.7600
40.0100
40.6800
1,975,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
42.0900
42.1100
40.7500
41.0000
1,976,500
Thu, 01 Oct 2026
42.6100
42.8700
41.1800
41.9200
1,750,700
Wed, 30 Sep 2026
42.7400
43.0000
42.0900
42.6300
1,741,800
Tue, 29 Sep 2026
42.3100
43.0800
41.7500
42.7900
1,784,900
Mon, 28 Sep 2026
40.1200
43.3900
39.9300
42.6200
3,049,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
41.0100
41.5400
40.2300
40.9800
2,457,500
Thu, 24 Sep 2026
45.7200
45.7200
40.1300
40.6300
8,893,000
Wed, 23 Sep 2026
46.6700
46.7600
45.5400
46.1900
1,065,900
Tue, 22 Sep 2026
47.2500
48.3400
46.8700
47.0100
1,347,700
Mon, 21 Sep 2026
47.3400
47.3400
45.7000
46.1600
1,343,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
46.1000
46.9900
45.5200
46.8700
1,513,200
Thu, 17 Sep 2026
47.3000
47.3400
46.2200
46.2700
923,200
Wed, 16 Sep 2026
46.4000
47.1800
46.0000
46.3200
1,278,200
Tue, 15 Sep 2026
47.3500
47.4800
45.7600
45.8900
1,604,700
Mon, 14 Sep 2026
47.8500
48.6100
47.4300
47.4400
1,335,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
49.8100
50.0100
48.0500
48.4500
1,096,900
Thu, 10 Sep 2026
50.0000
50.3200
48.7800
48.9300
1,262,200
Wed, 09 Sep 2026
51.4200
51.4400
50.1400
50.4500
1,086,800
Tue, 08 Sep 2026
53.1800
53.4300
51.5500
51.5500
800,400
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
53.0900
54.5300
53.0900
53.4000
859,100
Thu, 03 Sep 2026
52.0300
53.7300
51.6300
53.6800
1,207,300
Wed, 02 Sep 2026
50.7500
52.2500
50.5800
51.4600
1,133,700
Tue, 01 Sep 2026
51.6000
52.5100
50.1500
50.2700
1,398,900
Mon, 31 Aug 2026
52.6300
52.8200
51.8000
52.1300
929,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
53.3800
54.2600
52.8700
53.1200
664,700
Thu, 27 Aug 2026
53.5600
54.1300
53.0000
53.2300
796,300
Wed, 26 Aug 2026
54.7900
54.9700
53.4600
53.5800
685,800
Tue, 25 Aug 2026
54.7300
54.9800
54.3000
54.5900
620,800
Mon, 24 Aug 2026
56.0400
56.3200
54.5000
54.9500
1,468,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
56.0400
57.0500
56.0400
56.1700
888,300
Thu, 20 Aug 2026
55.6400
56.2400
54.6900
55.4500
581,100
Wed, 19 Aug 2026
56.2000
57.4000
56.2000
57.0300
746,500
Tue, 18 Aug 2026
55.7500
56.1000
55.4700
55.7600
571,200
Mon, 17 Aug 2026
56.1700
57.0100
55.7500
55.8900
1,464,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
56.7200
57.0900
56.2700
56.7200
822,700
Fri, 14 Aug 2026
17 · 6-K
Next filing day · accepted 13 Aug, 18:40 ET
FORM 6-K ↗
Thu, 13 Aug 2026
57.6600
57.8900
55.8600
57.0300
1,012,200
Wed, 12 Aug 2026
58.5300
58.6800
57.0200
57.2600
2,322,500
Tue, 11 Aug 2026
57.0600
58.5500
57.0600
58.5100
726,800
Mon, 10 Aug 2026
57.2400
57.6700
57.0200
57.4900
533,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
58.5000
59.0800
57.4500
57.5000
844,000
Thu, 06 Aug 2026
58.4000
59.1800
57.7600
58.1700
1,498,000
Wed, 05 Aug 2026
56.7700
58.9200
56.6200
58.0900
2,629,600
Tue, 04 Aug 2026
55.3000
56.9600
55.0700
56.7600
1,109,200
Mon, 03 Aug 2026
56.3600
57.2800
55.0000
55.2000
1,251,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
53.3600
56.3700
52.7500
55.3800
3,246,900
Thu, 30 Jul 2026
53.9100
54.3000
50.0800
52.5000
3,843,100
Thu, 30 Jul 2026
16 · 6-K
Pre-market · 07:53 ET
6-K ↗
Thu, 30 Jul 2026
15 · 6-K
Pre-market · 07:50 ET
6-K ↗
Wed, 29 Jul 2026
50.8300
51.9200
50.3600
51.2500
1,756,800
Tue, 28 Jul 2026
51.4000
51.8400
50.8900
51.7400
980,500
Mon, 27 Jul 2026
50.6200
50.7500
49.2000
50.6800
1,101,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
49.8000
50.4900
49.1200
49.9500
1,524,300
Thu, 23 Jul 2026
52.5000
52.5000
49.5600
49.6000
4,133,800
Wed, 22 Jul 2026
53.8900
54.5300
53.2500
53.2600
570,700
Tue, 21 Jul 2026
54.6800
54.8000
53.4700
53.7300
954,900
Mon, 20 Jul 2026
53.9100
55.6400
53.7800
54.5400
1,682,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
54.9900
54.9900
53.2700
54.0800
1,729,000
Thu, 16 Jul 2026
52.7600
54.3000
52.4000
53.5800
1,044,700
Wed, 15 Jul 2026
51.5800
53.4800
51.5800
52.4500
822,100
Tue, 14 Jul 2026
52.0600
52.1900
51.2100
51.5200
683,800
Mon, 13 Jul 2026
52.4000
53.0500
51.5500
51.6800
620,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
51.0200
52.7300
51.0200
52.5000
684,400
Thu, 09 Jul 2026
50.9800
51.4800
50.2900
50.8900
1,126,200
Wed, 08 Jul 2026
51.4600
51.4600
50.5200
50.9000
996,400
Tue, 07 Jul 2026
52.0300
52.7400
51.4500
52.0100
1,028,400
Mon, 06 Jul 2026
51.7100
52.0500
51.0100
51.7900
907,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
51.7200
52.5000
50.0900
51.5000
1,770,400
Wed, 01 Jul 2026
51.5000
52.1700
51.0200
51.6400
765,400
Tue, 30 Jun 2026
51.5500
51.9900
50.7300
51.6000
982,600
Mon, 29 Jun 2026
52.3200
52.3600
50.3300
51.6700
2,115,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
53.1500
54.1100
52.2300
52.8200
1,757,200
Thu, 25 Jun 2026
54.5000
56.0500
53.3600
53.4800
1,663,200
Wed, 24 Jun 2026
53.5000
54.4500
52.8400
54.0800
1,398,300
Tue, 23 Jun 2026
51.4200
53.5200
51.4200
52.7600
1,890,100
Mon, 22 Jun 2026
51.4800
52.8300
51.3100
52.0900
2,007,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
53.1300
53.4900
51.8100
51.8900
3,819,400
Wed, 17 Jun 2026
50.8500
54.3900
50.7500
53.1300
5,926,300
Tue, 16 Jun 2026
62.5800
63.4100
46.5500
50.3400
15,797,600
Mon, 15 Jun 2026
62.1800
62.8300
61.1900
61.9700
2,122,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
60.5200
61.0700
59.5500
60.7800
1,189,400
Thu, 11 Jun 2026
57.1400
59.7600
56.7600
59.7000
1,408,500
Wed, 10 Jun 2026
58.7600
59.1600
57.0400
57.0400
723,100
Tue, 09 Jun 2026
57.7600
59.7100
57.7200
59.1900
738,400
Mon, 08 Jun 2026
57.3600
58.5500
56.9400
57.0000
644,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
57.5000
57.7800
57.0500
57.6100
804,900
Thu, 04 Jun 2026
58.4800
59.3000
57.3300
57.8700
1,299,400
Wed, 03 Jun 2026
58.4900
59.4100
57.8900
58.1800
797,300
Tue, 02 Jun 2026
59.2000
59.5400
58.4100
58.4100
871,700
Mon, 01 Jun 2026
59.9700
60.2000
58.5500
59.1600
950,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
60.7200
61.8400
60.6200
60.9800
936,200
Thu, 28 May 2026
60.1400
61.6100
59.8700
61.1400
785,400
Wed, 27 May 2026
60.4600
61.4900
60.4300
60.7300
832,700
Tue, 26 May 2026
58.9200
60.5100
58.9200
59.8700
687,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
58.5000
58.7900
57.9700
58.1800
997,300
Thu, 21 May 2026
56.3900
58.5700
55.9700
58.1500
1,250,900
Wed, 20 May 2026
54.6200
57.3800
53.9800
57.1500
900,800
Tue, 19 May 2026
56.0200
56.0200
54.5600
54.7000
1,334,300
Mon, 18 May 2026
56.9000
58.0200
56.2400
56.3700
773,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
56.5800
57.3600
56.3400
56.4900
949,900
Thu, 14 May 2026
57.5000
57.8100
56.7000
57.1100
782,300
Wed, 13 May 2026
57.0000
57.3400
56.1600
56.6900
863,500
Tue, 12 May 2026
58.0700
58.1400
56.2400
57.1300
838,800
Mon, 11 May 2026
59.1800
59.6100
57.5700
57.6800
819,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
59.9200
60.0400
59.0800
59.2600
562,600
Thu, 07 May 2026
60.9200
61.3000
59.3200
59.4000
699,600
Wed, 06 May 2026
61.2600
62.0600
60.7600
61.3000
922,200
Tue, 05 May 2026
58.6000
60.0600
58.5000
59.7200
1,619,500
Mon, 04 May 2026
60.8500
61.7300
57.9400
58.0100
1,241,500
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
61.6100
63.3300
60.9700
61.5100
1,574,800
Fri, 01 May 2026
14 · 6-K
Pre-market · 08:14 ET
FORM 6-K ↗
Thu, 30 Apr 2026
57.5000
62.9300
57.5000
61.9900
2,270,400
Thu, 30 Apr 2026
13 · 6-K
Pre-market · 07:53 ET
6-K ↗
Thu, 30 Apr 2026
12 · 6-K
Pre-market · 07:49 ET
6-K ↗
Wed, 29 Apr 2026
57.5600
57.5800
55.7600
56.2600
1,675,900
Tue, 28 Apr 2026
57.4000
58.2300
57.0000
57.9100
935,300
Mon, 27 Apr 2026
58.6700
58.9800
57.4100
57.8600
841,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
59.7000
59.8900
58.3500
58.5700
953,800
Thu, 23 Apr 2026
60.6000
61.2300
59.3100
59.8400
915,600
Wed, 22 Apr 2026
60.8600
61.5700
60.5000
60.7400
1,416,400
Tue, 21 Apr 2026
59.7500
60.7100
59.4700
60.5100
1,823,200
Mon, 20 Apr 2026
59.6000
59.9400
58.9700
59.6900
1,074,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
58.1600
60.3200
58.1600
59.8800
826,800
Thu, 16 Apr 2026
57.2700
57.6200
56.8600
56.9900
924,800
Wed, 15 Apr 2026
58.1500
58.4600
56.4000
57.2700
1,135,200
Tue, 14 Apr 2026
59.1500
59.8000
58.2000
58.3500
461,500
Mon, 13 Apr 2026
57.3000
59.1400
56.8900
59.0100
1,715,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
57.6000
58.0800
57.2700
57.8400
1,059,700
Thu, 09 Apr 2026
57.0500
57.7800
56.7100
57.3900
1,106,300
Wed, 08 Apr 2026
57.0800
58.1300
56.4300
57.5700
1,155,300
Tue, 07 Apr 2026
54.4200
54.5200
53.4900
54.1000
582,300
Mon, 06 Apr 2026
54.3100
55.1300
54.2300
54.9700
696,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
54.8400
55.3500
53.8100
54.4500
860,000
Wed, 01 Apr 2026
56.3800
57.8300
55.9800
55.9900
1,229,900
Tue, 31 Mar 2026
54.7500
56.4200
54.4400
55.6500
2,006,300
Mon, 30 Mar 2026
54.9100
54.9800
53.4700
53.6900
844,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
55.2500
55.4100
54.2100
54.4300
1,686,700
Thu, 26 Mar 2026
57.1900
57.5600
55.3700
55.5300
1,084,200
Thu, 26 Mar 2026
11 · 6-K
Next filing day · accepted 25 Mar, 19:47 ET
FORM 6-K ↗
Wed, 25 Mar 2026
58.2000
58.8000
57.5300
57.9100
1,274,000
Tue, 24 Mar 2026
56.5500
57.6700
56.3600
57.2600
1,038,700
Mon, 23 Mar 2026
57.0500
58.7800
56.9600
57.1200
1,121,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
56.4100
56.6400
55.3700
55.9900
1,233,300
Thu, 19 Mar 2026
57.9100
57.9100
56.1200
56.5000
948,100
Wed, 18 Mar 2026
58.4600
59.2400
58.2900
58.4600
827,200
Tue, 17 Mar 2026
59.1100
59.8400
58.6000
58.7500
1,178,700
Mon, 16 Mar 2026
59.2900
59.7500
58.1600
58.6500
1,202,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
59.9900
59.9900
58.5400
58.6600
1,027,900
Thu, 12 Mar 2026
60.6100
61.5500
59.3000
59.3100
1,869,200
Wed, 11 Mar 2026
62.1500
62.2600
60.6300
61.7300
2,179,000
Tue, 10 Mar 2026
61.7200
63.9500
61.2500
62.1400
2,206,700
Mon, 09 Mar 2026
61.1800
61.7500
59.1000
61.6200
2,725,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
64.5200
64.7200
62.4300
62.4300
3,009,500
Thu, 05 Mar 2026
66.5600
66.8300
64.7100
65.7900
2,453,900
Wed, 04 Mar 2026
67.3900
67.7300
66.3800
67.1600
2,205,200
Tue, 03 Mar 2026
65.7200
67.6200
65.4100
66.8300
2,106,400
Mon, 02 Mar 2026
66.2400
67.5500
66.0100
67.1900
2,538,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
68.2800
69.0500
66.2300
68.0900
2,467,300
Thu, 26 Feb 2026
67.5000
69.2100
66.7000
69.0900
3,377,700
Thu, 26 Feb 2026
10 · 6-K
Pre-market · 08:43 ET
FORM 6-K ↗
Thu, 26 Feb 2026
9 · 40-F
Pre-market · 08:06 ET
40-F ↗
Thu, 26 Feb 2026
8 · 6-K
Pre-market · 07:53 ET
6-K ↗
Wed, 25 Feb 2026
71.8700
72.1300
70.8000
71.2800
1,032,000
Tue, 24 Feb 2026
70.7400
72.0300
70.4500
72.0300
781,300
Mon, 23 Feb 2026
71.2100
71.4900
69.9000
70.7000
871,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
71.0000
72.4600
70.0500
71.5600
1,129,000
Thu, 19 Feb 2026
72.1000
72.1000
70.8800
71.0900
967,300
Wed, 18 Feb 2026
72.2500
72.6000
71.5200
72.3000
1,135,500
Tue, 17 Feb 2026
72.5400
73.1200
71.0800
72.4400
1,322,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
72.6700
73.7000
72.2300
72.5800
1,225,600
Thu, 12 Feb 2026
72.8900
73.5900
71.2600
72.2300
986,000
Wed, 11 Feb 2026
72.0500
72.5700
70.8800
72.4300
1,765,000
Tue, 10 Feb 2026
72.2600
73.0500
71.9500
71.9800
887,800
Mon, 09 Feb 2026
71.4000
72.9100
70.9100
72.5300
1,179,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
68.2200
71.6800
68.2200
71.2300
1,752,500
Thu, 05 Feb 2026
68.3600
68.6800
67.2700
67.6200
1,582,100
Wed, 04 Feb 2026
67.7600
69.1600
67.6100
68.9800
1,194,600
Tue, 03 Feb 2026
66.3000
67.2200
66.0600
67.1200
1,522,600
Mon, 02 Feb 2026
65.1700
66.6400
64.8600
66.5800
653,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
65.4800
65.8900
64.5300
64.9800
894,800
Thu, 29 Jan 2026
65.6600
66.4500
65.1500
65.9900
1,017,400
Wed, 28 Jan 2026
66.8600
67.3900
64.3000
65.7300
1,940,900
Tue, 27 Jan 2026
66.4200
67.4000
66.0000
67.1700
1,006,500
Mon, 26 Jan 2026
67.3800
67.3900
65.6800
66.1200
1,204,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
66.7400
67.1300
65.8700
66.9100
1,251,100
Thu, 22 Jan 2026
67.0000
67.9600
66.6400
67.0500
2,100,800
Wed, 21 Jan 2026
64.1700
66.7400
63.9400
66.2900
1,929,700
Tue, 20 Jan 2026
62.1600
64.3100
62.1600
63.3300
1,118,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
63.8000
64.0700
62.4900
63.2200
970,000
Thu, 15 Jan 2026
62.3800
63.8800
62.3800
63.8100
817,200
Wed, 14 Jan 2026
63.0900
63.6200
61.7500
62.5000
655,900
Tue, 13 Jan 2026
62.0400
63.1400
61.8500
63.0200
1,012,500
Mon, 12 Jan 2026
63.0000
63.0400
62.0700
62.2900
862,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
64.0100
64.5700
63.2000
63.4500
862,200
Thu, 08 Jan 2026
62.0000
64.8600
62.0000
63.5100
1,289,500
Wed, 07 Jan 2026
64.1000
64.3900
62.2600
62.2800
1,126,300
Tue, 06 Jan 2026
64.0300
64.4500
63.4600
64.2100
863,600
Mon, 05 Jan 2026
62.8000
65.1300
62.8000
64.2100
1,007,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
62.8600
63.0100
61.6800
62.9300
723,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
62.5200
63.1400
62.4600
62.4600
585,500
Tue, 30 Dec 2025
62.5500
63.1000
62.5300
62.7400
546,700
Mon, 29 Dec 2025
63.2800
63.5100
62.6100
62.6800
639,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
63.1200
63.5800
62.9000
63.5500
245,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
63.2900
63.3700
62.9000
63.1200
237,400
Tue, 23 Dec 2025
63.4500
63.5700
62.6600
63.1200
528,300
Mon, 22 Dec 2025
63.2100
63.8100
63.0900
63.3000
994,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.4600
64.7200
63.1800
63.3900
920,700
Thu, 18 Dec 2025
63.7000
65.4300
63.6400
64.6300
1,500,500
Wed, 17 Dec 2025
63.0000
63.5800
62.6700
63.1000
1,218,200
Tue, 16 Dec 2025
60.4900
63.6300
60.4400
63.3300
2,064,600
Tue, 16 Dec 2025
7 · 6-K
Next filing day · accepted 15 Dec, 21:07 ET
6-K ↗
Mon, 15 Dec 2025
60.7400
60.9100
59.9400
59.9600
1,064,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
61.2100
62.2000
60.4400
60.5200
1,196,100
Thu, 11 Dec 2025
58.1900
61.0800
57.8100
61.0300
1,726,500
Wed, 10 Dec 2025
56.9300
57.7900
56.5000
57.7200
1,254,100
Tue, 09 Dec 2025
57.8000
58.3700
56.7500
57.0300
1,471,100
Mon, 08 Dec 2025
58.7800
59.7100
57.7300
57.7900
1,454,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
6 · 6-K
After-hours · 16:53 ET
FORM 6-K ↗
Fri, 05 Dec 2025
58.3000
59.2400
58.2600
58.7900
1,708,800
Thu, 04 Dec 2025
57.2900
58.9500
57.2500
58.3300
2,042,800
Wed, 03 Dec 2025
57.2000
57.9600
56.8100
57.4000
2,768,500
Tue, 02 Dec 2025
57.6000
58.4900
57.1300
57.2400
3,288,300
Tue, 02 Dec 2025
5 · 6-K
Next filing day · accepted 01 Dec, 17:55 ET
FORM 6-K ↗
Mon, 01 Dec 2025
57.0600
58.2200
56.5000
57.6000
10,278,300
Mon, 01 Dec 2025
4 · 6-K
Pre-market · 09:23 ET
FORM 6-K ↗
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
57.4800
57.5100
54.8300
55.8200
4,167,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
57.2700
57.8800
56.6300
57.3400
1,767,100
Tue, 25 Nov 2025
57.1100
57.8400
56.5000
57.2000
1,992,900
Mon, 24 Nov 2025
56.3900
57.0200
55.1600
56.8800
1,382,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
55.9100
56.9500
55.4800
56.6700
1,085,300
Thu, 20 Nov 2025
56.6200
57.0000
55.8000
55.8200
2,303,900
Wed, 19 Nov 2025
56.4900
57.5700
55.5500
55.8900
1,916,900
Tue, 18 Nov 2025
56.8200
57.4800
56.3600
56.7700
3,815,800
Mon, 17 Nov 2025
58.3000
58.6400
56.3900
56.8000
959,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
57.0000
59.0900
57.0000
58.6300
1,192,400
Thu, 13 Nov 2025
58.5200
59.0400
57.3700
57.5700
671,500
Wed, 12 Nov 2025
56.9000
58.6700
56.6200
58.5400
929,000
Tue, 11 Nov 2025
55.5100
56.6700
55.5100
56.4400
1,077,400
Mon, 10 Nov 2025
3 · 6-K
After-hours · 16:34 ET
FORM 6-K ↗
Mon, 10 Nov 2025
56.0800
56.4500
55.4100
55.6700
715,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
55.6600
55.7600
55.1900
55.3900
595,300
Thu, 06 Nov 2025
57.7900
57.8700
55.4200
55.7400
1,166,400
Wed, 05 Nov 2025
56.7500
58.7000
56.7300
58.0600
1,246,400
Tue, 04 Nov 2025
57.6100
57.6600
56.7400
56.7500
1,506,000
Mon, 03 Nov 2025
58.1600
58.4000
56.4700
57.9600
1,395,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
58.4600
58.9500
58.0900
58.2900
909,700
Thu, 30 Oct 2025
59.9600
60.2600
57.9600
58.8400
2,012,300
Wed, 29 Oct 2025
61.2800
62.5600
60.0300
60.2400
2,713,700
Wed, 29 Oct 2025
2 · 6-K
Pre-market · 07:55 ET
6-K ↗
Wed, 29 Oct 2025
1 · 6-K
Pre-market · 07:51 ET
6-K ↗
Tue, 28 Oct 2025
60.8700
61.3400
60.6300
61.2600
972,700
Mon, 27 Oct 2025
60.8000
61.0700
60.5500
61.0200
660,800
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
61.0800
61.0800
60.3900
60.4300
484,000
Thu, 23 Oct 2025
59.3500
60.9400
59.0400
60.7500
1,061,000