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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
67.1100
68.0676
66.5100
67.3300
5,314,392
Thu, 03 Sep 2026
68.6400
68.9500
67.8000
68.2400
12,765,700
Wed, 02 Sep 2026
68.5500
69.0600
68.3500
68.3900
2,985,900
Tue, 01 Sep 2026
68.0200
69.0600
67.4800
68.9900
3,205,000
Mon, 31 Aug 2026
66.8900
67.7400
65.8100
66.8200
3,537,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
66.5500
66.6700
64.8600
65.4300
7,081,300
Thu, 27 Aug 2026
65.9100
66.6900
65.1900
66.4200
2,588,800
Wed, 26 Aug 2026
64.7300
66.5700
64.5600
65.6700
2,756,100
Tue, 25 Aug 2026
66.5000
67.1400
65.3000
65.3600
3,158,900
Mon, 24 Aug 2026
67.7200
68.0900
67.0400
67.3700
2,239,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
68.2900
68.7600
67.8400
68.4200
2,096,400
Thu, 20 Aug 2026
69.1200
69.1400
67.6700
67.9400
2,622,200
Wed, 19 Aug 2026
68.1600
69.0700
67.3800
67.4700
2,709,500
Tue, 18 Aug 2026
67.7100
67.8200
66.7700
67.6800
3,020,000
Mon, 17 Aug 2026
66.3300
66.9400
65.9000
66.6600
2,621,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
65.9800
66.8400
65.7500
65.8200
2,992,300
Thu, 13 Aug 2026
63.4100
65.5000
63.3400
65.4300
5,451,200
Wed, 12 Aug 2026
62.9600
64.0600
62.5400
63.8800
6,299,600
Tue, 11 Aug 2026
62.7400
63.7400
62.6700
63.2800
3,231,600
Mon, 10 Aug 2026
61.2300
63.1700
60.9000
62.7300
8,367,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
60.8700
61.1700
59.9500
60.1000
5,450,600
Thu, 06 Aug 2026
63.2000
63.3800
60.3000
61.3500
9,246,600
Thu, 06 Aug 2026
32 · 6-K
Pre-market · 08:14 ET
FORM 6-K ↗
Wed, 05 Aug 2026
65.2400
65.6000
62.6800
62.8200
7,402,400
Wed, 05 Aug 2026
31 · 6-K
Next filing day · accepted 04 Aug, 18:22 ET
6-K ↗
Wed, 05 Aug 2026
30 · 6-K
Next filing day · accepted 04 Aug, 18:20 ET
6-K ↗
Tue, 04 Aug 2026
29 · 6-K
After-hours · 17:05 ET
FORM 6-K ↗
Tue, 04 Aug 2026
64.8100
65.2300
63.5500
64.4500
5,928,700
Mon, 03 Aug 2026
65.7700
66.7000
65.3000
65.9800
3,966,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
67.2000
67.4800
66.3600
67.2800
4,235,700
Thu, 30 Jul 2026
65.0600
66.9700
65.0600
66.7300
2,800,100
Wed, 29 Jul 2026
65.4400
66.1100
65.1300
65.8000
3,524,700
Tue, 28 Jul 2026
64.0100
64.9100
63.2600
63.9000
3,534,900
Mon, 27 Jul 2026
64.4000
64.7500
63.5900
64.0000
4,320,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
66.0700
66.7300
65.5200
65.8100
4,035,200
Thu, 23 Jul 2026
65.8100
66.7900
65.7100
66.4100
3,225,500
Wed, 22 Jul 2026
64.3400
65.1800
64.2700
64.7200
2,829,100
Tue, 21 Jul 2026
28 · 6-K
After-hours · 17:06 ET
FORM 6-K ↗
Tue, 21 Jul 2026
62.7000
63.7100
62.7000
63.7000
4,245,000
Mon, 20 Jul 2026
62.1800
62.9100
61.5800
62.2500
3,773,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
61.9500
62.6500
61.6600
62.4300
4,316,800
Thu, 16 Jul 2026
60.6700
61.3200
60.5300
60.6800
3,311,700
Wed, 15 Jul 2026
61.5000
61.5100
59.8300
60.6400
3,401,100
Tue, 14 Jul 2026
61.8000
62.2700
60.7900
61.0400
4,495,900
Mon, 13 Jul 2026
60.3600
61.5900
59.9300
61.2700
3,637,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
58.5700
59.2700
58.5100
59.2500
3,398,600
Thu, 09 Jul 2026
58.9000
58.9600
58.2600
58.4900
3,381,500
Wed, 08 Jul 2026
58.0900
59.0700
57.4100
59.0600
7,347,000
Tue, 07 Jul 2026
55.4700
56.8900
55.3400
56.6600
3,303,600
Mon, 06 Jul 2026
55.1000
55.3400
54.4100
54.9100
4,859,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
53.9900
55.0900
53.6300
55.0500
5,150,300
Wed, 01 Jul 2026
53.6800
54.0900
53.2900
53.5700
2,133,000
Tue, 30 Jun 2026
54.2000
54.4900
53.4700
53.6800
4,053,500
Mon, 29 Jun 2026
54.4000
54.6500
53.7400
53.8100
5,446,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
53.9400
54.1900
53.3600
53.9000
5,889,200
Thu, 25 Jun 2026
54.0600
54.7300
53.9700
54.3600
4,652,700
Wed, 24 Jun 2026
55.0400
55.4000
53.8800
54.4600
6,292,000
Tue, 23 Jun 2026
55.8000
56.6000
55.5400
56.5000
3,904,200
Mon, 22 Jun 2026
55.5800
56.2300
54.6100
56.2300
3,343,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
55.4500
55.7100
54.3700
55.3300
10,283,700
Wed, 17 Jun 2026
58.1400
58.4000
56.0200
56.2800
7,553,400
Tue, 16 Jun 2026
58.6900
58.9500
57.9900
58.1600
6,660,400
Mon, 15 Jun 2026
27 · F-10
After-hours · 17:01 ET
FORM F-10 ↗
Mon, 15 Jun 2026
59.7600
59.7600
58.2000
59.6500
6,499,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
61.0000
62.0400
60.8500
61.6000
4,178,400
Thu, 11 Jun 2026
63.0000
63.0600
61.1700
61.8000
5,442,000
Wed, 10 Jun 2026
61.8300
62.6200
61.5200
62.0900
4,474,000
Tue, 09 Jun 2026
62.9400
63.0700
60.5100
61.2000
6,684,900
Mon, 08 Jun 2026
63.4600
64.1200
62.8800
63.2500
3,714,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
64.9900
65.1000
62.2100
62.2200
4,182,900
Thu, 04 Jun 2026
64.0800
65.7600
63.9500
65.4700
2,641,400
Wed, 03 Jun 2026
65.8000
66.3500
65.3800
65.5400
12,731,200
Tue, 02 Jun 2026
63.7600
65.3500
63.7600
65.3100
2,523,500
Mon, 01 Jun 2026
63.6600
64.8600
63.2100
63.7600
3,923,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
63.0000
63.1200
61.7500
62.3600
3,729,000
Thu, 28 May 2026
64.8900
64.8900
63.2700
63.3100
2,423,700
Wed, 27 May 2026
64.5000
65.0500
63.7900
63.9700
3,207,300
Tue, 26 May 2026
66.2400
66.6500
65.4900
65.5600
3,137,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
67.5900
68.1400
67.1700
67.3400
1,875,200
Thu, 21 May 2026
67.8800
69.1600
67.4000
67.7300
3,610,600
Wed, 20 May 2026
69.2300
69.7800
67.7400
67.8300
3,330,700
Tue, 19 May 2026
69.0100
70.2000
68.3800
69.6500
3,332,100
Mon, 18 May 2026
68.0100
70.1700
67.6100
69.7300
3,133,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
67.3200
68.3800
67.0800
68.2900
3,539,400
Thu, 14 May 2026
26 · 6-K
After market open · 15:28 ET
FORM 6-K ↗
Thu, 14 May 2026
65.8100
67.1700
65.6800
66.7900
3,779,700
Wed, 13 May 2026
66.5600
67.0000
65.4200
66.0700
2,948,100
Tue, 12 May 2026
65.4500
66.7100
65.2800
66.5600
3,488,400
Mon, 11 May 2026
64.8600
65.3700
64.5200
65.1200
3,173,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
63.5200
64.8200
63.1700
64.0100
2,461,700
Thu, 07 May 2026
63.2900
64.2200
62.7400
63.7400
3,241,800
Wed, 06 May 2026
67.5000
68.2200
64.1800
64.3200
5,899,100
Wed, 06 May 2026
25 · 6-K
Next filing day · accepted 05 May, 18:42 ET
FORM 6-K ↗
Wed, 06 May 2026
24 · 6-K
Next filing day · accepted 05 May, 17:44 ET
6-K ↗
Wed, 06 May 2026
23 · 6-K
Next filing day · accepted 05 May, 17:42 ET
6-K ↗
Tue, 05 May 2026
22 · 6-K
After-hours · 17:19 ET
FORM 6-K ↗
Tue, 05 May 2026
68.1800
70.2900
67.9500
69.6500
3,808,700
Mon, 04 May 2026
67.8200
68.9600
66.8000
68.5600
3,339,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
68.3000
68.3000
66.3600
67.5500
3,580,000
Thu, 30 Apr 2026
66.7200
68.6200
66.1000
68.4600
2,795,700
Wed, 29 Apr 2026
65.9600
67.1200
65.6900
67.0700
2,134,100
Tue, 28 Apr 2026
64.9700
65.7400
64.8400
65.1900
3,136,900
Mon, 27 Apr 2026
64.6400
64.9500
64.0800
64.4700
2,329,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
64.3300
64.4300
63.2000
64.0000
2,817,800
Thu, 23 Apr 2026
63.7600
64.6000
63.6500
64.5600
2,201,500
Wed, 22 Apr 2026
63.0600
63.5800
62.6800
63.4300
2,363,000
Tue, 21 Apr 2026
21 · 6-K
After-hours · 17:05 ET
FORM 6-K ↗
Tue, 21 Apr 2026
61.8800
62.7700
61.6700
62.5500
4,235,500
Mon, 20 Apr 2026
61.5900
62.0400
61.4300
61.6600
2,954,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
61.1700
61.8600
59.2700
61.1600
7,048,800
Thu, 16 Apr 2026
63.1800
63.9800
63.0100
63.8200
4,870,400
Wed, 15 Apr 2026
63.5100
63.9100
62.9000
62.9700
2,364,900
Tue, 14 Apr 2026
64.3900
64.6700
63.1900
63.5600
3,916,800
Mon, 13 Apr 2026
65.3000
65.5400
64.6900
64.8400
3,141,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
63.3900
64.5500
63.3000
64.4300
3,850,600
Thu, 09 Apr 2026
65.0000
65.6400
63.1000
63.3900
4,411,000
Wed, 08 Apr 2026
62.2800
64.8900
62.1400
64.5400
5,823,000
Tue, 07 Apr 2026
66.6600
67.4000
66.4400
66.7900
4,809,800
Mon, 06 Apr 2026
66.0900
66.5900
65.1700
66.0800
3,556,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
66.5100
67.1800
64.9700
65.9000
4,502,700
Wed, 01 Apr 2026
64.9100
67.0500
63.9800
64.9400
7,401,700
Tue, 31 Mar 2026
20 · 6-K
After market open · 09:55 ET
FORM 6-K ↗
Tue, 31 Mar 2026
66.0100
67.2900
64.0500
66.1100
7,770,200
Tue, 31 Mar 2026
19 · 6-K
Next filing day · accepted 30 Mar, 18:14 ET
FORM 6-K ↗
Mon, 30 Mar 2026
67.2500
67.7600
65.5700
65.9800
5,565,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
65.1100
66.6800
64.9800
66.6600
5,117,200
Thu, 26 Mar 2026
18 · 6-K
After market open · 09:33 ET
FORM 6-K ↗
Thu, 26 Mar 2026
64.8000
65.6500
64.4000
64.9800
4,584,900
Wed, 25 Mar 2026
63.3600
64.8400
62.9500
64.7000
5,572,100
Tue, 24 Mar 2026
63.6900
65.3300
63.3200
64.1100
4,835,600
Mon, 23 Mar 2026
62.1000
63.4300
61.3700
63.1900
6,571,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
63.2500
64.2700
62.5600
63.7100
10,145,200
Thu, 19 Mar 2026
62.3600
64.6300
61.9900
63.3200
9,948,300
Wed, 18 Mar 2026
61.6300
63.9600
61.0100
61.9800
4,158,300
Wed, 18 Mar 2026
17 · 6-K
Next filing day · accepted 17 Mar, 18:37 ET
FORM 6-K ↗
Tue, 17 Mar 2026
60.8600
61.7800
60.4300
61.3200
5,425,300
Mon, 16 Mar 2026
59.6300
60.6700
59.2400
60.6200
3,691,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
59.3600
60.1300
59.0000
59.5900
3,886,000
Thu, 12 Mar 2026
58.5500
60.0900
58.4800
59.7500
5,903,700
Wed, 11 Mar 2026
57.2600
58.4800
57.0000
58.2700
3,748,500
Tue, 10 Mar 2026
57.3600
57.9900
56.5900
57.2800
4,844,100
Mon, 09 Mar 2026
57.0800
58.3700
56.8200
57.4000
10,518,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
58.6300
58.6300
56.5300
56.8400
4,847,800
Thu, 05 Mar 2026
57.2500
57.9600
56.8100
57.6100
6,205,700
Wed, 04 Mar 2026
55.8700
57.3400
55.2900
57.3400
5,744,300
Tue, 03 Mar 2026
58.1500
58.4700
56.4700
57.1400
17,433,900
Mon, 02 Mar 2026
58.1500
58.4200
57.1500
57.7800
5,612,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
16 · 6-K
After market open · 11:16 ET
FORM 6-K ↗
Fri, 27 Feb 2026
55.8900
56.7600
55.6400
56.5200
2,985,400
Thu, 26 Feb 2026
15 · 6-K
After market open · 15:47 ET
6-K ↗
Thu, 26 Feb 2026
14 · 6-K
After market open · 14:56 ET
FORM 6-K ↗
Thu, 26 Feb 2026
13 · 40-F
After market open · 14:51 ET
40-F ↗
Thu, 26 Feb 2026
55.0000
55.8300
54.8200
55.5000
3,023,500
Wed, 25 Feb 2026
55.9900
56.1700
54.9900
55.7500
2,642,300
Tue, 24 Feb 2026
57.0100
57.0100
55.7300
55.9700
2,205,800
Mon, 23 Feb 2026
55.9800
56.5300
55.8300
56.2700
2,235,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
56.4800
56.9600
55.4900
55.7400
4,329,600
Thu, 19 Feb 2026
56.4000
57.1300
55.8700
56.8000
10,201,400
Wed, 18 Feb 2026
55.7700
55.9300
55.2900
55.8500
6,922,900
Tue, 17 Feb 2026
55.6000
56.2000
54.2900
55.0900
4,572,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
55.0000
56.0000
54.8900
55.9900
2,710,600
Thu, 12 Feb 2026
55.4800
56.4600
54.8400
55.0900
4,324,500
Wed, 11 Feb 2026
55.2900
56.2500
55.0900
55.9400
4,925,300
Tue, 10 Feb 2026
54.9000
55.0500
53.9300
54.6100
4,754,100
Mon, 09 Feb 2026
53.7500
54.6800
53.7500
54.6700
4,824,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
53.0500
53.9200
52.7900
53.8000
9,038,600
Thu, 05 Feb 2026
52.3500
53.3700
52.0900
53.1300
5,690,500
Wed, 04 Feb 2026
12 · 6-K
After market open · 11:36 ET
FORM 6-K ↗
Wed, 04 Feb 2026
53.7900
55.3000
52.5600
53.1400
8,762,800
Wed, 04 Feb 2026
11 · 6-K
Next filing day · accepted 03 Feb, 18:59 ET
FORM 6-K ↗
Wed, 04 Feb 2026
10 · 6-K
Next filing day · accepted 03 Feb, 17:40 ET
6-K ↗
Tue, 03 Feb 2026
53.1600
53.7800
52.6800
53.4600
7,713,400
Mon, 02 Feb 2026
51.4400
52.9300
51.3800
52.6600
6,704,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
53.2500
53.7500
52.0100
52.9700
7,937,000
Thu, 29 Jan 2026
54.1000
54.8000
53.3700
53.6900
5,090,400
Wed, 28 Jan 2026
52.3900
53.1900
52.0500
53.0000
4,191,000
Tue, 27 Jan 2026
51.4900
52.1100
51.3800
52.0300
2,691,700
Mon, 26 Jan 2026
51.4200
51.4200
50.7600
51.1700
3,112,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
50.8900
51.3200
50.3000
50.8700
2,909,400
Thu, 22 Jan 2026
50.5300
50.6400
49.5000
49.8700
3,401,100
Wed, 21 Jan 2026
50.0900
50.7000
49.7900
50.5100
5,328,200
Wed, 21 Jan 2026
9 · 6-K
Next filing day · accepted 20 Jan, 18:22 ET
FORM 6-K ↗
Tue, 20 Jan 2026
50.4200
50.8200
48.9900
49.3500
4,192,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
49.1200
50.2400
49.1200
49.7400
4,245,600
Thu, 15 Jan 2026
49.0100
49.5100
48.5800
48.9700
2,980,900
Wed, 14 Jan 2026
48.2500
50.1200
48.2500
49.6500
6,851,000
Tue, 13 Jan 2026
46.9800
48.5600
46.7600
48.1300
5,449,900
Mon, 12 Jan 2026
47.0000
47.2400
46.5300
46.6300
3,692,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
45.9300
46.7700
45.8600
46.6900
4,485,600
Thu, 08 Jan 2026
45.2700
46.1900
44.7500
45.7700
6,347,100
Wed, 07 Jan 2026
44.9900
45.8700
44.5600
45.3000
7,931,600
Tue, 06 Jan 2026
44.9300
45.8900
44.7600
45.2400
6,422,200
Tue, 06 Jan 2026
8 · 6-K
Next filing day · accepted 05 Jan, 18:27 ET
FORM 6-K ↗
Mon, 05 Jan 2026
44.6500
45.0900
42.6900
44.7700
11,609,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
44.2400
45.7600
44.1400
45.5900
4,820,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
44.5300
44.6400
44.0900
44.3600
1,596,500
Tue, 30 Dec 2025
43.9600
44.6800
43.9000
44.5000
2,770,800
Mon, 29 Dec 2025
43.4600
43.9600
43.3600
43.7300
3,107,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
43.2400
43.4400
42.9800
43.1100
1,270,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
42.9900
43.4400
42.9900
43.2400
1,304,700
Tue, 23 Dec 2025
43.1100
43.2900
42.4600
43.1600
3,211,400
Mon, 22 Dec 2025
43.1500
43.3600
42.9300
42.9500
2,534,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
42.6000
43.0400
42.5300
42.7500
4,022,600
Thu, 18 Dec 2025
42.6600
42.9800
42.3400
42.4000
4,274,300
Wed, 17 Dec 2025
42.4100
43.0000
42.0900
42.8200
3,973,000
Tue, 16 Dec 2025
43.2700
43.3400
42.1600
42.2200
4,799,900
Mon, 15 Dec 2025
44.3900
44.3900
43.3600
43.6500
4,004,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
44.4200
44.4900
43.9500
44.3700
7,559,100
Thu, 11 Dec 2025
44.2800
44.4900
43.9100
44.3100
6,948,400
Thu, 11 Dec 2025
7 · 6-K
Pre-market · 09:15 ET
FORM 6-K ↗
Wed, 10 Dec 2025
43.7200
44.3100
43.5400
44.1700
5,023,800
Tue, 09 Dec 2025
44.0300
44.5200
43.7100
43.7900
2,383,400
Mon, 08 Dec 2025
44.0000
44.6900
43.8400
44.0300
7,908,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
44.6900
45.0000
44.1500
44.2500
6,441,200
Thu, 04 Dec 2025
44.8600
45.4800
44.7300
44.7700
4,698,500
Wed, 03 Dec 2025
43.8300
44.8300
43.7400
44.6800
5,988,400
Tue, 02 Dec 2025
44.6900
44.7100
43.8500
43.9400
12,204,900
Mon, 01 Dec 2025
45.2300
45.4200
44.6000
44.8000
3,309,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
44.6300
45.1800
44.5400
44.7800
1,222,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
44.3500
44.7000
44.2600
44.4500
2,592,000
Tue, 25 Nov 2025
44.0500
44.5800
43.6900
44.3100
4,178,900
Mon, 24 Nov 2025
44.2000
44.3500
43.5500
44.2800
4,619,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
44.5200
44.6200
43.9500
44.3200
3,704,400
Thu, 20 Nov 2025
45.0000
45.6000
44.6500
44.6700
3,218,200
Wed, 19 Nov 2025
44.5800
45.0400
44.2700
44.9800
2,105,600
Tue, 18 Nov 2025
44.2000
45.4500
43.8900
45.2000
3,484,800
Mon, 17 Nov 2025
44.2800
44.9800
44.1000
44.4100
3,567,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
43.6200
44.3600
43.3400
44.3600
3,319,900
Thu, 13 Nov 2025
44.3000
44.7000
43.3900
43.6200
3,014,400
Wed, 12 Nov 2025
43.9600
44.5100
43.5100
44.2300
6,239,000
Tue, 11 Nov 2025
43.2400
44.2000
43.2200
44.0800
5,045,000
Mon, 10 Nov 2025
42.7400
43.1200
42.2600
43.1200
6,242,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
6 · 6-K
After market open · 09:31 ET
FORM 6-K ↗
Fri, 07 Nov 2025
42.2100
42.7200
42.0400
42.6200
5,248,400
Thu, 06 Nov 2025
41.6600
42.0500
41.3800
41.9900
6,969,800
Wed, 05 Nov 2025
40.4900
41.9000
40.4900
41.2200
8,179,500
Wed, 05 Nov 2025
5 · 6-K
Pre-market · 09:29 ET
FORM 6-K ↗
Tue, 04 Nov 2025
4 · 6-K
After-hours · 17:30 ET
6-K ↗
Tue, 04 Nov 2025
3 · 6-K
After-hours · 17:29 ET
6-K ↗
Tue, 04 Nov 2025
39.1000
39.5400
38.7200
39.5100
4,745,700
Mon, 03 Nov 2025
39.7300
39.8300
39.1600
39.6300
3,236,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
39.9200
40.2700
39.5700
39.8100
2,874,000
Thu, 30 Oct 2025
39.7800
40.1100
39.6000
39.7200
2,265,300
Wed, 29 Oct 2025
40.1200
40.3300
39.6100
40.0000
2,567,600
Tue, 28 Oct 2025
39.7800
40.0200
39.5300
39.6300
2,592,100
Mon, 27 Oct 2025
39.9400
40.2700
39.8400
40.0400
2,703,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
39.6400
39.9200
39.4900
39.8300
3,131,100
Thu, 23 Oct 2025
40.0000
40.3500
39.5500
39.6200
4,309,500
Wed, 22 Oct 2025
38.4000
39.2700
38.3400
39.0900
3,954,400
Wed, 22 Oct 2025
2 · 6-K
Pre-market · 09:20 ET
FORM 6-K ↗
Tue, 21 Oct 2025
38.4900
38.4900
37.7700
38.1700
2,816,200
Mon, 20 Oct 2025
38.6500
38.7400
38.2100
38.3200
4,872,900
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
38.7300
38.7300
38.4000
38.5900
3,098,600
Thu, 16 Oct 2025
39.2300
39.2800
38.3500
38.5800
3,320,900
Wed, 15 Oct 2025
39.6600
39.9200
39.0400
39.1000
3,228,900
Wed, 15 Oct 2025
1 · 6-K
Next filing day · accepted 14 Oct, 17:51 ET
FORM 6-K ↗
Tue, 14 Oct 2025
39.2400
39.7500
39.1600
39.3600
2,451,000
Mon, 13 Oct 2025
39.9100
40.0500
39.6200
39.9700
1,882,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
40.0200
40.1900
39.3600
39.4900
4,792,500
Thu, 09 Oct 2025
41.0800
41.3700
40.3700
40.3700
2,807,200
Wed, 08 Oct 2025
41.4000
41.4000
40.1000
40.8400
7,883,600
Tue, 07 Oct 2025
41.4200
41.7800
40.9200
41.3700
2,980,700
Mon, 06 Oct 2025
41.7000
41.7000
41.1000
41.5300
2,737,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
41.2700
41.5400
41.1300
41.3500
2,555,400
Thu, 02 Oct 2025
41.1300
41.4500
41.0700
41.1100
1,911,800
Wed, 01 Oct 2025
41.7300
41.9800
41.2600
41.2600
2,887,000
Tue, 30 Sep 2025
41.6500
41.9200
41.3200
41.8100
3,948,500
Mon, 29 Sep 2025
42.3400
42.4100
41.7900
41.9700
2,926,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
42.7000
43.3900
42.5000
42.6200
2,103,700
Thu, 25 Sep 2025
42.1500
42.7900
42.1500
42.7000
2,448,900
Wed, 24 Sep 2025
42.6000
42.9000
42.3800
42.4100
2,820,900
Tue, 23 Sep 2025
42.0500
42.9900
41.9500
42.3200
5,201,700
Mon, 22 Sep 2025
41.5100
41.9900
41.0700
41.7800
6,787,400
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
42.9100
42.9300
41.4100
41.5500
7,717,200
Thu, 18 Sep 2025
42.8800
42.9000
42.1900
42.7200
4,545,500
Wed, 17 Sep 2025
42.9400
43.1800
42.5500
42.8500
4,290,400
Tue, 16 Sep 2025
42.4000
43.4800
42.2800
43.0200
4,550,600
Mon, 15 Sep 2025
41.8200
42.3300
41.5200
42.2100
4,372,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
42.2300
42.3000
41.7000
41.7200
1,937,700
Thu, 11 Sep 2025
42.0000
42.4000
41.7700
42.0200
3,044,200
Wed, 10 Sep 2025
41.0700
42.2600
41.0400
42.2600
5,585,600
Tue, 09 Sep 2025
40.3100
41.4600
40.3100
40.9600
4,659,900
Mon, 08 Sep 2025
40.1000
40.5300
39.5900
40.2500
3,926,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
39.7700
40.1500
39.6100
39.9700
4,100,800