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
66.2600
67.5100
66.0005
67.0200
732,006
Tue, 21 Jul 2026
64.5000
65.8800
64.2700
65.0500
653,500
Mon, 20 Jul 2026
63.3300
64.4000
61.5000
63.9100
904,100
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
64.0000
65.3600
62.5000
64.0200
1,103,500
Fri, 17 Jul 2026
45 · 6-K
Pre-market · 07:00 ET
6-K ↗
Thu, 16 Jul 2026
44 · 6-K
After-hours · 16:16 ET
6-K ↗
Thu, 16 Jul 2026
43 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 16 Jul 2026
65.3900
65.8360
62.3200
62.3800
983,000
Wed, 15 Jul 2026
42 · 6-K
After market open · 11:00 ET
6-K ↗
Wed, 15 Jul 2026
65.5800
66.0900
65.1300
65.5300
716,700
Tue, 14 Jul 2026
66.3100
67.4700
64.8300
65.7300
915,400
Mon, 13 Jul 2026
66.1300
67.0900
65.1400
65.4700
1,122,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
63.9800
65.1400
63.8100
64.8100
933,400
Thu, 09 Jul 2026
64.2500
65.0900
63.1300
63.7500
610,000
Wed, 08 Jul 2026
63.9000
66.7600
63.5200
65.2500
1,768,500
Tue, 07 Jul 2026
61.5600
63.1500
61.5600
62.0300
909,100
Mon, 06 Jul 2026
60.3000
61.8700
60.3000
61.2100
784,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
62.5800
62.8350
59.8200
60.3600
1,179,600
Wed, 01 Jul 2026
63.1200
64.7000
62.0600
62.6900
507,000
Tue, 30 Jun 2026
64.7300
66.0800
63.5100
63.8000
567,600
Mon, 29 Jun 2026
65.2600
66.1000
63.8600
64.2300
854,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
64.6100
66.2100
63.7650
64.6400
442,700
Thu, 25 Jun 2026
63.7100
66.1200
63.0000
65.0300
760,700
Wed, 24 Jun 2026
65.0000
65.7800
63.3600
64.4200
1,295,900
Tue, 23 Jun 2026
67.6600
68.2500
66.0600
66.7000
687,200
Mon, 22 Jun 2026
69.1600
69.2600
67.1910
68.1600
600,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
67.2100
68.8900
66.0000
68.5500
1,377,700
Wed, 17 Jun 2026
69.3300
70.5100
68.1400
68.5200
460,000
Tue, 16 Jun 2026
67.5500
69.5800
67.5300
69.2600
964,600
Mon, 15 Jun 2026
68.8300
70.0000
67.0010
68.5900
993,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
72.0000
72.7700
71.1100
72.1400
646,800
Thu, 11 Jun 2026
73.9700
77.2140
72.6700
73.0200
1,429,700
Wed, 10 Jun 2026
41 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 10 Jun 2026
72.0000
74.7850
71.7450
72.5000
1,057,200
Tue, 09 Jun 2026
73.5300
73.8650
70.0100
71.5000
1,149,800
Mon, 08 Jun 2026
75.6600
76.1800
73.1800
73.9600
621,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
76.2500
76.2500
74.1400
74.4200
462,500
Thu, 04 Jun 2026
75.0100
77.0800
74.9200
76.5200
416,700
Wed, 03 Jun 2026
77.1000
77.9330
76.0000
76.5600
519,200
Tue, 02 Jun 2026
76.2800
77.4900
75.6100
76.7200
419,000
Mon, 01 Jun 2026
76.0900
77.9980
75.5300
76.0200
882,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
73.0000
74.5000
71.5000
74.2000
846,900
Thu, 28 May 2026
74.6800
76.1800
72.9000
73.1200
872,100
Wed, 27 May 2026
72.0000
75.1350
71.3800
73.6000
709,000
Tue, 26 May 2026
74.9000
75.8150
73.3400
74.3100
566,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
75.5000
77.5800
74.4500
75.4100
643,800
Thu, 21 May 2026
77.3100
77.6950
74.2700
75.5400
1,066,000
Wed, 20 May 2026
78.9100
81.4400
75.1950
75.2900
1,767,000
Tue, 19 May 2026
79.4800
79.4800
77.0500
79.2500
1,543,900
Mon, 18 May 2026
72.4200
78.6390
71.7700
78.5100
1,883,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
72.3900
73.5000
71.4400
72.2900
1,011,200
Thu, 14 May 2026
68.2200
72.0500
68.2200
71.8500
1,036,000
Wed, 13 May 2026
69.4900
69.7800
68.1200
68.4000
923,300
Tue, 12 May 2026
68.4600
69.7200
67.4000
69.2800
1,581,800
Mon, 11 May 2026
66.1300
67.2000
64.5200
66.8300
1,721,800
Mon, 11 May 2026
40 · 6-K
Pre-market · 06:55 ET
6-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
65.0500
65.9200
64.2800
65.2100
1,195,600
Thu, 07 May 2026
39 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 07 May 2026
66.4800
67.2500
63.7700
65.8000
3,783,100
Wed, 06 May 2026
69.1700
70.1100
68.1700
68.5900
1,833,000
Tue, 05 May 2026
72.7300
73.9400
71.4650
72.1100
604,400
Mon, 04 May 2026
72.6900
73.9500
72.0700
73.2800
526,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
74.6700
75.0300
71.1500
71.6400
1,018,700
Thu, 30 Apr 2026
72.4900
75.9600
72.2300
74.3200
1,376,000
Thu, 30 Apr 2026
38 · 6-K
Pre-market · 06:55 ET
6-K ↗
Wed, 29 Apr 2026
37 · 6-K
After-hours · 16:17 ET
6-K ↗
Wed, 29 Apr 2026
36 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 29 Apr 2026
74.1500
75.2000
73.5300
74.3700
996,000
Tue, 28 Apr 2026
35 · 6-K
After-hours · 16:30 ET
6-K ↗
Tue, 28 Apr 2026
34 · 20-F
After-hours · 16:16 ET
20-F ↗
Tue, 28 Apr 2026
73.4200
74.8100
73.0600
73.1200
1,266,500
Mon, 27 Apr 2026
72.0000
73.0000
71.1300
71.9600
1,038,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
70.3000
70.9000
69.1600
70.8900
1,596,400
Thu, 23 Apr 2026
67.4300
71.0000
67.2000
70.3000
1,259,600
Wed, 22 Apr 2026
68.7300
69.3800
68.0000
68.7000
1,188,300
Tue, 21 Apr 2026
66.4100
68.4200
65.5500
67.8800
1,248,500
Mon, 20 Apr 2026
65.7800
67.2800
65.1200
66.4800
1,090,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
62.6000
65.5200
61.5100
64.9800
2,222,300
Thu, 16 Apr 2026
64.1500
67.3100
64.1500
67.0600
906,600
Wed, 15 Apr 2026
64.7300
66.0600
64.0200
64.1800
826,500
Tue, 14 Apr 2026
66.0700
66.9200
63.9100
64.5600
1,075,000
Mon, 13 Apr 2026
67.9000
70.1200
66.7700
66.9200
1,163,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
64.6100
66.7800
64.4200
66.0800
656,100
Thu, 09 Apr 2026
66.0000
66.8400
64.2500
65.0800
1,154,800
Wed, 08 Apr 2026
65.1450
65.9700
62.4100
65.6000
3,335,500
Tue, 07 Apr 2026
71.7600
73.5900
69.2400
70.1300
769,900
Mon, 06 Apr 2026
71.0000
72.0000
69.7100
71.0400
1,151,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
72.4500
73.4700
70.2000
71.6200
1,295,700
Wed, 01 Apr 2026
33 · 6-K
After-hours · 17:00 ET
6-K ↗
Wed, 01 Apr 2026
73.2000
74.2020
68.9000
69.1200
3,493,200
Tue, 31 Mar 2026
76.5500
79.0400
74.5100
75.4700
3,293,300
Mon, 30 Mar 2026
75.0000
79.2000
75.0000
76.5500
2,239,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
73.2500
74.8450
72.5100
74.2100
1,981,600
Thu, 26 Mar 2026
72.7600
74.8600
71.9200
72.3100
2,017,300
Wed, 25 Mar 2026
70.6100
72.0700
70.0500
71.3300
1,748,800
Tue, 24 Mar 2026
69.1600
71.9100
68.7900
71.7600
1,609,500
Mon, 23 Mar 2026
69.2100
71.6900
67.7600
67.8500
3,355,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
72.6800
73.8900
70.9800
72.0600
2,384,400
Thu, 19 Mar 2026
70.2300
74.4660
69.6100
72.9600
4,108,200
Wed, 18 Mar 2026
32 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 18 Mar 2026
69.6500
70.1700
68.5900
69.4300
1,796,400
Tue, 17 Mar 2026
66.1900
69.9000
66.1900
69.1100
2,970,000
Tue, 17 Mar 2026
31 · 6-K
Pre-market · 06:55 ET
6-K ↗
Mon, 16 Mar 2026
64.4600
66.7700
64.2500
65.6900
1,929,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
62.3200
65.5000
61.7000
64.7400
2,640,400
Thu, 12 Mar 2026
60.8900
62.7200
59.9500
62.3700
2,548,000
Wed, 11 Mar 2026
59.7000
60.6000
58.9500
59.6700
2,085,000
Tue, 10 Mar 2026
59.2100
60.3050
58.1500
58.9400
1,875,200
Mon, 09 Mar 2026
63.4000
63.8500
59.7900
60.2500
2,167,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
61.1600
64.0000
61.0400
62.5900
3,174,600
Thu, 05 Mar 2026
59.3700
61.0000
58.7900
60.8600
1,352,800
Wed, 04 Mar 2026
59.5000
59.9000
57.8000
59.6900
1,036,600
Tue, 03 Mar 2026
59.0000
60.3890
58.0000
59.5700
3,118,000
Mon, 02 Mar 2026
59.7200
61.2700
58.5000
58.8900
3,916,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
57.0000
58.1600
55.8900
57.7400
1,351,400
Thu, 26 Feb 2026
54.7900
56.6000
54.7900
56.3300
589,600
Thu, 26 Feb 2026
30 · 6-K
Pre-market · 08:40 ET
6-K ↗
Wed, 25 Feb 2026
29 · 6-K
After-hours · 16:16 ET
6-K ↗
Wed, 25 Feb 2026
28 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 25 Feb 2026
57.2600
57.7900
55.8200
56.8100
847,100
Tue, 24 Feb 2026
57.1000
57.5000
56.4100
57.5000
605,200
Mon, 23 Feb 2026
58.9700
59.0800
56.4800
56.6500
629,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
58.8900
59.1500
58.1000
59.0200
1,014,600
Thu, 19 Feb 2026
27 · 6-K
After-hours · 16:15 ET
6-K ↗
Thu, 19 Feb 2026
55.7300
59.2000
55.6900
59.0200
2,701,300
Wed, 18 Feb 2026
54.9400
55.5500
54.3500
55.4500
829,600
Tue, 17 Feb 2026
53.8000
54.5700
52.8150
53.9500
910,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
54.0000
54.5000
53.3600
54.1100
522,400
Thu, 12 Feb 2026
56.0000
56.0600
53.0900
53.8300
843,700
Wed, 11 Feb 2026
56.9400
56.9900
55.0000
56.0500
725,700
Wed, 11 Feb 2026
26 · 6-K
Pre-market · 06:55 ET
6-K ↗
Tue, 10 Feb 2026
55.0000
56.3800
54.8830
55.8700
821,200
Mon, 09 Feb 2026
55.1900
56.0500
54.6220
55.6000
848,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
54.7750
55.9900
54.7020
55.9400
791,600
Thu, 05 Feb 2026
55.7200
56.3900
53.7900
54.1400
1,975,900
Wed, 04 Feb 2026
56.4300
57.2900
55.3700
56.8400
2,151,900
Tue, 03 Feb 2026
56.2250
56.3000
54.9650
56.0000
6,547,700
Mon, 02 Feb 2026
60.0500
62.4200
59.0660
60.2300
1,683,100
Mon, 02 Feb 2026
25 · 6-K
Pre-market · 07:05 ET
6-K ↗
Mon, 02 Feb 2026
24 · 6-K
Pre-market · 07:00 ET
6-K ↗
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
59.9200
61.2200
59.1000
60.4900
1,416,800
Thu, 29 Jan 2026
60.1300
60.6900
58.2500
60.5900
2,048,700
Wed, 28 Jan 2026
58.1300
59.5000
57.7220
59.4400
1,431,000
Tue, 27 Jan 2026
23 · 6-K
After-hours · 16:15 ET
6-K ↗
Tue, 27 Jan 2026
54.7300
57.6300
54.7300
57.4700
2,059,200
Mon, 26 Jan 2026
53.3700
54.7600
52.3000
54.1000
971,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
52.7900
53.5300
52.1400
52.9000
631,000
Thu, 22 Jan 2026
52.0400
52.9010
50.7300
51.6000
685,100
Wed, 21 Jan 2026
50.0000
52.4300
50.0000
52.4300
1,028,800
Tue, 20 Jan 2026
48.6800
49.9400
48.3400
49.4500
771,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
49.0900
49.7500
48.3400
49.0400
414,900
Thu, 15 Jan 2026
48.2000
49.3300
47.7800
48.8500
572,300
Wed, 14 Jan 2026
22 · 6-K
After-hours · 16:15 ET
6-K ↗
Wed, 14 Jan 2026
50.0500
51.0000
48.8400
48.9800
1,006,400
Tue, 13 Jan 2026
48.5000
50.2700
48.1100
49.9500
1,407,800
Mon, 12 Jan 2026
46.8800
48.3900
46.6400
47.9300
887,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
45.2200
46.4700
44.7900
46.1700
655,000
Thu, 08 Jan 2026
44.1500
45.7100
44.0450
45.2600
849,400
Wed, 07 Jan 2026
45.9100
46.0500
43.7100
43.8800
1,486,800
Tue, 06 Jan 2026
47.7000
48.3010
45.8750
45.8900
746,300
Mon, 05 Jan 2026
48.7700
49.0000
46.2010
47.2700
1,535,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
48.6000
49.6900
47.8200
48.8100
505,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
48.6600
49.2600
48.1700
48.6600
391,300
Tue, 30 Dec 2025
48.3100
48.7480
47.9800
48.4700
297,100
Mon, 29 Dec 2025
47.6000
48.4900
47.5500
47.9200
479,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
47.0200
47.9100
46.6200
47.4600
553,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
46.8900
47.6600
46.7500
47.2900
117,500
Tue, 23 Dec 2025
46.5000
47.6710
46.4000
47.1400
424,000
Mon, 22 Dec 2025
47.5000
48.2000
46.5600
46.5800
619,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
46.8100
47.2000
46.0800
46.3900
515,000
Thu, 18 Dec 2025
46.2000
47.1000
45.6300
46.3200
981,400
Wed, 17 Dec 2025
47.8600
47.8700
45.3400
45.9000
843,500
Tue, 16 Dec 2025
48.4700
48.8700
46.5200
46.8100
866,600
Tue, 16 Dec 2025
21 · 6-K
Pre-market · 08:35 ET
6-K ↗
Mon, 15 Dec 2025
49.2000
49.6000
48.5300
49.2700
425,500
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
49.9400
50.4900
48.7000
49.4600
386,400
Thu, 11 Dec 2025
50.6500
51.3100
49.3140
49.9200
673,100
Wed, 10 Dec 2025
51.2500
51.8900
50.5390
51.4300
558,200
Tue, 09 Dec 2025
50.7700
51.9450
50.7650
51.1500
418,300
Mon, 08 Dec 2025
51.0500
51.0500
50.0000
50.9000
358,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
53.3000
53.7200
50.8400
50.8800
1,129,700
Thu, 04 Dec 2025
54.0000
54.5000
51.3800
51.7900
1,121,500
Wed, 03 Dec 2025
20 · 6-K
After-hours · 17:29 ET
6-K ↗
Wed, 03 Dec 2025
50.4300
53.4400
50.0000
53.3000
1,408,200
Tue, 02 Dec 2025
49.4200
50.8100
48.6700
49.9900
876,300
Mon, 01 Dec 2025
49.0200
49.9000
48.8000
49.0900
561,600
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
48.7000
49.7400
48.7000
49.1600
522,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
48.4000
48.8700
47.9500
48.5300
1,115,400
Tue, 25 Nov 2025
47.7700
48.4000
46.5400
47.3900
942,900
Mon, 24 Nov 2025
48.4900
48.4900
47.2950
48.2100
686,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
49.5000
49.5400
47.3200
48.2100
885,000
Thu, 20 Nov 2025
51.3500
52.1000
49.8000
49.9200
1,050,300
Wed, 19 Nov 2025
49.2100
51.1500
48.6800
51.0800
1,118,600
Tue, 18 Nov 2025
48.2500
50.4000
47.7100
49.9400
964,400
Mon, 17 Nov 2025
49.0500
49.8400
48.5300
49.0300
745,400
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
47.5100
50.1900
47.0000
48.8400
1,139,800
Thu, 13 Nov 2025
50.0000
50.0000
47.3300
47.5500
1,405,000
Wed, 12 Nov 2025
52.4100
52.6500
49.4800
49.5100
1,938,200
Wed, 12 Nov 2025
19 · 6-K
Pre-market · 08:20 ET
6-K ↗
Tue, 11 Nov 2025
49.7200
51.3700
49.2600
50.8600
1,821,600
Mon, 10 Nov 2025
49.0550
49.5500
47.7100
49.1000
899,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
48.1000
48.8300
46.9100
48.1000
993,700
Thu, 06 Nov 2025
49.2300
49.3000
47.9100
48.3100
561,300
Wed, 05 Nov 2025
49.8200
49.8200
48.4750
48.5800
1,039,000
Tue, 04 Nov 2025
47.6700
49.2200
46.6900
48.5800
1,091,900
Mon, 03 Nov 2025
49.9800
50.5400
47.8350
49.0800
1,535,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
47.9800
49.6500
47.3700
48.4500
1,522,500
Thu, 30 Oct 2025
48.2100
48.4000
47.0200
47.1900
1,062,200
Wed, 29 Oct 2025
47.8350
49.4850
47.1760
48.4400
2,130,300
Tue, 28 Oct 2025
47.0000
48.3900
46.6300
47.5000
2,135,700
Mon, 27 Oct 2025
49.5000
50.7800
46.7350
47.5000
8,095,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
40.0000
41.0000
39.2830
40.0300
2,095,200
Thu, 23 Oct 2025
18 · 6-K
After market open · 09:40 ET
6-K ↗
Thu, 23 Oct 2025
37.2400
39.7500
36.5700
39.7400
3,789,400
Wed, 22 Oct 2025
17 · 6-K
After-hours · 16:35 ET
6-K ↗
Wed, 22 Oct 2025
16 · 6-K
After-hours · 16:26 ET
6-K ↗
Wed, 22 Oct 2025
35.0200
36.0200
34.6000
35.6500
1,400,000
Tue, 21 Oct 2025
35.4300
36.5000
34.8600
35.0200
864,200
Mon, 20 Oct 2025
35.6600
36.3800
35.0000
35.1600
710,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
35.2900
36.0350
35.0700
35.4200
634,500
Thu, 16 Oct 2025
36.1000
36.3900
35.0400
35.6300
708,800
Wed, 15 Oct 2025
35.6900
36.9500
35.1000
35.9400
1,208,200
Tue, 14 Oct 2025
37.2500
38.7100
34.9900
35.1800
2,120,600
Mon, 13 Oct 2025
37.3000
38.3590
37.2500
38.1500
1,088,100
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
38.0600
38.5200
36.7060
37.1600
3,103,200
Thu, 09 Oct 2025
34.9600
37.6600
34.9600
37.2700
1,779,300
Wed, 08 Oct 2025
34.7500
35.0100
33.9000
34.8700
873,700
Tue, 07 Oct 2025
35.9700
35.9700
34.2600
34.5100
1,034,000
Mon, 06 Oct 2025
35.0000
35.8000
34.3630
35.5100
896,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
34.3200
35.5200
34.2900
34.5300
1,228,200
Thu, 02 Oct 2025
34.0000
34.7800
33.4500
34.3000
2,254,000
Wed, 01 Oct 2025
34.1000
34.5230
33.6800
33.7100
1,266,700
Tue, 30 Sep 2025
35.2000
35.2000
33.7200
34.4000
1,504,100
Mon, 29 Sep 2025
36.3100
36.3100
35.2090
35.4000
988,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
37.0000
38.4100
36.1000
36.1700
1,242,400
Thu, 25 Sep 2025
37.5400
37.9250
36.5700
37.0300
966,400
Wed, 24 Sep 2025
40.7850
40.7850
37.8900
38.0500
1,766,600
Tue, 23 Sep 2025
37.6800
38.4700
37.1580
37.3400
1,885,000
Mon, 22 Sep 2025
37.2900
38.0500
36.1100
36.5100
2,432,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
34.7400
35.0620
33.3700
33.7000
2,064,000
Thu, 18 Sep 2025
36.5600
36.8900
34.3800
34.7400
2,128,500
Wed, 17 Sep 2025
36.3500
37.2500
36.1100
36.6700
928,700
Tue, 16 Sep 2025
35.9000
36.9300
35.9000
36.6500
810,200
Mon, 15 Sep 2025
15 · 6-K
After-hours · 16:15 ET
6-K ↗
Mon, 15 Sep 2025
35.8100
36.3200
35.3200
35.4200
1,001,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
37.2500
37.3700
35.6700
35.7100
890,100
Thu, 11 Sep 2025
37.8000
38.2100
36.9500
37.2600
1,275,200
Wed, 10 Sep 2025
37.1000
38.7300
36.8700
38.1700
1,800,400
Tue, 09 Sep 2025
35.5600
37.0390
35.4000
35.6500
1,520,700
Mon, 08 Sep 2025
32.3050
35.5800
31.6300
34.9800
5,014,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
38.5200
39.1800
37.5200
38.0800
1,711,100
Thu, 04 Sep 2025
38.1200
39.3200
37.9900
38.9300
1,273,200
Wed, 03 Sep 2025
38.8400
39.2400
37.9800
38.1900
1,249,200
Tue, 02 Sep 2025
38.6500
39.2100
37.9000
39.2100
1,166,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
39.2500
39.7700
38.5900
38.9800
644,200
Thu, 28 Aug 2025
39.2000
39.9500
38.9500
39.5000
745,800
Thu, 28 Aug 2025
14 · 6-K
Pre-market · 06:55 ET
6-K ↗
Wed, 27 Aug 2025
39.1200
39.2200
38.5100
38.9600
1,013,300
Wed, 27 Aug 2025
13 · 6-K
Pre-market · 06:55 ET
6-K ↗
Tue, 26 Aug 2025
38.8000
39.7400
38.2600
39.3400
1,297,300
Tue, 26 Aug 2025
12 · 6-K
Pre-market · 06:55 ET
6-K ↗
Mon, 25 Aug 2025
40.0400
40.0900
38.6700
38.8900
1,220,900
Mon, 25 Aug 2025
11 · 6-K
Pre-market · 06:55 ET
6-K ↗
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
40.4500
40.9600
40.2900
40.3300
1,068,800
Fri, 22 Aug 2025
10 · 6-K
Pre-market · 06:55 ET
6-K ↗
Thu, 21 Aug 2025
40.5600
41.0800
39.7500
40.4900
689,600
Thu, 21 Aug 2025
9 · 6-K
Pre-market · 06:55 ET
6-K ↗
Wed, 20 Aug 2025
40.1000
40.7300
39.6200
40.2300
1,084,600
Wed, 20 Aug 2025
8 · 6-K
Pre-market · 06:55 ET
6-K ↗
Tue, 19 Aug 2025
41.4600
41.4950
40.1100
40.1200
907,100
Tue, 19 Aug 2025
7 · 6-K
Pre-market · 06:55 ET
6-K ↗
Mon, 18 Aug 2025
41.4300
42.1400
40.8700
41.7000
945,700
Mon, 18 Aug 2025
6 · 6-K
Pre-market · 06:55 ET
6-K ↗
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
41.4500
41.8700
41.0100
41.5000
550,900
Fri, 15 Aug 2025
5 · 6-K
Pre-market · 06:55 ET
6-K ↗
Thu, 14 Aug 2025
42.9500
42.9500
40.8250
41.4200
1,180,600
Thu, 14 Aug 2025
4 · 6-K
Pre-market · 06:55 ET
6-K ↗
Wed, 13 Aug 2025
42.4800
43.5300
42.2800
43.1400
525,000
Wed, 13 Aug 2025
3 · 6-K
Pre-market · 06:55 ET
6-K ↗
Tue, 12 Aug 2025
43.0200
43.6420
42.2500
42.4800
1,031,000
Tue, 12 Aug 2025
2 · 6-K
Pre-market · 06:55 ET
6-K ↗
Mon, 11 Aug 2025
1 · 6-K
After-hours · 16:15 ET
6-K ↗
Mon, 11 Aug 2025
42.2900
43.0000
42.0400
42.9700
677,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
44.9000
44.9800
41.7000
42.4100
1,378,400
Thu, 07 Aug 2025
45.9800
46.6950
44.1900
44.5500
775,300
Wed, 06 Aug 2025
45.4600
46.3900
45.2400
45.6200
718,600
Tue, 05 Aug 2025
44.0200
45.4500
43.7300
44.9400
557,100
Mon, 04 Aug 2025
43.0500
44.2300
42.8700
44.0900
620,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
44.8300
44.8300
42.0400
43.3100
2,003,100
Thu, 31 Jul 2025
45.0100
45.6500
44.1400
44.7000
1,490,200
Wed, 30 Jul 2025
46.1400
46.2500
44.8600
45.4400
1,213,000
Tue, 29 Jul 2025
43.9500
46.2600
43.9150
46.1300
1,126,000
Mon, 28 Jul 2025
44.6400
45.2300
43.4500
43.6300
870,100
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend
Fri, 25 Jul 2025
43.9100
44.5700
43.3500
44.5000
1,090,800
Thu, 24 Jul 2025
44.0000
44.3600
43.0100
43.8000
970,600
Wed, 23 Jul 2025
43.0300
44.6800
42.8800
44.3600
1,188,900
Tue, 22 Jul 2025
43.1900
44.0600
42.6900
42.7500
1,224,000