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
66.7700
67.4200
64.1900
65.1600
1,622,545
Thu, 22 Oct 2026
67.4000
69.0800
66.9700
67.8800
1,130,800
Wed, 21 Oct 2026
69.4100
69.6400
66.8100
67.8400
1,424,600
Tue, 20 Oct 2026
72.4600
72.8900
69.7400
69.7400
1,140,000
Mon, 19 Oct 2026
70.3300
72.5700
69.5280
71.8700
1,328,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
71.0900
71.9100
69.3950
69.9900
1,324,900
Thu, 15 Oct 2026
69.1000
70.8350
68.8850
70.6100
1,268,300
Wed, 14 Oct 2026
70.7500
70.7500
67.2400
68.7700
1,361,900
Tue, 13 Oct 2026
69.5200
71.9300
69.5200
71.0600
1,220,400
Mon, 12 Oct 2026
66.8000
69.4600
66.7000
69.3400
1,356,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
66.7200
67.6450
66.4100
66.9000
850,500
Thu, 08 Oct 2026
63.9300
68.0800
63.4900
67.3100
2,012,500
Wed, 07 Oct 2026
64.3300
64.7400
63.5600
64.1700
856,500
Tue, 06 Oct 2026
62.6600
66.1100
62.6400
64.6100
1,633,400
Mon, 05 Oct 2026
61.2500
62.9600
60.2200
62.4000
1,403,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
60.7100
61.4000
59.6200
60.9800
1,119,100
Thu, 01 Oct 2026
58.8100
61.0800
58.8100
60.1900
1,466,000
Wed, 30 Sep 2026
58.6100
60.7400
57.3000
58.6800
2,238,000
Tue, 29 Sep 2026
58.2200
58.3600
56.7600
57.8800
2,267,900
Mon, 28 Sep 2026
55.6600
58.2250
55.5400
57.5200
1,753,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
57.4900
58.0750
55.4800
55.5500
1,530,500
Thu, 24 Sep 2026
58.5000
59.4100
56.3500
57.4500
1,629,400
Wed, 23 Sep 2026
57.5900
58.8200
56.2450
58.4700
1,507,300
Tue, 22 Sep 2026
57.7500
59.6400
57.7500
58.0900
1,230,600
Mon, 21 Sep 2026
55.5100
57.4000
55.1600
56.9600
1,630,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
55.7500
56.5000
54.7300
54.8800
1,690,000
Thu, 17 Sep 2026
57.4000
57.7800
55.8200
55.8700
1,347,300
Wed, 16 Sep 2026
58.5000
59.2300
56.6200
56.6500
1,593,500
Tue, 15 Sep 2026
62.8700
62.8900
57.7300
58.2700
1,645,700
Mon, 14 Sep 2026
63.3200
64.6400
62.9450
63.5100
1,087,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
62.1100
64.3200
61.5700
63.6500
1,405,800
Thu, 10 Sep 2026
62.3600
63.6500
61.3200
61.7000
1,258,900
Wed, 09 Sep 2026
66.8700
66.9300
62.9400
63.0100
1,506,800
Tue, 08 Sep 2026
71.0000
71.7800
67.0100
67.4000
1,846,100
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
69.2800
70.8700
69.0200
69.4000
988,400
Thu, 03 Sep 2026
68.7800
69.8800
66.5000
69.3000
869,800
Wed, 02 Sep 2026
67.2000
70.9000
67.1700
67.9000
1,037,100
Tue, 01 Sep 2026
67.2900
69.1900
66.7500
67.6200
1,015,500
Mon, 31 Aug 2026
69.0000
70.7490
68.7400
68.8900
883,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
70.6200
71.7250
69.0800
69.8900
941,300
Thu, 27 Aug 2026
72.4600
72.7980
69.9400
70.5500
860,000
Wed, 26 Aug 2026
73.7700
74.4000
72.3500
72.9400
669,000
Tue, 25 Aug 2026
75.2200
75.7800
73.9200
74.0700
716,500
Mon, 24 Aug 2026
76.1000
76.4100
74.9100
75.4400
772,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
74.3800
75.8900
74.3300
75.8200
886,900
Thu, 20 Aug 2026
73.1800
74.0550
72.2000
73.8500
869,900
Wed, 19 Aug 2026
72.5000
74.3950
71.5650
73.2700
1,290,200
Tue, 18 Aug 2026
74.0700
74.0800
70.8600
70.9900
1,020,400
Mon, 17 Aug 2026
74.4200
74.6900
73.4500
74.1900
1,153,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
74.5000
75.4400
73.8300
74.8400
1,131,200
Thu, 13 Aug 2026
73.5100
74.5000
72.2700
73.6400
1,265,600
Wed, 12 Aug 2026
72.5100
73.1700
70.8300
72.8600
1,074,300
Tue, 11 Aug 2026
71.5000
72.7900
70.3900
71.7700
1,195,400
Mon, 10 Aug 2026
70.6500
71.5000
69.7500
71.4500
1,383,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
70.5600
71.3450
69.2700
71.1300
1,461,200
Thu, 06 Aug 2026
71.9600
72.3600
69.6750
70.2400
2,610,700
Wed, 05 Aug 2026
67.0000
74.5000
64.0100
74.3300
8,965,000
Wed, 05 Aug 2026
20 · 10-Q
Pre-market · 07:11 ET
10-Q ↗
Wed, 05 Aug 2026
19 · 8-K
Pre-market · 07:04 ET
8-K ↗
Tue, 04 Aug 2026
64.8400
66.7700
64.1350
66.2200
3,274,600
Mon, 03 Aug 2026
63.8200
65.9000
63.7100
64.7800
1,871,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
63.1000
64.1500
62.0500
62.7500
1,378,300
Thu, 30 Jul 2026
63.6800
64.3600
61.5300
63.0700
1,658,000
Wed, 29 Jul 2026
62.3100
64.1150
61.8600
63.0500
1,301,500
Tue, 28 Jul 2026
62.1000
63.3300
61.2100
63.2000
1,813,700
Mon, 27 Jul 2026
58.5500
62.0200
58.3100
61.5700
2,443,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
56.3000
57.7500
56.0080
57.1000
1,410,700
Thu, 23 Jul 2026
55.1000
56.3000
54.2910
55.9900
1,830,600
Wed, 22 Jul 2026
56.2900
56.6000
55.1300
55.9400
1,737,000
Tue, 21 Jul 2026
56.5800
57.6700
55.7000
56.4400
1,646,500
Mon, 20 Jul 2026
58.4100
58.4100
56.0400
56.9700
1,568,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
58.1400
59.7750
57.9300
58.0000
1,460,600
Thu, 16 Jul 2026
60.7100
61.1500
58.8700
59.2300
1,710,800
Wed, 15 Jul 2026
59.9900
61.3400
59.2900
60.0000
1,776,100
Tue, 14 Jul 2026
62.7100
62.7400
59.5610
60.0900
1,797,900
Mon, 13 Jul 2026
59.4200
62.2500
59.1400
62.1800
2,538,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
56.9600
59.4700
56.3200
58.6000
2,467,100
Thu, 09 Jul 2026
53.9700
57.4900
53.9700
56.3200
2,210,000
Wed, 08 Jul 2026
53.4200
54.3200
52.1200
54.2600
2,086,900
Tue, 07 Jul 2026
54.2300
55.3300
52.8200
54.9200
2,259,500
Mon, 06 Jul 2026
55.6000
56.6500
53.3800
54.1800
2,349,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
57.3000
57.6900
55.3600
56.4700
1,043,100
Wed, 01 Jul 2026
56.5800
57.8500
55.7200
56.7900
1,314,000
Tue, 30 Jun 2026
54.8700
56.1400
54.6100
56.0200
1,342,000
Mon, 29 Jun 2026
56.2200
56.6250
54.4600
54.7900
1,720,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
54.4000
56.9600
54.4000
56.8700
2,556,400
Thu, 25 Jun 2026
55.3400
55.9400
54.3100
55.2200
1,327,900
Wed, 24 Jun 2026
54.3500
56.4000
54.3500
54.7500
1,992,400
Tue, 23 Jun 2026
55.2600
56.1500
53.5900
54.1500
1,582,300
Mon, 22 Jun 2026
58.3500
58.3500
55.5300
55.7100
1,687,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
59.4300
60.1900
58.2000
59.0800
1,918,600
Wed, 17 Jun 2026
59.8100
61.7000
58.2400
58.7900
1,864,700
Tue, 16 Jun 2026
58.6500
61.7400
58.6500
60.4200
2,691,400
Mon, 15 Jun 2026
58.3700
59.4210
57.4000
58.4000
2,386,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
18 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Fri, 12 Jun 2026
58.0100
59.0500
56.5000
58.2200
1,903,300
Thu, 11 Jun 2026
17 · 8-K
After-hours · 16:15 ET
FORM 8-K ↗
Thu, 11 Jun 2026
54.1900
58.6300
53.4500
58.3300
2,667,900
Wed, 10 Jun 2026
53.2200
55.3700
52.7900
54.4800
1,963,000
Tue, 09 Jun 2026
52.9600
55.8000
52.5550
53.7800
2,242,400
Mon, 08 Jun 2026
52.8900
54.1500
51.6000
52.9600
2,551,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
54.1600
54.5000
52.2900
52.3400
3,261,600
Thu, 04 Jun 2026
56.2500
57.3050
53.0700
53.3600
2,767,600
Wed, 03 Jun 2026
56.0800
56.0800
53.8600
55.5300
3,044,500
Tue, 02 Jun 2026
56.4700
58.0000
54.7100
57.0100
6,777,600
Tue, 02 Jun 2026
16 · 8-K
Pre-market · 08:06 ET
FORM 8-K ↗
Mon, 01 Jun 2026
63.9100
64.4700
61.9000
62.2200
2,006,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
62.2500
65.7400
62.2350
64.3100
1,952,300
Thu, 28 May 2026
64.0000
64.0000
62.0400
62.1300
2,516,700
Wed, 27 May 2026
62.3550
65.6400
61.9800
64.3800
4,121,900
Tue, 26 May 2026
62.7350
63.7200
61.2800
61.8200
1,696,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
62.8300
63.3950
61.8300
62.7200
1,472,300
Thu, 21 May 2026
62.1300
63.8950
61.2500
62.8300
1,983,600
Wed, 20 May 2026
64.1000
64.1000
60.8570
63.4700
2,351,400
Tue, 19 May 2026
61.8000
64.4700
61.4100
64.1200
3,192,300
Mon, 18 May 2026
59.9000
61.4700
59.4900
59.6900
2,539,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
60.8900
62.0200
59.9300
60.4100
2,736,900
Thu, 14 May 2026
65.1000
65.3610
61.6800
61.8800
2,362,500
Wed, 13 May 2026
65.4300
66.3100
63.8300
63.9100
1,818,500
Tue, 12 May 2026
64.3500
67.4700
64.2500
66.0300
3,104,200
Mon, 11 May 2026
69.5100
69.7000
63.5100
64.5000
6,441,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
70.6100
72.0000
69.2400
70.1400
5,004,100
Thu, 07 May 2026
15 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Thu, 07 May 2026
70.8000
71.5500
67.2050
69.2400
14,643,800
Thu, 07 May 2026
14 · 8-K
Pre-market · 07:02 ET
8-K ↗
Thu, 07 May 2026
13 · 8-K
Pre-market · 07:13 ET
FORM 8-K ↗
Wed, 06 May 2026
98.8000
99.5700
94.7950
96.5200
2,361,100
Tue, 05 May 2026
95.5300
96.9700
94.9300
96.6100
1,180,500
Mon, 04 May 2026
99.0500
99.1600
94.5650
95.5700
1,476,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
103.2200
103.2200
97.7600
98.3600
1,549,000
Thu, 30 Apr 2026
101.7500
103.8700
100.0000
102.4600
827,100
Wed, 29 Apr 2026
12 · DEFA14A
After-hours · 16:32 ET
DEFA14A ↗
Wed, 29 Apr 2026
11 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Wed, 29 Apr 2026
99.5600
103.4500
98.5800
100.6100
957,700
Tue, 28 Apr 2026
100.4900
101.5200
99.4200
100.1500
863,200
Mon, 27 Apr 2026
103.1900
103.7500
100.2100
101.4500
1,017,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
99.0900
103.9300
98.3200
103.0200
1,153,800
Thu, 23 Apr 2026
98.7300
101.2200
97.0000
97.5900
674,500
Wed, 22 Apr 2026
102.5600
103.0300
98.7500
99.0900
819,100
Tue, 21 Apr 2026
104.1700
106.8400
101.5800
101.7800
890,200
Mon, 20 Apr 2026
102.9500
104.9100
102.2550
104.6900
961,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
102.9400
106.2000
102.8700
103.7300
1,490,300
Thu, 16 Apr 2026
101.0400
102.0350
98.4600
99.7500
1,169,000
Wed, 15 Apr 2026
103.2400
104.6900
101.0600
101.1700
1,197,700
Tue, 14 Apr 2026
100.4900
103.6400
100.4900
102.7600
1,073,900
Mon, 13 Apr 2026
97.6400
101.1800
96.1450
100.6500
1,154,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
100.0000
100.8120
98.0100
98.6100
1,136,400
Thu, 09 Apr 2026
97.3900
99.1500
96.2850
97.5500
1,126,800
Wed, 08 Apr 2026
96.6300
100.5100
96.0600
97.8600
1,431,100
Tue, 07 Apr 2026
92.3500
92.9400
90.9000
92.8000
585,500
Mon, 06 Apr 2026
88.8400
93.3900
88.8400
92.3700
842,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
88.7000
91.1250
86.6500
89.3300
1,031,600
Wed, 01 Apr 2026
90.5000
92.7600
89.3000
90.6900
1,106,300
Wed, 01 Apr 2026
10 · 8-K
Pre-market · 08:15 ET
FORM 8-K ↗
Tue, 31 Mar 2026
86.5600
89.2600
86.2380
88.4700
1,331,200
Mon, 30 Mar 2026
83.1500
84.4800
81.6150
83.5300
866,800
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
84.2300
84.9900
79.9080
81.3200
1,359,900
Thu, 26 Mar 2026
88.3200
89.3600
84.9950
85.0800
1,018,300
Wed, 25 Mar 2026
91.0500
91.5700
86.3000
89.5000
1,118,000
Tue, 24 Mar 2026
89.0600
91.2300
88.2600
90.0400
1,141,200
Mon, 23 Mar 2026
89.8600
94.8500
89.4650
90.8700
1,577,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
89.0200
89.9000
86.2700
87.6300
1,626,100
Thu, 19 Mar 2026
86.1300
89.4950
84.9200
88.1600
1,054,300
Wed, 18 Mar 2026
90.1800
90.8000
86.8850
87.1000
1,129,700
Tue, 17 Mar 2026
91.0100
93.2000
90.3000
90.5000
1,179,200
Mon, 16 Mar 2026
88.0500
90.8600
87.9450
90.5500
1,119,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
87.7100
88.7700
86.4500
86.9200
1,623,500
Thu, 12 Mar 2026
91.1000
91.2900
86.8100
86.8100
1,899,800
Wed, 11 Mar 2026
95.6800
96.7200
90.4400
92.5800
1,621,200
Tue, 10 Mar 2026
94.0900
98.5000
93.0900
95.4000
1,124,900
Mon, 09 Mar 2026
9 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Mon, 09 Mar 2026
92.8500
95.8800
88.7100
95.6700
1,374,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
96.8100
97.8000
92.4150
93.4500
1,770,200
Thu, 05 Mar 2026
97.0000
101.0000
94.7100
96.7900
1,205,300
Wed, 04 Mar 2026
96.6800
97.7850
94.9400
97.4000
986,300
Tue, 03 Mar 2026
91.7300
97.0000
90.9400
96.0700
1,316,300
Mon, 02 Mar 2026
94.0000
96.3600
91.0100
94.4400
1,901,100
Mon, 02 Mar 2026
8 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
94.8300
96.3900
91.4100
96.0100
2,342,800
Thu, 26 Feb 2026
7 · 10-K
After-hours · 16:32 ET
10-K ↗
Thu, 26 Feb 2026
104.4100
107.4600
98.3350
98.6100
4,465,400
Thu, 26 Feb 2026
6 · 8-K
Pre-market · 07:02 ET
8-K ↗
Wed, 25 Feb 2026
89.6300
92.6300
89.5050
92.1300
2,105,500
Tue, 24 Feb 2026
5 · 8-K
After-hours · 16:32 ET
FORM 8-K ↗
Tue, 24 Feb 2026
88.8500
89.7500
87.5000
89.3900
1,186,300
Mon, 23 Feb 2026
91.8900
92.0100
88.0000
89.5600
1,210,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
92.6300
94.4300
90.9400
93.5600
1,186,900
Thu, 19 Feb 2026
92.3200
93.9600
91.4120
93.1800
867,500
Wed, 18 Feb 2026
92.0000
96.8200
91.6110
94.1800
1,294,400
Tue, 17 Feb 2026
89.6300
91.6000
87.0100
91.4500
1,472,400
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
89.0900
90.3500
86.9100
88.1500
1,347,800
Thu, 12 Feb 2026
98.6300
99.2900
88.6200
88.9300
1,544,400
Wed, 11 Feb 2026
96.7300
98.5200
94.8100
97.0400
1,055,100
Tue, 10 Feb 2026
96.5200
97.7400
95.5700
95.7500
1,002,100
Mon, 09 Feb 2026
98.4400
99.3900
96.7700
97.1900
899,000
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
93.4200
99.3500
93.0500
98.3000
1,621,300
Thu, 05 Feb 2026
95.8000
97.1850
91.8390
93.0700
1,217,600
Wed, 04 Feb 2026
93.3700
95.9100
92.3150
94.4800
998,100
Tue, 03 Feb 2026
92.8000
96.2900
91.8600
93.6700
1,570,600
Mon, 02 Feb 2026
89.8700
94.2950
89.5000
92.7200
1,908,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.8500
89.4800
87.5700
88.5700
1,314,500
Thu, 29 Jan 2026
87.8050
89.7100
86.5400
88.0300
1,249,800
Wed, 28 Jan 2026
89.6900
91.7400
87.4900
87.8700
1,146,400
Tue, 27 Jan 2026
89.4800
90.5400
87.1000
87.3200
1,901,800
Mon, 26 Jan 2026
91.5500
92.4350
88.5100
90.5700
2,807,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
91.9500
92.6100
89.7700
92.2500
990,500
Thu, 22 Jan 2026
95.4900
97.0500
92.3600
92.5900
1,233,100
Wed, 21 Jan 2026
96.1500
96.8900
93.2700
94.8100
1,610,900
Tue, 20 Jan 2026
99.1900
99.6000
95.7800
97.1600
1,865,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
101.3300
102.1050
98.9300
99.1200
933,000
Thu, 15 Jan 2026
100.0000
102.9600
98.4000
100.7700
1,340,800
Wed, 14 Jan 2026
98.0000
99.9300
96.9250
99.9300
1,199,700
Tue, 13 Jan 2026
96.0900
100.0400
96.0100
98.4500
1,852,700
Mon, 12 Jan 2026
4 · 8-K
After-hours · 17:12 ET
8-K ↗
Mon, 12 Jan 2026
90.6000
98.9900
88.2430
96.7200
2,813,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
91.5800
93.3000
89.0500
93.2900
1,751,400
Thu, 08 Jan 2026
90.0700
94.2500
90.0100
91.8000
2,216,800
Wed, 07 Jan 2026
90.4200
92.5200
89.7500
90.5500
1,682,400
Tue, 06 Jan 2026
85.8600
91.3100
85.7000
89.8200
2,582,000
Mon, 05 Jan 2026
83.2300
85.5000
83.2300
83.5100
1,429,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
82.6300
83.7150
81.1750
83.4700
1,169,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
79.8800
81.8100
79.3700
81.1700
1,596,300
Tue, 30 Dec 2025
81.8200
82.2000
79.5500
79.9500
2,040,600
Mon, 29 Dec 2025
82.9000
83.5300
80.4800
81.9200
1,353,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
84.5700
85.0600
83.4500
83.7600
916,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
84.9800
85.5600
84.2410
85.1100
501,300
Tue, 23 Dec 2025
83.7500
85.2900
81.9800
84.9500
1,496,500
Mon, 22 Dec 2025
85.5900
86.2800
82.4400
83.5300
1,419,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
85.8600
86.9850
85.0200
85.7100
1,538,000
Thu, 18 Dec 2025
85.7600
88.5000
85.2100
86.3700
2,209,700
Wed, 17 Dec 2025
83.0000
83.4100
81.3000
82.2900
2,388,600
Tue, 16 Dec 2025
83.1700
84.2500
80.8200
81.6800
1,742,900
Mon, 15 Dec 2025
83.0000
85.2000
81.7950
83.6500
2,008,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
80.3300
85.5600
80.3200
83.1600
2,629,200
Thu, 11 Dec 2025
77.5100
80.0000
77.4800
79.2100
1,645,600
Wed, 10 Dec 2025
79.1100
80.0000
76.5100
77.1200
2,149,000
Tue, 09 Dec 2025
77.3300
82.4600
77.2800
79.2000
2,642,000
Mon, 08 Dec 2025
79.4700
80.1100
77.2950
77.8600
1,723,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
80.2800
80.3000
76.5950
78.0300
2,811,400
Thu, 04 Dec 2025
83.6800
84.1600
79.9200
80.1200
1,888,100
Wed, 03 Dec 2025
84.2600
85.9400
82.8500
83.2100
1,544,500
Tue, 02 Dec 2025
87.0100
87.7700
84.6800
84.7200
1,255,400
Mon, 01 Dec 2025
86.5000
88.3500
85.9900
86.1200
1,704,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
88.4400
89.3450
87.2000
87.4800
619,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
87.2900
90.3400
87.1750
88.4800
1,575,300
Tue, 25 Nov 2025
84.4400
89.5200
84.2600
86.9900
2,017,900
Tue, 25 Nov 2025
3 · 8-K
Pre-market · 07:38 ET
FORM 8-K ↗
Mon, 24 Nov 2025
88.0000
89.0300
85.7400
86.6000
1,219,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
83.8000
89.2650
83.5800
88.2000
1,014,700
Thu, 20 Nov 2025
84.9400
87.3500
83.1200
83.7000
1,170,700
Wed, 19 Nov 2025
86.7100
87.3900
83.8500
84.2400
792,800
Tue, 18 Nov 2025
86.1900
87.0420
84.9100
86.2800
869,200
Mon, 17 Nov 2025
90.6100
91.4250
85.9700
87.1100
1,261,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
91.2600
92.7900
89.0000
90.5400
1,202,600
Thu, 13 Nov 2025
93.9100
94.8200
90.1500
90.2400
1,000,800
Wed, 12 Nov 2025
93.2300
96.2800
92.7400
93.6600
1,194,000
Tue, 11 Nov 2025
93.3700
93.6880
90.9350
92.3500
784,100
Mon, 10 Nov 2025
92.6600
94.9000
92.6600
93.9300
1,200,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
91.4600
92.4300
89.0600
91.1100
1,131,800
Thu, 06 Nov 2025
94.8700
95.4540
91.7100
91.9100
963,100
Wed, 05 Nov 2025
94.6800
96.7500
92.1300
95.7300
1,045,900
Tue, 04 Nov 2025
92.4600
96.5200
91.9800
94.4400
1,537,400
Mon, 03 Nov 2025
97.0000
97.8000
93.2200
93.5300
1,572,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
91.5300
97.3950
90.7300
96.5100
2,256,500
Thu, 30 Oct 2025
2 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Thu, 30 Oct 2025
92.2300
95.2100
85.2700
91.3800
3,620,000
Thu, 30 Oct 2025
1 · 8-K
Pre-market · 07:02 ET
8-K ↗
Wed, 29 Oct 2025
90.4200
92.3900
89.1000
89.8100
2,234,900
Tue, 28 Oct 2025
92.8900
93.6500
91.1300
91.1800
1,307,200
Mon, 27 Oct 2025
93.0600
94.9400
92.5900
93.3500
1,311,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
92.1900
93.0860
91.7500
91.8500
1,335,300
Thu, 23 Oct 2025
90.5000
91.8500
88.7300
91.4200
1,799,300