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
12.6700
12.7299
12.3800
12.4500
14,703,301
Thu, 22 Oct 2026
12.5800
12.8900
12.5200
12.8600
16,000,900
Wed, 21 Oct 2026
12.8600
12.9100
12.5050
12.7200
18,624,900
Tue, 20 Oct 2026
12.6300
13.0350
12.6000
12.9000
13,499,000
Mon, 19 Oct 2026
12.8500
13.0050
12.5000
12.6500
23,936,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
12.9880
13.1700
12.6900
12.8800
15,711,400
Thu, 15 Oct 2026
12.8400
12.9300
12.4100
12.8800
27,214,400
Wed, 14 Oct 2026
13.4400
13.5450
13.2050
13.4000
14,571,600
Tue, 13 Oct 2026
33 · 8-K
After market open · 10:30 ET
8-K ↗
Tue, 13 Oct 2026
13.2200
13.6200
12.9850
13.3600
17,311,500
Mon, 12 Oct 2026
13.1300
13.3400
12.8350
13.3000
24,760,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
13.6800
13.7300
13.1300
13.2400
30,716,300
Thu, 08 Oct 2026
14.2000
14.4700
13.6100
13.7500
35,254,000
Wed, 07 Oct 2026
32 · 8-K
After-hours · 21:09 ET
8-K ↗
Wed, 07 Oct 2026
31 · 8-K
After-hours · 21:07 ET
8-K ↗
Wed, 07 Oct 2026
14.1800
14.6200
13.7500
14.4500
41,333,400
Tue, 06 Oct 2026
13.0800
14.0550
12.8500
13.9100
45,132,500
Mon, 05 Oct 2026
30 · 8-K
After-hours · 21:27 ET
8-K ↗
Mon, 05 Oct 2026
11.8100
12.6300
11.7400
12.3900
183,237,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
12.3850
13.0400
11.8700
11.9200
78,829,300
Thu, 01 Oct 2026
29 · 8-K
After-hours · 21:25 ET
8-K ↗
Thu, 01 Oct 2026
28 · 8-K
After market open · 12:14 ET
8-K ↗
Thu, 01 Oct 2026
27 · 8-K
After market open · 11:42 ET
8-K ↗
Thu, 01 Oct 2026
14.4400
14.4400
11.8400
12.5700
88,375,500
Thu, 01 Oct 2026
26 · 8-K
Pre-market · 01:36 ET
8-K ↗
Wed, 30 Sep 2026
25 · 8-K
After-hours · 17:03 ET
8-K ↗
Wed, 30 Sep 2026
11.6894
11.8222
11.5949
11.6504
26,891,942
Tue, 29 Sep 2026
11.5529
11.7734
11.4779
11.6834
24,218,611
Mon, 28 Sep 2026
11.7644
11.8365
11.6519
11.6639
21,651,253
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
24 · 8-K
After market open · 11:49 ET
8-K ↗
Fri, 25 Sep 2026
11.8485
11.8500
11.6024
11.7809
27,747,728
Thu, 24 Sep 2026
23 · 8-K
After-hours · 21:10 ET
8-K ↗
Thu, 24 Sep 2026
81.5250
81.5250
79.0550
79.4500
3,498,100
Wed, 23 Sep 2026
79.8300
82.2600
79.6100
80.4200
5,550,000
Tue, 22 Sep 2026
79.0700
81.4900
78.5900
80.3400
4,089,900
Mon, 21 Sep 2026
80.6700
81.0500
78.8500
79.1100
2,881,600
Mon, 21 Sep 2026
22 · 8-K
Pre-market · 08:24 ET
8-K ↗
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
80.4500
80.9700
80.0000
80.5300
7,608,000
Thu, 17 Sep 2026
81.4000
82.8100
80.5700
81.5300
4,905,300
Wed, 16 Sep 2026
82.5800
83.3400
80.7000
81.0100
6,479,700
Tue, 15 Sep 2026
82.1800
85.1900
81.2000
83.3900
4,869,200
Tue, 15 Sep 2026
21 · 8-K
Pre-market · 08:09 ET
8-K ↗
Mon, 14 Sep 2026
84.3900
84.7900
82.3600
82.5400
4,137,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
84.3000
84.4900
82.4850
83.9000
5,325,900
Thu, 10 Sep 2026
85.0400
86.1250
84.2100
84.4900
3,589,500
Thu, 10 Sep 2026
20 · 8-K
Pre-market · 07:53 ET
8-K ↗
Wed, 09 Sep 2026
86.4000
86.5100
84.6400
84.7500
4,213,400
Tue, 08 Sep 2026
88.2500
89.1300
84.9800
85.9000
4,604,000
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
87.6400
88.2100
86.6400
87.8600
4,274,300
Thu, 03 Sep 2026
90.2400
90.8700
87.9600
88.6200
5,552,700
Wed, 02 Sep 2026
88.2700
90.7800
88.0000
89.9700
8,787,900
Tue, 01 Sep 2026
85.4900
87.8400
85.2900
87.7300
5,567,300
Mon, 31 Aug 2026
19 · 8-K
After-hours · 17:17 ET
8-K ↗
Mon, 31 Aug 2026
84.0400
85.2800
83.7150
84.6300
5,751,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
83.1800
84.1300
82.0600
83.9000
3,130,200
Thu, 27 Aug 2026
82.0500
83.4750
81.3300
82.4000
3,942,700
Wed, 26 Aug 2026
83.1100
84.6000
82.6300
82.8800
3,924,500
Tue, 25 Aug 2026
82.5000
83.9600
81.7400
83.0500
3,098,100
Mon, 24 Aug 2026
82.0000
84.2000
81.2700
82.8100
9,243,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
80.2400
82.1500
79.4500
81.7900
4,674,900
Thu, 20 Aug 2026
18 · 8-K
After-hours · 16:32 ET
8-K ↗
Thu, 20 Aug 2026
78.8300
82.1200
78.8200
79.4600
4,927,700
Thu, 20 Aug 2026
17 · 8-K
Pre-market · 08:00 ET
8-K ↗
Wed, 19 Aug 2026
78.4000
79.4800
78.4000
78.5700
3,716,300
Tue, 18 Aug 2026
76.7700
78.2200
76.4760
77.9100
4,054,600
Mon, 17 Aug 2026
76.5400
76.6450
75.4650
76.0100
3,228,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
16 · 8-K
After-hours · 17:25 ET
8-K ↗
Fri, 14 Aug 2026
75.9700
77.1300
75.5300
76.6800
2,336,400
Thu, 13 Aug 2026
75.6100
76.2200
74.9600
75.7900
2,866,800
Wed, 12 Aug 2026
75.7500
75.9900
74.9400
75.5300
5,063,700
Tue, 11 Aug 2026
76.1400
76.9500
75.5900
76.2200
3,592,900
Mon, 10 Aug 2026
77.1500
77.4100
76.2000
76.4700
4,246,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
76.6000
77.4600
75.6800
76.8300
3,375,300
Thu, 06 Aug 2026
15 · 8-K
After-hours · 17:05 ET
8-K ↗
Thu, 06 Aug 2026
78.4600
78.4850
76.3300
76.8600
6,403,300
Wed, 05 Aug 2026
79.2000
80.7200
78.6500
78.6700
6,562,200
Tue, 04 Aug 2026
75.7100
78.3400
74.5100
78.3100
6,806,100
Mon, 03 Aug 2026
78.0000
78.4600
75.9300
76.0400
7,955,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
14 · 10-Q
After-hours · 17:20 ET
10-Q ↗
Fri, 31 Jul 2026
83.9900
84.1350
78.6700
78.7100
11,530,700
Thu, 30 Jul 2026
13 · 8-K
After-hours · 16:44 ET
8-K ↗
Thu, 30 Jul 2026
90.0000
90.5270
89.2000
89.3400
5,561,900
Wed, 29 Jul 2026
89.3000
90.9700
88.5850
90.5100
3,922,100
Tue, 28 Jul 2026
88.5600
89.7450
87.7800
88.9500
5,697,600
Mon, 27 Jul 2026
88.7800
88.9800
86.9500
87.5800
3,681,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
89.0500
89.2800
88.1200
89.2500
2,484,200
Thu, 23 Jul 2026
88.8800
89.3900
87.8600
88.7800
3,193,200
Wed, 22 Jul 2026
87.6400
88.5700
87.4150
88.5300
2,140,600
Tue, 21 Jul 2026
87.2700
87.8400
86.2800
86.9400
2,412,700
Mon, 20 Jul 2026
86.7800
87.5900
86.1000
86.7800
3,594,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
86.5300
88.2150
86.5300
87.3000
3,783,100
Thu, 16 Jul 2026
84.9600
86.8600
84.4900
86.6500
3,854,100
Wed, 15 Jul 2026
84.2700
84.5600
82.9800
84.4500
4,378,100
Tue, 14 Jul 2026
86.8000
87.4200
84.5600
84.9100
2,884,400
Mon, 13 Jul 2026
86.3900
87.2200
85.3900
86.0700
2,735,600
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
83.9900
85.9650
83.2330
85.6800
2,181,800
Thu, 09 Jul 2026
84.6100
85.9200
83.6150
83.8600
2,993,100
Wed, 08 Jul 2026
86.7500
86.8000
84.3720
85.1800
2,913,600
Tue, 07 Jul 2026
86.9000
87.6900
86.1000
86.7500
3,138,200
Mon, 06 Jul 2026
85.3100
86.5100
84.4500
86.3900
4,167,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
83.5650
85.8300
83.1050
85.8000
3,168,100
Wed, 01 Jul 2026
84.6500
85.9500
82.9550
83.5400
4,631,600
Tue, 30 Jun 2026
83.2800
85.1750
82.9350
84.6900
3,636,400
Mon, 29 Jun 2026
12 · 8-K
After-hours · 17:23 ET
8-K ↗
Mon, 29 Jun 2026
82.0500
83.4400
81.5200
83.3700
3,076,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
81.5200
82.6700
81.0100
82.6200
6,394,900
Thu, 25 Jun 2026
80.0150
81.7800
79.9650
81.6200
3,439,700
Wed, 24 Jun 2026
79.1900
80.9600
78.7900
80.0900
5,200,200
Tue, 23 Jun 2026
78.4100
80.2750
77.9800
79.1100
5,827,900
Mon, 22 Jun 2026
78.1200
78.9200
77.8600
78.8600
3,948,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
77.3800
79.0500
76.5200
78.5900
13,360,300
Wed, 17 Jun 2026
76.8700
78.9000
76.6600
77.3700
4,221,400
Tue, 16 Jun 2026
75.7000
77.1600
75.5000
76.8700
4,681,700
Mon, 15 Jun 2026
75.9300
77.3600
75.5250
75.7100
4,117,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
11 · 8-K/A
After-hours · 17:24 ET
8-K/A ↗
Fri, 12 Jun 2026
75.0800
76.3300
75.0100
76.1400
4,116,200
Thu, 11 Jun 2026
75.7100
75.8900
74.5400
74.8600
4,249,800
Wed, 10 Jun 2026
75.4400
75.9390
74.4200
74.4600
4,426,400
Tue, 09 Jun 2026
75.2600
75.8100
74.4600
75.0100
4,223,600
Mon, 08 Jun 2026
76.9600
77.3000
75.8600
75.8600
4,956,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
77.4600
78.6000
76.5300
77.0300
3,343,200
Thu, 04 Jun 2026
77.9200
78.6600
76.8800
77.4600
3,398,500
Wed, 03 Jun 2026
77.2800
79.4100
77.1400
77.8000
3,324,200
Tue, 02 Jun 2026
77.7300
78.5150
77.1200
77.5700
2,729,100
Mon, 01 Jun 2026
78.1500
78.5800
77.0300
77.6800
2,658,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
80.3800
80.7850
78.2600
78.2800
6,431,300
Thu, 28 May 2026
80.3900
81.2400
79.6700
80.6000
2,808,300
Wed, 27 May 2026
78.5800
80.3450
78.1300
79.8900
3,085,600
Tue, 26 May 2026
79.4600
80.2650
79.0900
79.0900
2,164,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
79.3500
80.2050
79.1500
79.5600
2,135,400
Thu, 21 May 2026
78.7500
79.2650
78.1330
79.0400
3,626,400
Wed, 20 May 2026
78.5800
80.0000
78.3500
78.8000
3,891,600
Tue, 19 May 2026
80.4800
80.4800
78.8350
78.9900
3,106,600
Mon, 18 May 2026
82.0800
82.5800
81.0600
81.0800
2,747,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
82.7600
83.5500
82.1500
82.2100
2,956,100
Thu, 14 May 2026
83.4300
84.1900
82.2700
83.3000
3,830,800
Wed, 13 May 2026
82.7500
83.4200
82.1000
83.3500
3,076,300
Tue, 12 May 2026
82.9500
83.5450
81.3650
82.5900
3,373,600
Mon, 11 May 2026
81.5600
83.3300
81.1300
82.8300
4,570,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.3100
81.4500
78.7900
81.1300
4,624,200
Thu, 07 May 2026
80.9500
81.3600
78.7600
79.0700
6,275,000
Wed, 06 May 2026
10 · 10-Q
After-hours · 17:21 ET
10-Q ↗
Wed, 06 May 2026
82.2400
83.5500
81.1750
81.7700
5,345,100
Tue, 05 May 2026
9 · 8-K
After-hours · 16:41 ET
8-K ↗
Tue, 05 May 2026
82.0000
84.3200
81.9100
83.9000
5,015,500
Mon, 04 May 2026
80.7300
81.8200
80.4240
81.6900
3,334,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
8 · 8-K
After-hours · 16:21 ET
8-K ↗
Fri, 01 May 2026
81.4800
81.7900
80.8500
80.8500
3,543,100
Thu, 30 Apr 2026
79.3000
81.3950
78.7800
81.0100
3,562,400
Wed, 29 Apr 2026
79.0300
80.2600
78.7900
79.3700
2,578,100
Tue, 28 Apr 2026
80.0600
80.2700
78.5350
78.9400
2,569,000
Mon, 27 Apr 2026
79.9800
80.7150
79.1300
79.4200
2,805,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
79.4000
79.8600
78.3600
79.8000
2,514,200
Thu, 23 Apr 2026
79.5300
80.6600
78.8500
79.6300
2,274,300
Wed, 22 Apr 2026
80.6600
81.0200
78.7000
79.3500
2,616,700
Tue, 21 Apr 2026
80.5700
81.0050
79.4700
80.3500
2,353,900
Mon, 20 Apr 2026
80.4700
81.4500
79.9000
80.2900
3,287,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
80.1200
80.7600
78.9100
80.3400
4,368,400
Thu, 16 Apr 2026
81.2100
81.9400
80.2320
81.1600
3,692,800
Wed, 15 Apr 2026
82.9100
82.9100
81.1400
81.3200
3,258,800
Tue, 14 Apr 2026
83.3100
84.2900
82.5100
82.9500
3,372,600
Tue, 14 Apr 2026
7 · 8-K
Pre-market · 08:35 ET
8-K ↗
Mon, 13 Apr 2026
84.1800
84.6250
82.8950
83.5100
2,943,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
83.6500
84.1200
83.1300
83.8300
1,980,800
Thu, 09 Apr 2026
84.0400
85.0700
82.7800
83.5600
3,485,800
Wed, 08 Apr 2026
84.2000
84.2600
82.0100
83.9600
5,932,500
Tue, 07 Apr 2026
84.2200
85.6300
84.0900
85.3300
2,927,300
Mon, 06 Apr 2026
85.0400
85.4900
83.6300
84.2500
3,799,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
83.6500
85.5550
83.5900
85.4600
3,669,600
Wed, 01 Apr 2026
83.5200
84.1400
82.7200
83.8100
5,582,100
Tue, 31 Mar 2026
83.0000
84.0000
82.3000
83.7100
5,423,200
Mon, 30 Mar 2026
82.9800
83.6000
82.5650
82.9500
5,083,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
82.6000
82.8150
81.5850
81.9900
4,535,600
Thu, 26 Mar 2026
81.7400
82.8900
81.7200
82.7300
3,105,500
Wed, 25 Mar 2026
80.6600
82.2600
80.4950
82.0300
3,357,600
Tue, 24 Mar 2026
77.8800
81.1200
77.8800
80.5800
4,811,500
Mon, 23 Mar 2026
78.8100
79.2800
77.1800
77.7600
5,145,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
78.5800
78.5800
76.7500
77.3300
9,435,800
Thu, 19 Mar 2026
6 · DEFA14A
After-hours · 16:34 ET
DEFA14A ↗
Thu, 19 Mar 2026
5 · DEF 14A
After-hours · 16:31 ET
DEF 14A ↗
Thu, 19 Mar 2026
79.3000
79.5400
77.0700
78.0700
4,854,400
Wed, 18 Mar 2026
80.4000
80.5000
79.3300
79.3400
3,404,300
Tue, 17 Mar 2026
79.8400
80.6950
79.2700
80.0500
3,165,200
Mon, 16 Mar 2026
79.1900
79.5650
78.6050
79.0400
3,816,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
80.2300
80.5120
78.2000
79.2100
5,153,000
Thu, 12 Mar 2026
78.9200
80.1900
78.6750
79.7500
3,550,300
Wed, 11 Mar 2026
76.3400
78.6900
75.9600
78.6300
3,136,000
Tue, 10 Mar 2026
77.9700
78.3550
76.2700
76.3100
3,719,800
Mon, 09 Mar 2026
76.9050
78.3700
76.1200
78.3000
3,896,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
76.4000
77.0500
74.8600
76.9600
3,506,800
Thu, 05 Mar 2026
77.5900
77.9300
76.0700
76.5900
3,863,600
Wed, 04 Mar 2026
79.7100
79.9300
77.9150
78.0000
4,584,600
Tue, 03 Mar 2026
78.7400
80.1350
77.7200
78.9300
4,984,400
Mon, 02 Mar 2026
79.9100
80.9050
79.2860
80.5200
4,008,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
78.6400
80.2250
78.4200
80.1200
5,332,100
Thu, 26 Feb 2026
77.7800
78.8300
77.4600
78.8200
3,239,200
Wed, 25 Feb 2026
78.0100
78.5900
77.1700
77.6700
5,502,500
Tue, 24 Feb 2026
76.2700
77.9800
76.2400
77.9700
3,064,200
Mon, 23 Feb 2026
76.0900
77.2400
75.9000
76.4600
4,076,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
76.8000
77.0400
75.3650
76.3100
5,560,900
Thu, 19 Feb 2026
76.4500
77.1080
76.1700
77.0200
3,716,500
Wed, 18 Feb 2026
75.9500
76.6200
75.6650
76.5900
3,040,400
Tue, 17 Feb 2026
75.1900
75.8650
74.8600
75.5500
3,373,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
73.8700
75.4200
73.8700
75.0300
3,500,300
Thu, 12 Feb 2026
4 · 10-K
After-hours · 17:24 ET
10-K ↗
Thu, 12 Feb 2026
75.7000
76.1000
73.9650
74.1100
4,671,000
Wed, 11 Feb 2026
74.6900
75.9100
74.3300
75.3200
5,684,400
Tue, 10 Feb 2026
73.9700
74.6300
73.8100
74.2200
3,294,500
Mon, 09 Feb 2026
71.9200
73.8600
71.8400
73.6200
4,262,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
73.1600
73.8650
72.1600
72.6000
4,199,200
Thu, 05 Feb 2026
74.4100
75.0000
72.3100
72.4700
5,733,500
Wed, 04 Feb 2026
73.0900
76.6400
73.0000
75.1200
7,132,800
Tue, 03 Feb 2026
3 · 8-K
After-hours · 16:44 ET
8-K ↗
Tue, 03 Feb 2026
73.3900
75.1850
73.3900
75.0400
5,662,000
Mon, 02 Feb 2026
72.8000
73.7100
72.5200
73.2000
3,496,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
73.5500
73.7000
72.2600
72.8000
3,703,500
Thu, 29 Jan 2026
73.5000
74.0000
73.0450
73.8400
3,613,900
Wed, 28 Jan 2026
73.0000
73.3600
72.4150
73.0500
2,742,900
Tue, 27 Jan 2026
72.6100
73.3200
72.5000
73.0000
4,475,300
Mon, 26 Jan 2026
72.3800
72.6500
71.7900
72.6300
5,351,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
71.6300
72.1550
71.3400
71.7000
3,467,200
Thu, 22 Jan 2026
71.8700
72.3000
71.2900
71.5600
2,756,100
Wed, 21 Jan 2026
70.3400
71.8900
69.5350
71.4800
6,140,200
Tue, 20 Jan 2026
69.3600
69.7000
68.4200
68.9000
2,658,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
69.4900
70.0700
68.9150
69.6400
3,401,500
Thu, 15 Jan 2026
70.2500
70.8700
69.3300
70.5000
7,045,100
Wed, 14 Jan 2026
69.5100
70.7300
69.3050
69.9400
5,006,500
Tue, 13 Jan 2026
68.7100
69.2600
68.5800
68.8500
2,267,900
Mon, 12 Jan 2026
68.5800
69.5100
67.9300
68.4900
3,647,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
70.0200
70.5700
68.6300
68.6500
3,341,200
Thu, 08 Jan 2026
68.3000
70.3900
67.8850
70.1400
2,908,600
Wed, 07 Jan 2026
69.0500
69.7500
68.1350
68.5400
3,276,100
Tue, 06 Jan 2026
67.7000
69.7400
67.2600
69.3700
4,440,400
Mon, 05 Jan 2026
67.5300
68.3800
66.7100
67.8500
2,816,600
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
67.0000
67.9550
66.3300
67.7600
2,977,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
67.3100
67.4950
67.0100
67.0300
2,075,700
Tue, 30 Dec 2025
67.6700
67.9800
67.2800
67.3700
1,721,200
Mon, 29 Dec 2025
67.2500
67.6600
67.2500
67.6500
1,994,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
67.3200
67.6300
67.1400
67.4400
1,199,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
67.2000
67.5700
67.0250
67.3300
770,500
Tue, 23 Dec 2025
67.0800
67.2300
66.5000
67.1500
2,635,300
Mon, 22 Dec 2025
66.3200
67.1500
66.3200
67.0900
2,410,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
67.2450
67.2450
66.1500
66.3100
8,981,900
Thu, 18 Dec 2025
66.8300
67.4600
66.4400
66.9600
3,839,700
Wed, 17 Dec 2025
65.4900
66.4900
65.1500
66.4300
3,973,300
Tue, 16 Dec 2025
65.9700
65.9900
65.3200
65.4800
2,700,100
Mon, 15 Dec 2025
66.2900
66.4190
65.1000
65.8800
4,106,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
66.6000
66.8400
65.7900
66.1200
2,666,800
Thu, 11 Dec 2025
65.3400
66.8200
65.0900
66.0400
2,662,900
Wed, 10 Dec 2025
65.6900
65.7900
64.1000
65.1000
6,388,200
Tue, 09 Dec 2025
65.0600
65.9900
65.0300
65.8400
5,325,800
Mon, 08 Dec 2025
65.8700
66.0700
65.0600
65.0900
5,423,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
66.1700
67.0300
65.9300
66.0000
5,353,300
Thu, 04 Dec 2025
65.8100
66.4500
65.6300
66.2900
3,644,800
Wed, 03 Dec 2025
65.8000
66.2400
65.2700
65.3000
3,885,900
Tue, 02 Dec 2025
66.8700
67.0150
65.2700
65.6000
2,603,900
Mon, 01 Dec 2025
67.1500
67.8400
66.5200
66.5400
3,498,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
66.6900
67.7200
66.6800
67.4700
1,976,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
65.9100
66.9650
65.7100
66.6500
2,062,300
Tue, 25 Nov 2025
66.0200
66.5770
65.4800
66.0500
3,722,700
Mon, 24 Nov 2025
65.5400
65.8500
65.0800
65.6600
3,825,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
64.7800
66.5900
64.6700
65.5400
5,184,100
Thu, 20 Nov 2025
65.0200
65.9600
64.1950
64.3800
5,939,400
Wed, 19 Nov 2025
64.7600
65.0200
64.0500
64.6800
2,505,800
Tue, 18 Nov 2025
63.7500
65.0800
63.5600
64.5000
3,148,300
Mon, 17 Nov 2025
66.3400
66.4400
63.8450
63.8800
3,998,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
66.0700
66.8700
65.7600
66.0000
2,862,500
Thu, 13 Nov 2025
66.6850
67.0200
66.1350
66.2000
3,408,700
Wed, 12 Nov 2025
65.5800
66.8800
65.2600
66.4800
3,131,400
Tue, 11 Nov 2025
65.5400
66.1500
65.1800
65.7200
2,912,500
Mon, 10 Nov 2025
64.3100
65.9790
64.0600
65.5600
3,695,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
63.3100
64.1750
62.6550
64.1500
3,686,800
Thu, 06 Nov 2025
63.0900
63.7300
62.5200
63.1500
5,146,100
Wed, 05 Nov 2025
2 · 10-Q
After-hours · 17:13 ET
10-Q ↗
Wed, 05 Nov 2025
64.7000
64.8300
63.0100
63.6700
6,989,100
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:40 ET
8-K ↗
Tue, 04 Nov 2025
61.8100
62.9260
61.2800
62.5000
5,189,600
Mon, 03 Nov 2025
60.9500
62.0600
60.5350
62.0600
6,059,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
61.3300
61.9400
61.0500
61.4400
4,608,800
Thu, 30 Oct 2025
61.2800
61.9550
60.9400
61.7000
5,796,300
Wed, 29 Oct 2025
63.0400
63.3950
62.7400
63.2000
5,030,400
Tue, 28 Oct 2025
63.7600
63.8900
63.1900
63.4600
2,821,400
Mon, 27 Oct 2025
64.0200
64.5600
63.6700
63.9300
3,973,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
63.8000
63.9000
63.4400
63.6600
2,627,800