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
51.6300
53.3300
51.2900
52.9400
2,608,403
Thu, 22 Oct 2026
50.7500
52.0600
50.1100
51.2200
4,142,700
Wed, 21 Oct 2026
50.1500
51.8300
49.8100
51.2900
3,701,000
Tue, 20 Oct 2026
50.2400
51.3200
49.0300
50.3200
5,502,400
Mon, 19 Oct 2026
53.1000
53.6900
49.5300
50.7200
5,827,800
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
53.6300
54.1900
52.3800
52.4900
3,721,100
Thu, 15 Oct 2026
53.1600
55.2600
52.2300
52.5400
6,331,300
Wed, 14 Oct 2026
59.4600
59.4600
55.2400
56.2700
7,205,600
Tue, 13 Oct 2026
58.5200
59.7500
58.4100
59.0400
3,351,200
Mon, 12 Oct 2026
58.2800
59.5500
58.0000
59.1900
5,442,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
56.1600
56.8600
55.7700
56.1000
2,907,300
Thu, 08 Oct 2026
54.7200
56.5500
54.4200
56.2600
6,381,800
Wed, 07 Oct 2026
53.4600
54.0900
53.0000
53.0600
3,013,600
Tue, 06 Oct 2026
52.7200
53.2500
51.9400
52.7700
4,250,300
Mon, 05 Oct 2026
54.4900
54.6900
51.6200
53.7500
5,383,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
51.1900
52.8800
50.8000
52.7400
3,789,100
Thu, 01 Oct 2026
49.4000
51.6200
49.1100
51.5400
3,423,200
Wed, 30 Sep 2026
49.8700
50.5600
49.1600
49.2700
2,646,900
Tue, 29 Sep 2026
47.8300
49.3300
47.7500
48.9300
2,580,500
Mon, 28 Sep 2026
48.5900
48.8100
47.6000
48.1000
3,353,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
47.2800
48.2600
47.0600
47.7300
2,831,800
Thu, 24 Sep 2026
47.1600
48.9700
46.8800
47.9700
4,021,600
Wed, 23 Sep 2026
47.9200
48.1900
46.6800
47.5600
5,024,700
Tue, 22 Sep 2026
48.1000
48.8700
47.5600
47.9200
5,678,800
Mon, 21 Sep 2026
49.8300
52.4800
49.4600
49.8100
5,492,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
51.1900
51.8200
50.3600
51.4200
4,991,800
Thu, 17 Sep 2026
54.3100
54.9100
53.2700
54.0300
6,567,600
Wed, 16 Sep 2026
10 · 6-K
After market open · 12:03 ET
6-K ↗
Wed, 16 Sep 2026
52.5200
54.6900
52.2100
53.6700
5,129,500
Tue, 15 Sep 2026
51.2100
52.9400
51.0500
51.5900
5,659,400
Mon, 14 Sep 2026
50.2500
50.7800
49.1600
50.5200
4,023,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
48.0500
49.5600
48.0300
49.2100
3,710,000
Thu, 10 Sep 2026
47.3300
48.7200
47.1000
48.4000
4,096,300
Wed, 09 Sep 2026
46.9500
47.6700
46.3600
47.2100
2,016,600
Tue, 08 Sep 2026
47.0500
47.2200
45.9500
46.6200
2,337,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
45.8600
47.0400
45.6800
46.1200
3,088,100
Thu, 03 Sep 2026
45.6100
45.9500
44.7300
45.4200
2,536,500
Wed, 02 Sep 2026
44.1700
45.5900
43.9400
45.4200
1,839,700
Tue, 01 Sep 2026
44.3900
45.1600
43.8600
44.3200
2,188,100
Mon, 31 Aug 2026
44.8500
44.8800
43.4200
43.7800
2,579,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
9 · 6-K
After market open · 12:12 ET
SEC Form 6-K ↗
Fri, 28 Aug 2026
44.4000
45.2900
43.5700
44.1900
3,320,500
Thu, 27 Aug 2026
42.5100
43.9900
42.5100
43.7500
2,832,000
Wed, 26 Aug 2026
41.9500
42.4400
41.1600
41.2000
3,475,100
Tue, 25 Aug 2026
43.3000
43.9000
42.7600
43.4600
3,175,100
Mon, 24 Aug 2026
43.3200
44.2200
43.2900
44.0500
2,453,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
43.6700
45.0100
43.0800
43.6700
1,926,300
Thu, 20 Aug 2026
43.8100
44.0900
43.4500
43.5600
1,614,200
Wed, 19 Aug 2026
44.9000
45.1700
43.9000
44.4500
2,444,800
Tue, 18 Aug 2026
42.4600
43.8900
41.9800
43.5000
2,262,200
Mon, 17 Aug 2026
41.9600
42.5200
41.5600
42.1800
1,918,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
40.7400
41.5200
40.4900
41.2100
1,266,500
Thu, 13 Aug 2026
39.8000
41.2000
39.8000
40.5200
2,319,700
Wed, 12 Aug 2026
38.2500
39.6500
38.2000
39.5700
2,057,600
Tue, 11 Aug 2026
38.3000
38.5000
37.2900
38.1400
1,827,400
Mon, 10 Aug 2026
39.8500
39.9100
38.3700
38.4500
1,407,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
39.8600
40.3000
38.5500
39.7400
1,496,800
Thu, 06 Aug 2026
38.8400
39.8300
38.6500
39.5600
1,844,900
Wed, 05 Aug 2026
39.0900
39.3200
37.9100
37.9700
2,258,400
Tue, 04 Aug 2026
40.0000
40.2100
38.7200
38.9700
2,052,300
Mon, 03 Aug 2026
39.8000
40.0000
38.2600
39.9100
2,286,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
39.4300
39.7900
38.9600
39.3700
1,624,500
Thu, 30 Jul 2026
38.9100
39.1700
38.1600
39.1000
2,164,600
Wed, 29 Jul 2026
39.1500
39.5800
38.3100
39.1300
2,461,100
Tue, 28 Jul 2026
39.1000
39.4900
38.6000
38.7800
1,533,900
Mon, 27 Jul 2026
38.3000
39.2900
38.0600
38.5900
1,579,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
39.4000
39.7700
38.8500
39.2900
1,295,100
Thu, 23 Jul 2026
38.1300
39.0800
37.9400
38.8500
1,372,800
Wed, 22 Jul 2026
38.8900
38.9400
37.9100
37.9600
1,483,900
Tue, 21 Jul 2026
37.6400
38.5400
36.8300
38.4500
2,020,300
Mon, 20 Jul 2026
36.9700
37.7000
36.7500
36.9300
1,526,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
36.1800
36.6700
35.7100
36.4900
2,006,500
Thu, 16 Jul 2026
37.3400
38.2900
37.1100
37.1700
1,540,600
Wed, 15 Jul 2026
38.1000
38.2600
36.9900
37.9000
2,202,900
Tue, 14 Jul 2026
37.6100
39.2700
37.6100
38.3800
2,745,300
Mon, 13 Jul 2026
38.9100
39.0900
36.9000
36.9200
2,303,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
36.7900
38.1600
36.6500
38.1300
1,908,500
Thu, 09 Jul 2026
38.0300
38.1100
35.7000
36.5600
4,100,900
Wed, 08 Jul 2026
37.9600
38.6200
37.5300
38.4600
2,278,500
Tue, 07 Jul 2026
36.4500
37.8700
36.4000
37.6600
2,620,000
Mon, 06 Jul 2026
36.6900
38.0200
36.2000
36.8700
1,992,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
35.9400
37.0500
35.9400
36.7500
2,232,500
Wed, 01 Jul 2026
34.2500
35.1100
34.1300
34.7000
1,704,800
Tue, 30 Jun 2026
34.9100
35.4200
34.5000
34.7900
3,655,100
Mon, 29 Jun 2026
35.9900
36.6400
35.2500
35.4400
3,937,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
37.4800
37.9300
34.8100
35.5200
4,686,500
Thu, 25 Jun 2026
40.6000
40.8500
38.2300
38.4700
3,987,300
Wed, 24 Jun 2026
42.8800
43.1000
40.3700
40.7200
3,996,300
Tue, 23 Jun 2026
41.1600
42.8900
41.0300
42.8800
3,886,100
Mon, 22 Jun 2026
39.9100
41.8700
39.9100
41.5800
5,032,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
38.0700
40.9600
37.1700
40.9300
5,123,100
Wed, 17 Jun 2026
39.8500
40.0000
38.7300
38.8500
3,016,100
Tue, 16 Jun 2026
39.9100
40.1700
38.2000
39.4200
3,306,000
Mon, 15 Jun 2026
38.9400
39.8200
38.3100
39.4300
6,663,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
35.7100
39.0900
35.5000
39.0700
4,350,300
Thu, 11 Jun 2026
37.6300
38.6000
36.9800
37.1300
3,240,300
Wed, 10 Jun 2026
35.9700
36.7700
35.7000
36.2800
2,821,800
Tue, 09 Jun 2026
35.1900
36.3000
35.1700
36.2700
3,151,900
Mon, 08 Jun 2026
35.7300
35.7900
34.6600
35.0100
2,082,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
34.0700
35.5200
34.0100
35.1700
4,081,200
Thu, 04 Jun 2026
34.2900
34.6600
33.8000
34.1600
2,188,200
Wed, 03 Jun 2026
34.2100
35.0500
34.1000
34.4600
1,644,300
Tue, 02 Jun 2026
34.9200
35.0100
34.2500
34.6800
2,361,300
Mon, 01 Jun 2026
34.5800
35.3700
34.0800
34.8500
2,753,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
33.9600
34.7000
33.8600
34.6700
3,130,800
Thu, 28 May 2026
35.1500
35.3500
34.3800
34.5400
4,468,900
Wed, 27 May 2026
36.6200
36.6200
35.2300
35.4600
3,328,000
Tue, 26 May 2026
8 · 6-K
After-hours · 16:42 ET
SEC Form 6-K ↗
Tue, 26 May 2026
36.4000
36.9600
35.7000
36.5700
4,636,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
37.9700
38.0500
36.4700
37.1200
4,349,600
Thu, 21 May 2026
38.7800
39.7400
38.4200
38.4400
4,526,000
Wed, 20 May 2026
37.9000
39.2800
37.8400
38.9400
2,806,900
Tue, 19 May 2026
38.0600
38.1300
37.2100
37.4400
2,331,400
Mon, 18 May 2026
36.8700
38.0800
36.7600
37.7400
2,025,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
36.2500
37.0400
36.1100
36.6600
1,795,700
Thu, 14 May 2026
37.3400
37.6100
36.6500
37.0700
1,250,400
Wed, 13 May 2026
39.0700
39.2000
36.4300
37.1900
3,863,300
Tue, 12 May 2026
37.9300
38.8200
37.7100
38.5300
2,548,600
Mon, 11 May 2026
39.1600
39.3200
37.5700
38.1500
3,095,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
38.5700
39.5500
38.5600
39.5100
2,578,800
Thu, 07 May 2026
38.3300
38.6200
37.5400
38.1200
2,189,600
Wed, 06 May 2026
37.5800
38.9300
37.2400
37.7000
3,100,400
Tue, 05 May 2026
38.1300
38.5000
37.7400
38.1000
2,086,800
Mon, 04 May 2026
36.8000
37.2400
36.4600
37.0600
1,590,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
36.3200
37.6000
35.9200
37.0100
1,717,700
Thu, 30 Apr 2026
36.1500
36.8800
35.7000
36.4900
2,070,700
Wed, 29 Apr 2026
36.3200
36.7200
35.6900
36.2800
1,615,700
Tue, 28 Apr 2026
36.5100
36.7400
35.7900
36.1100
1,860,300
Mon, 27 Apr 2026
35.6000
36.1700
34.8300
35.9900
1,879,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
34.8300
35.6000
34.5600
35.5900
1,357,800
Thu, 23 Apr 2026
34.6500
35.2400
34.5800
34.9000
2,083,100
Wed, 22 Apr 2026
35.3900
35.4800
33.5300
34.6600
5,146,100
Tue, 21 Apr 2026
37.7100
37.7500
35.2000
35.3800
3,940,500
Mon, 20 Apr 2026
35.9900
36.9800
35.0700
36.9700
3,671,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
36.6600
38.1600
35.8700
37.1300
7,193,600
Thu, 16 Apr 2026
34.8200
35.3800
34.4500
35.1500
2,134,500
Wed, 15 Apr 2026
35.8700
36.1700
34.9500
35.4900
3,275,700
Tue, 14 Apr 2026
34.7500
35.1800
34.0100
34.1600
2,799,700
Mon, 13 Apr 2026
34.6300
35.6400
34.6100
34.8400
3,188,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
34.4300
34.9400
33.7000
34.3400
3,072,900
Thu, 09 Apr 2026
36.4700
36.8100
34.5900
34.8200
3,224,800
Wed, 08 Apr 2026
34.7100
36.4100
34.2000
36.1500
4,201,400
Tue, 07 Apr 2026
36.7100
37.0600
34.7100
34.9800
3,821,400
Mon, 06 Apr 2026
36.7700
36.8100
35.7000
36.4800
3,278,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
34.4500
36.9800
34.3500
36.6000
4,190,700
Wed, 01 Apr 2026
34.7100
35.7000
34.5100
34.8300
3,245,600
Tue, 31 Mar 2026
34.1300
35.0000
33.8200
34.8600
4,124,600
Mon, 30 Mar 2026
33.6600
34.3800
33.0000
33.3900
2,923,800
Mon, 30 Mar 2026
7 · 6-K
Pre-market · 09:15 ET
SEC Form 6-K ↗
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
6 · 20-F
After-hours · 17:12 ET
20-F ↗
Fri, 27 Mar 2026
33.0000
34.0600
32.9200
33.6500
2,826,700
Thu, 26 Mar 2026
34.2700
34.8900
33.5300
33.5700
3,949,600
Wed, 25 Mar 2026
34.8300
34.8300
33.5500
33.7500
3,810,200
Tue, 24 Mar 2026
34.3000
35.6600
34.0600
35.4400
5,696,400
Mon, 23 Mar 2026
33.2300
34.0300
32.6800
33.8300
3,992,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
32.9000
33.0000
31.7600
32.1700
4,089,000
Thu, 19 Mar 2026
31.6200
32.9800
31.0300
32.8800
3,578,800
Wed, 18 Mar 2026
31.8200
32.8100
31.4200
32.1600
3,754,100
Tue, 17 Mar 2026
31.7500
31.9900
31.1500
31.3000
3,623,500
Mon, 16 Mar 2026
30.9900
31.8600
30.5700
31.8300
5,113,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
30.4300
30.7600
29.8200
30.1800
4,572,600
Thu, 12 Mar 2026
32.1100
32.1600
30.6700
30.7700
5,309,700
Wed, 11 Mar 2026
34.8400
34.8400
33.2500
33.5000
5,149,700
Tue, 10 Mar 2026
36.0600
36.3900
35.1000
35.2400
4,592,700
Mon, 09 Mar 2026
34.6500
35.9600
34.5500
35.4900
6,671,100
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
34.1200
34.9900
33.6500
34.5600
6,349,800
Thu, 05 Mar 2026
35.1900
35.8800
34.3400
34.9200
7,412,200
Wed, 04 Mar 2026
35.7700
36.9000
35.3600
36.2800
5,319,200
Tue, 03 Mar 2026
36.4400
37.9500
35.6100
37.1400
9,128,000
Tue, 03 Mar 2026
5 · 6-K
Pre-market · 08:02 ET
SEC Form 6-K ↗
Mon, 02 Mar 2026
39.8700
39.8900
37.7800
39.6200
10,286,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
4 · 6-K
After-hours · 16:06 ET
SEC Form 6-K ↗
Fri, 27 Feb 2026
37.5000
37.9700
36.2300
37.9500
6,909,400
Thu, 26 Feb 2026
36.3800
37.9400
36.0800
37.2800
5,635,300
Wed, 25 Feb 2026
36.1800
36.5700
35.5800
36.4600
3,151,200
Tue, 24 Feb 2026
35.5500
36.7500
35.2900
36.5200
4,733,400
Mon, 23 Feb 2026
33.9300
35.1100
33.9300
35.0900
2,525,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
33.7800
34.7500
33.7800
34.7200
2,870,200
Thu, 19 Feb 2026
33.3700
34.1400
33.2200
33.8200
3,746,300
Wed, 18 Feb 2026
32.9400
33.5400
32.8400
33.2800
4,028,000
Tue, 17 Feb 2026
30.7700
31.5600
30.4200
31.5200
3,497,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
29.5400
30.9600
29.4800
30.9200
3,173,400
Thu, 12 Feb 2026
30.2200
30.3900
29.4000
29.6900
3,777,000
Wed, 11 Feb 2026
29.8600
30.6300
29.5800
30.1200
2,988,900
Tue, 10 Feb 2026
29.2200
29.3800
28.9100
29.0500
1,548,400
Mon, 09 Feb 2026
28.7800
29.3900
28.6800
29.1000
2,473,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
27.8900
29.4000
27.8900
29.3700
2,799,100
Thu, 05 Feb 2026
27.6000
28.3900
27.6000
28.0000
1,923,200
Wed, 04 Feb 2026
28.3800
28.6300
27.7900
28.2000
2,650,400
Tue, 03 Feb 2026
28.8400
29.0400
28.4000
28.8400
2,965,800
Mon, 02 Feb 2026
28.0000
28.8000
27.8600
28.5600
2,761,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
28.5800
28.8100
28.1300
28.5800
3,885,300
Thu, 29 Jan 2026
28.4900
28.6000
27.6800
28.3100
2,875,300
Wed, 28 Jan 2026
27.4800
28.2000
27.3500
28.0600
3,159,900
Tue, 27 Jan 2026
26.7300
27.2000
26.6900
27.0400
2,208,600
Mon, 26 Jan 2026
27.3000
27.5600
26.6800
26.6800
3,005,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
25.8600
26.5300
25.8300
26.0600
3,194,900
Thu, 22 Jan 2026
26.3800
26.4100
25.0900
25.3100
3,236,500
Wed, 21 Jan 2026
26.1500
26.4800
25.6000
26.3700
3,073,100
Tue, 20 Jan 2026
25.8900
26.3600
25.7600
25.9200
2,311,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
26.4800
26.6500
26.1200
26.2900
2,162,100
Thu, 15 Jan 2026
25.6900
26.2400
25.3900
25.9500
3,036,400
Wed, 14 Jan 2026
26.5000
26.8000
26.0400
26.1100
4,126,100
Tue, 13 Jan 2026
25.5000
26.3800
25.4900
26.0300
4,034,700
Mon, 12 Jan 2026
25.3000
25.4500
24.9700
25.1700
3,123,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
3 · 6-K
After-hours · 16:05 ET
SEC Form 6-K ↗
Fri, 09 Jan 2026
24.4600
25.2800
24.1400
24.9800
5,695,100
Thu, 08 Jan 2026
23.8500
24.5100
23.5300
24.4300
4,975,000
Wed, 07 Jan 2026
22.7500
23.8200
22.7200
23.6700
5,511,800
Tue, 06 Jan 2026
21.3400
21.8800
21.3300
21.6100
2,708,300
Mon, 05 Jan 2026
21.0500
21.3800
20.7500
20.7900
4,452,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
21.2100
21.2700
20.4700
20.5800
3,156,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
21.6000
21.8500
21.4100
21.8200
1,871,000
Tue, 30 Dec 2025
2 · 6-K
After-hours · 16:01 ET
SEC Form 6-K ↗
Tue, 30 Dec 2025
22.1300
22.2100
21.7100
21.7200
1,986,400
Mon, 29 Dec 2025
21.5800
22.2200
21.5300
22.1300
2,341,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
21.4300
21.9000
21.2500
21.8100
1,473,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
21.3900
21.5300
21.2400
21.4300
637,400
Tue, 23 Dec 2025
21.3500
21.5300
21.1600
21.5100
3,289,000
Mon, 22 Dec 2025
21.9400
22.0800
21.7400
21.8400
2,600,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
21.9000
22.0400
21.6600
21.7200
4,339,000
Thu, 18 Dec 2025
22.8300
22.8400
21.8700
22.0000
3,663,600
Wed, 17 Dec 2025
22.9900
23.1000
22.7200
22.9300
1,791,800
Tue, 16 Dec 2025
22.7400
22.8100
22.3500
22.4900
1,577,000
Mon, 15 Dec 2025
22.8600
22.9100
22.5400
22.7500
1,831,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
23.0100
23.2100
22.7300
22.8600
1,869,600
Thu, 11 Dec 2025
23.2400
23.3200
22.6800
22.9600
2,538,600
Wed, 10 Dec 2025
22.6800
22.9000
22.3400
22.7900
2,706,900
Tue, 09 Dec 2025
23.1400
23.3000
22.7200
22.7500
2,566,200
Mon, 08 Dec 2025
23.5700
23.9500
23.4100
23.5100
2,578,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
23.1500
23.7400
23.1400
23.3800
2,083,000
Thu, 04 Dec 2025
23.4900
23.5400
23.1900
23.2400
2,541,900
Wed, 03 Dec 2025
23.8800
24.0500
23.5200
23.6000
2,345,000
Tue, 02 Dec 2025
22.8000
23.3900
22.7500
23.3000
3,603,800
Mon, 01 Dec 2025
23.5600
23.5600
22.7400
22.8500
5,145,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
23.8100
23.9200
23.3200
23.5200
4,550,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
24.0000
24.2500
23.2800
23.5200
5,942,800
Tue, 25 Nov 2025
24.4000
24.8000
23.9300
23.9900
6,681,200
Mon, 24 Nov 2025
25.6200
25.6200
24.3400
24.9600
7,576,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
1 · 6-K
After-hours · 16:16 ET
SEC Form 6-K ↗
Fri, 21 Nov 2025
25.6900
26.0000
24.4700
25.9000
4,494,300
Thu, 20 Nov 2025
25.8800
25.9500
24.8300
24.9900
4,145,600
Wed, 19 Nov 2025
25.1700
25.5700
25.0700
25.2000
2,610,900
Tue, 18 Nov 2025
25.0700
25.9200
24.8300
25.7700
2,811,800
Mon, 17 Nov 2025
25.3700
25.7200
25.2500
25.3000
2,791,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
24.8000
25.7700
24.4700
25.4800
3,622,200
Thu, 13 Nov 2025
25.1200
25.7400
24.9800
25.0500
2,992,900
Wed, 12 Nov 2025
24.5300
25.0300
24.3600
24.8800
2,847,200
Tue, 11 Nov 2025
24.2400
24.4000
23.8000
24.1000
1,738,900
Mon, 10 Nov 2025
23.7400
24.1800
23.7400
24.1000
1,470,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
23.7000
23.8100
23.4900
23.6600
1,509,600
Thu, 06 Nov 2025
23.3500
23.8500
23.2200
23.7200
2,081,800
Wed, 05 Nov 2025
23.2600
23.4200
23.1400
23.3300
1,506,700
Tue, 04 Nov 2025
23.3900
23.4700
23.0300
23.2800
3,164,100
Mon, 03 Nov 2025
24.4800
24.6200
23.9600
24.2400
2,436,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
24.5800
25.1600
24.4300
25.0400
2,708,400
Thu, 30 Oct 2025
24.7400
24.8600
24.3500
24.3700
1,986,700
Wed, 29 Oct 2025
24.7000
25.0700
24.5400
24.7500
2,317,300
Tue, 28 Oct 2025
24.1000
24.4900
23.9300
24.2300
1,597,300
Mon, 27 Oct 2025
23.7200
23.8400
23.4400
23.8400
1,271,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
23.9100
24.2000
23.4200
23.5400
3,328,700