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
76.1000
77.5500
75.9000
76.4300
1,090,355
Thu, 03 Sep 2026
81.0100
81.9000
79.4700
79.7800
1,012,300
Wed, 02 Sep 2026
79.7600
81.5200
78.9200
81.1400
749,200
Tue, 01 Sep 2026
78.0500
81.6900
78.0200
80.5100
993,400
Mon, 31 Aug 2026
79.2700
80.3100
78.4700
79.0100
885,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
81.3200
81.9700
78.5100
78.6300
893,900
Thu, 27 Aug 2026
79.8600
80.5000
78.7400
80.4300
720,600
Wed, 26 Aug 2026
21 · 6-K
After market open · 09:39 ET
6-K ↗
Wed, 26 Aug 2026
78.0500
79.0100
77.3000
78.2800
856,500
Tue, 25 Aug 2026
80.1000
80.5500
78.8000
79.2100
1,065,400
Mon, 24 Aug 2026
83.0300
83.8700
81.5800
82.3300
1,260,500
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
20 · 6-K
After market open · 10:57 ET
6-K ↗
Fri, 21 Aug 2026
81.0000
84.5000
80.6700
81.9600
1,677,100
Thu, 20 Aug 2026
75.3600
78.5400
74.1800
78.4500
833,000
Wed, 19 Aug 2026
75.2600
77.0200
74.5600
75.3800
1,083,100
Tue, 18 Aug 2026
73.6900
74.6100
73.0500
74.4700
867,600
Mon, 17 Aug 2026
74.2700
75.1500
73.3500
75.1000
811,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
72.2500
74.6300
72.2500
74.3200
687,800
Thu, 13 Aug 2026
71.8800
73.7700
70.5600
72.1600
822,200
Wed, 12 Aug 2026
73.1200
73.4400
71.1800
71.2500
560,100
Tue, 11 Aug 2026
72.3500
73.5300
71.3900
72.2200
556,000
Mon, 10 Aug 2026
72.3500
73.2300
72.1200
72.8400
669,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
73.4900
74.0200
71.3100
71.9500
894,200
Thu, 06 Aug 2026
71.1000
72.7500
71.0900
72.4500
1,211,100
Wed, 05 Aug 2026
69.4300
70.4000
68.7800
70.0500
833,300
Tue, 04 Aug 2026
68.8100
68.8300
67.2900
68.5800
1,217,800
Mon, 03 Aug 2026
67.4800
67.5600
66.0700
67.0300
648,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
67.7300
68.2300
66.2400
67.0600
1,091,600
Thu, 30 Jul 2026
68.1600
69.3900
67.3300
68.4300
1,855,100
Wed, 29 Jul 2026
68.2600
68.6700
66.7500
67.5500
1,084,900
Tue, 28 Jul 2026
67.8600
68.0000
65.6600
66.8700
1,346,300
Mon, 27 Jul 2026
19 · 6-K
After market open · 14:13 ET
6-K ↗
Mon, 27 Jul 2026
70.0900
70.0900
67.0500
68.7900
708,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
69.5000
70.7400
68.6100
68.7300
454,700
Thu, 23 Jul 2026
69.8200
71.3300
69.1000
69.3200
586,800
Wed, 22 Jul 2026
69.1900
71.0200
68.7800
69.2100
836,700
Tue, 21 Jul 2026
69.0500
69.4400
66.7300
68.8400
680,500
Mon, 20 Jul 2026
69.6200
69.9000
67.2300
67.6900
1,119,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
65.4800
70.0300
65.4500
69.8100
1,951,900
Thu, 16 Jul 2026
70.6000
71.2800
65.8300
66.3300
995,700
Wed, 15 Jul 2026
73.0100
73.0100
70.2300
71.5200
1,814,600
Tue, 14 Jul 2026
73.4900
74.2100
72.3500
72.9500
926,300
Mon, 13 Jul 2026
72.7000
73.4700
71.8300
71.9400
693,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
74.1500
74.2300
72.3100
73.1900
686,500
Thu, 09 Jul 2026
74.8500
75.2500
73.0900
74.0900
687,300
Wed, 08 Jul 2026
72.2800
74.6700
71.7000
74.4300
895,500
Tue, 07 Jul 2026
71.5000
73.4500
71.5000
73.4000
792,800
Mon, 06 Jul 2026
73.0700
73.8300
72.6900
73.5200
513,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
74.3600
75.7000
71.8000
72.7000
935,800
Wed, 01 Jul 2026
73.0300
75.3500
73.0300
74.2200
814,200
Tue, 30 Jun 2026
73.0200
74.2800
72.2400
74.0400
1,242,500
Mon, 29 Jun 2026
71.6100
71.6100
68.6300
69.8600
671,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
71.0000
71.7700
70.3000
71.5900
1,077,400
Thu, 25 Jun 2026
74.7600
74.7600
72.1000
73.1100
1,079,700
Wed, 24 Jun 2026
76.7900
78.0000
75.4000
75.5800
889,200
Tue, 23 Jun 2026
76.3300
77.2600
75.6000
76.5000
694,500
Mon, 22 Jun 2026
79.5000
79.5000
77.8300
78.6500
888,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
81.9300
82.3300
77.9800
79.6900
1,968,900
Wed, 17 Jun 2026
83.2000
85.4000
82.5000
82.9900
1,020,800
Tue, 16 Jun 2026
82.6200
84.0600
82.4000
83.1100
861,600
Mon, 15 Jun 2026
84.4000
85.1500
81.6000
83.2700
1,749,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
82.5700
85.1100
82.2200
84.1200
1,390,900
Thu, 11 Jun 2026
75.7100
80.8000
75.6100
80.4400
1,211,200
Wed, 10 Jun 2026
74.3600
76.3000
73.6600
74.2400
1,189,800
Tue, 09 Jun 2026
75.3000
75.9200
72.9000
75.6600
1,456,400
Mon, 08 Jun 2026
76.0000
76.0000
72.2700
72.7600
1,238,700
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
77.2100
77.3000
74.6300
75.4300
1,254,100
Thu, 04 Jun 2026
77.7300
79.1500
77.0200
77.6900
969,000
Wed, 03 Jun 2026
80.1900
80.6800
78.4700
78.5800
1,868,300
Tue, 02 Jun 2026
81.4500
82.3300
78.5300
80.8400
1,907,900
Mon, 01 Jun 2026
84.0000
85.1700
82.0300
83.4200
817,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
83.5100
87.5200
83.5100
85.8700
1,124,600
Thu, 28 May 2026
84.0000
84.4400
83.0300
84.0500
1,345,800
Wed, 27 May 2026
78.0300
84.9300
78.0100
83.9400
2,617,700
Wed, 27 May 2026
18 · 6-K
Pre-market · 08:41 ET
6-K ↗
Wed, 27 May 2026
17 · 6-K
Next filing day · accepted 26 May, 19:28 ET
6-K ↗
Tue, 26 May 2026
81.0600
82.1800
80.0900
80.4300
1,105,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
79.5100
81.2900
79.2200
80.1800
924,500
Thu, 21 May 2026
80.8700
81.1600
79.0900
79.2900
515,800
Wed, 20 May 2026
80.9200
81.5400
79.8900
81.3800
932,300
Tue, 19 May 2026
81.4300
81.6800
79.0000
80.4500
1,056,000
Mon, 18 May 2026
84.9300
85.0700
82.1700
82.6600
1,090,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
84.0000
84.8700
82.6400
84.2600
1,341,800
Thu, 14 May 2026
90.0000
90.2500
86.1700
86.8000
1,231,200
Wed, 13 May 2026
94.6300
95.7400
90.5500
91.6200
916,900
Tue, 12 May 2026
91.5500
95.0900
90.9600
94.6300
879,600
Mon, 11 May 2026
93.8700
95.4100
92.6700
93.4200
1,355,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
91.0800
92.7200
89.7700
91.3900
989,700
Thu, 07 May 2026
96.0000
98.0000
91.5500
91.6000
1,478,000
Wed, 06 May 2026
93.9600
95.5600
91.8000
93.4600
1,507,900
Tue, 05 May 2026
91.6500
94.9100
91.3600
92.6400
1,116,700
Mon, 04 May 2026
92.9900
93.1400
89.3300
89.7500
1,075,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
91.2100
92.8000
90.3800
92.6800
576,600
Thu, 30 Apr 2026
92.4000
93.1200
90.7400
92.1700
1,410,100
Wed, 29 Apr 2026
91.2700
91.9700
89.1900
91.0100
1,218,100
Tue, 28 Apr 2026
89.2000
91.4800
87.8700
89.4200
1,429,100
Mon, 27 Apr 2026
89.2300
91.5600
87.5700
91.2900
1,321,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
87.7700
89.9900
86.6700
88.7900
1,201,600
Thu, 23 Apr 2026
86.7900
87.2000
83.9800
85.4500
1,059,700
Wed, 22 Apr 2026
16 · 20-F
After market open · 11:31 ET
20-F ↗
Wed, 22 Apr 2026
88.3700
88.5500
85.7800
86.9500
853,700
Tue, 21 Apr 2026
88.0000
88.4400
85.6000
87.2200
963,200
Mon, 20 Apr 2026
89.0000
90.5800
87.9600
88.4200
1,377,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
94.3400
94.3400
87.9700
88.8000
2,128,900
Thu, 16 Apr 2026
89.4200
95.4600
89.4200
95.3100
2,324,600
Thu, 16 Apr 2026
15 · 6-K
Next filing day · accepted 15 Apr, 20:43 ET
6-K ↗
Thu, 16 Apr 2026
14 · 6-K
Next filing day · accepted 15 Apr, 20:41 ET
6-K ↗
Wed, 15 Apr 2026
88.7700
89.8800
87.0800
87.6200
1,072,200
Tue, 14 Apr 2026
88.5000
90.5000
87.3000
88.9300
1,609,700
Mon, 13 Apr 2026
82.9000
88.8800
82.9000
87.6300
2,535,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
82.7700
86.0000
81.7300
82.1200
1,540,600
Thu, 09 Apr 2026
82.4600
84.4900
80.7300
82.1700
1,062,200
Wed, 08 Apr 2026
81.5000
83.2500
80.4800
82.4800
1,317,200
Tue, 07 Apr 2026
79.9200
80.2000
78.0000
78.5200
1,058,500
Mon, 06 Apr 2026
83.2900
84.5300
79.8700
80.4500
996,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
81.1600
84.3700
80.5100
83.2100
1,481,000
Wed, 01 Apr 2026
83.0900
83.7900
80.8400
81.8200
794,300
Tue, 31 Mar 2026
80.5600
81.7800
77.8800
80.9400
2,297,300
Mon, 30 Mar 2026
83.9300
86.0900
80.5700
80.9200
2,410,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
78.5000
83.1800
78.3700
82.7000
3,911,100
Thu, 26 Mar 2026
77.7400
79.3100
77.1400
77.3700
710,700
Wed, 25 Mar 2026
77.8900
80.0000
77.7400
79.1600
1,316,100
Tue, 24 Mar 2026
74.4300
77.3100
73.9200
76.9400
990,600
Mon, 23 Mar 2026
72.3900
75.9200
71.6600
75.3900
1,367,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
73.9400
74.7600
69.5200
71.1600
1,072,400
Fri, 20 Mar 2026
13 · 6-K
Pre-market · 08:16 ET
6-K ↗
Fri, 20 Mar 2026
12 · 6-K
Pre-market · 08:01 ET
6-K ↗
Thu, 19 Mar 2026
72.7600
74.7600
71.1200
74.6600
789,800
Wed, 18 Mar 2026
76.4700
76.8200
74.9700
75.0300
480,200
Tue, 17 Mar 2026
76.7400
77.8100
76.2200
77.1100
876,100
Mon, 16 Mar 2026
75.5000
77.9700
75.3300
76.3500
745,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
76.3600
76.8400
74.0100
74.4500
777,800
Thu, 12 Mar 2026
75.6100
76.6900
74.5000
75.6700
839,700
Wed, 11 Mar 2026
75.0300
77.9500
74.9500
77.8400
628,500
Tue, 10 Mar 2026
76.7600
77.0300
75.5500
76.5600
911,800
Mon, 09 Mar 2026
69.4000
75.2200
68.8400
75.0000
1,136,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
68.9000
72.2700
68.8100
70.3900
1,162,800
Thu, 05 Mar 2026
70.7200
70.9100
69.3000
70.6200
1,525,200
Wed, 04 Mar 2026
72.1100
72.7200
70.5600
72.0200
928,100
Tue, 03 Mar 2026
68.2700
71.0900
65.6500
68.8000
2,609,500
Mon, 02 Mar 2026
73.2600
76.6600
71.5700
75.6300
1,052,600
Mon, 02 Mar 2026
11 · 6-K
Next filing day · accepted 27 Feb, 21:29 ET
6-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.6500
78.0900
75.3200
76.3000
1,266,300
Thu, 26 Feb 2026
78.1600
78.9700
76.5800
77.9700
1,465,100
Wed, 25 Feb 2026
79.0200
81.6700
78.6000
79.5400
2,715,300
Tue, 24 Feb 2026
75.0000
76.9800
74.7100
76.7200
1,416,200
Mon, 23 Feb 2026
71.9900
73.2400
71.0800
73.0700
748,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
71.7400
72.7600
71.3700
71.8600
580,900
Thu, 19 Feb 2026
70.3600
72.3500
69.5700
72.1000
871,600
Wed, 18 Feb 2026
73.5000
74.0100
72.2900
72.7800
659,000
Tue, 17 Feb 2026
70.4700
72.7000
70.2500
72.4000
1,006,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.3900
71.2300
68.6800
70.9100
1,414,700
Thu, 12 Feb 2026
74.6000
75.7900
69.7400
70.1100
1,843,300
Wed, 11 Feb 2026
72.2300
75.6800
71.1000
75.2400
2,344,900
Tue, 10 Feb 2026
70.2200
71.1300
69.4000
70.2800
1,280,900
Mon, 09 Feb 2026
71.8100
72.0900
70.7500
71.1500
983,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
72.5800
72.9900
70.9900
71.4800
1,115,600
Thu, 05 Feb 2026
70.7400
72.6500
69.9100
70.8200
2,211,500
Wed, 04 Feb 2026
78.5500
79.1400
72.8600
73.7800
2,998,000
Tue, 03 Feb 2026
78.3500
79.3100
77.2900
79.3000
1,683,700
Mon, 02 Feb 2026
75.6800
77.1900
75.0000
75.2500
1,728,100
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
77.2600
79.9200
76.2600
76.8400
2,440,300
Fri, 30 Jan 2026
10 · 6-K
Pre-market · 06:56 ET
6-K ↗
Fri, 30 Jan 2026
9 · 6-K
Pre-market · 06:53 ET
6-K ↗
Thu, 29 Jan 2026
82.4700
83.5400
80.0100
81.6400
1,555,400
Wed, 28 Jan 2026
84.9300
84.9900
81.2300
83.5700
1,561,900
Tue, 27 Jan 2026
84.8800
85.3000
83.6000
84.3700
1,244,800
Mon, 26 Jan 2026
84.8100
86.1300
83.5000
84.0100
1,331,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
85.0000
86.0000
84.0200
85.4300
1,218,700
Thu, 22 Jan 2026
81.0600
84.1900
80.2900
83.8400
1,738,000
Wed, 21 Jan 2026
82.8200
82.9900
81.0000
81.8100
1,788,600
Tue, 20 Jan 2026
76.5000
80.1600
75.2000
80.1500
1,610,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
77.2600
77.9700
76.2000
77.5300
1,707,700
Thu, 15 Jan 2026
83.1300
83.2000
79.1100
79.5800
2,524,200
Wed, 14 Jan 2026
80.5000
83.6000
79.5400
83.1800
2,181,400
Tue, 13 Jan 2026
80.0700
81.6000
79.4900
80.9800
2,201,900
Mon, 12 Jan 2026
77.6300
78.2800
76.2000
77.7600
1,521,000
Mon, 12 Jan 2026
8 · 6-K
Pre-market · 06:08 ET
6-K ↗
Mon, 12 Jan 2026
7 · 6-K
Next filing day · accepted 09 Jan, 19:02 ET
6-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
73.7900
74.6000
73.2900
74.4000
922,200
Thu, 08 Jan 2026
74.0300
75.0000
73.1100
74.0600
1,344,700
Wed, 07 Jan 2026
73.8900
75.7900
73.7900
75.1000
2,318,600
Tue, 06 Jan 2026
72.9700
75.6900
72.7500
74.5300
1,959,300
Mon, 05 Jan 2026
70.2900
70.8600
69.5300
70.1400
824,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
70.1000
70.6000
68.5000
69.7300
746,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
68.3900
69.0700
68.3900
68.8000
378,700
Tue, 30 Dec 2025
70.8400
70.8400
68.7200
68.9800
912,900
Mon, 29 Dec 2025
69.5900
70.9900
69.0000
70.0700
1,097,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
72.3100
72.5600
71.2400
71.6400
674,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
71.4300
71.4600
70.0500
70.9000
403,300
Tue, 23 Dec 2025
71.0500
72.0000
70.7300
70.8900
706,400
Mon, 22 Dec 2025
70.1100
70.7500
69.2000
70.2200
888,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
68.8800
69.8000
68.4600
68.7600
1,599,800
Thu, 18 Dec 2025
66.2900
67.9000
65.7100
67.7000
1,790,800
Wed, 17 Dec 2025
67.3500
69.6400
65.7800
65.9200
2,331,800
Tue, 16 Dec 2025
64.4900
65.4700
63.6600
64.1700
1,057,900
Mon, 15 Dec 2025
6 · 6-K
After market open · 15:15 ET
6-K ↗
Mon, 15 Dec 2025
65.3800
65.7800
64.2200
64.9700
749,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
64.6600
66.1800
64.1200
65.8300
1,208,700
Thu, 11 Dec 2025
64.0400
65.7200
63.6900
65.0200
892,700
Wed, 10 Dec 2025
64.0000
64.7200
62.7900
63.9600
1,210,000
Tue, 09 Dec 2025
60.2300
63.5400
60.1500
62.9000
1,066,300
Mon, 08 Dec 2025
62.0000
62.1800
59.4600
60.4400
1,037,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
61.5100
62.7200
60.9000
61.2600
1,381,600
Fri, 05 Dec 2025
5 · 6-K
Next filing day · accepted 04 Dec, 21:08 ET
6-K ↗
Thu, 04 Dec 2025
4 · 6-K
After market open · 13:28 ET
6-K ↗
Thu, 04 Dec 2025
62.0200
62.3700
59.9700
60.6700
2,090,500
Wed, 03 Dec 2025
63.2300
64.2400
62.7200
63.0600
1,714,100
Tue, 02 Dec 2025
64.3000
64.7400
63.6100
64.3700
1,366,000
Mon, 01 Dec 2025
64.0600
65.5100
63.8700
63.9300
1,513,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
63.1900
65.6500
63.1100
64.3200
1,001,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
61.8600
63.3000
61.5000
63.2000
1,363,400
Tue, 25 Nov 2025
60.5600
62.3200
59.9600
61.7800
1,770,100
Mon, 24 Nov 2025
59.2300
59.4300
58.0300
58.5100
1,615,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
58.0900
60.5700
58.0000
59.5400
3,015,200
Thu, 20 Nov 2025
61.6300
64.0000
60.1500
60.5200
2,640,800
Wed, 19 Nov 2025
62.6900
64.6000
61.9200
63.1000
3,173,400
Wed, 19 Nov 2025
3 · 6-K
Next filing day · accepted 18 Nov, 21:41 ET
6-K ↗
Tue, 18 Nov 2025
58.8000
60.2200
57.1000
59.4000
2,328,300
Mon, 17 Nov 2025
57.3300
61.9500
57.2500
59.4700
5,753,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
51.2900
55.6600
51.2900
54.5500
2,108,400
Thu, 13 Nov 2025
54.2000
54.7000
52.6600
53.2000
2,798,000
Wed, 12 Nov 2025
52.5000
53.2300
52.0000
52.7900
2,123,100
Tue, 11 Nov 2025
51.3500
51.9700
50.6800
51.7000
1,098,100
Mon, 10 Nov 2025
2 · 6-K
After market open · 10:42 ET
6-K ↗
Mon, 10 Nov 2025
50.9800
52.4500
50.7000
51.8800
1,602,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
47.6800
49.3000
46.5100
48.8300
1,515,900
Thu, 06 Nov 2025
48.5200
49.1600
46.1500
46.2700
1,062,600
Wed, 05 Nov 2025
46.3000
47.6900
46.2400
47.5900
1,034,700
Tue, 04 Nov 2025
46.8100
46.8800
45.4100
46.1000
1,945,600
Mon, 03 Nov 2025
48.7400
49.4100
47.8600
48.5900
1,834,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
47.5700
49.5800
47.3200
48.9900
2,652,400
Thu, 30 Oct 2025
47.1800
48.4900
46.0900
48.2300
1,853,000
Wed, 29 Oct 2025
45.1100
46.9700
45.0000
46.0700
1,306,000
Tue, 28 Oct 2025
44.4900
44.7900
43.3500
44.7100
806,700
Mon, 27 Oct 2025
46.4300
46.5600
44.1700
44.3600
1,219,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
44.9300
46.5900
44.8600
45.5500
1,505,200
Thu, 23 Oct 2025
43.4200
44.5700
43.3900
44.5200
861,300
Wed, 22 Oct 2025
42.4100
42.6100
41.9400
42.3900
1,085,700
Tue, 21 Oct 2025
43.5100
43.6300
42.2200
42.3900
1,063,800
Mon, 20 Oct 2025
44.5500
45.4000
44.0400
44.1900
834,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
43.6700
44.5800
43.1900
43.6800
1,066,200
Thu, 16 Oct 2025
45.8800
46.0400
44.0600
44.4400
1,003,100
Wed, 15 Oct 2025
45.3900
45.9500
44.7000
45.9200
1,291,600
Tue, 14 Oct 2025
42.3500
44.9000
41.9600
44.6400
1,372,300
Mon, 13 Oct 2025
41.9100
43.7400
41.8600
43.3500
1,444,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
43.4200
43.5000
40.5800
40.7700
2,447,300
Thu, 09 Oct 2025
45.6300
47.2200
43.1600
43.2200
2,767,700
Wed, 08 Oct 2025
43.9700
44.6900
43.1800
44.5400
1,383,800
Tue, 07 Oct 2025
43.3100
44.2000
42.9700
43.3900
1,142,300
Mon, 06 Oct 2025
42.8500
44.2300
42.7200
43.1700
1,027,600
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
44.6100
45.0000
42.8100
43.1100
1,326,700
Thu, 02 Oct 2025
43.8700
45.3500
43.6000
44.6200
1,284,300
Wed, 01 Oct 2025
43.5600
44.3800
43.1100
43.5100
899,800
Tue, 30 Sep 2025
43.3800
43.4800
42.3600
42.9800
1,146,300
Tue, 30 Sep 2025
1 · 6-K
Next filing day · accepted 29 Sep, 17:53 ET
6-K ↗
Mon, 29 Sep 2025
45.0400
45.2600
43.9300
44.2000
1,246,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
43.9200
45.1100
43.9000
44.2400
944,200
Thu, 25 Sep 2025
43.3300
45.3300
43.2300
44.4600
1,349,000
Wed, 24 Sep 2025
44.0000
45.1100
43.5500
43.7200
1,207,800
Tue, 23 Sep 2025
43.4400
44.5600
42.9700
43.2200
1,140,300
Mon, 22 Sep 2025
43.1400
43.7600
42.8000
43.2900
1,018,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
43.8900
44.3300
43.3400
43.4700
675,400
Thu, 18 Sep 2025
43.6300
43.6400
42.5300
43.1200
662,300
Wed, 17 Sep 2025
43.4200
44.3600
43.2300
43.3500
815,900
Tue, 16 Sep 2025
43.6000
43.7800
43.0400
43.6500
770,200
Mon, 15 Sep 2025
42.7500
43.8300
42.3900
43.4700
1,153,600
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
41.9300
42.4200
41.4000
41.9700
842,500
Thu, 11 Sep 2025
41.8100
43.2000
40.9000
42.6100
1,821,000
Wed, 10 Sep 2025
41.6300
42.3700
41.3600
41.8500
1,103,000
Tue, 09 Sep 2025
43.0000
43.3700
41.4000
41.4700
2,112,100
Mon, 08 Sep 2025
46.1100
46.2900
44.7500
45.4800
1,034,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
45.5500
47.0400
45.5300
45.8600
1,429,100