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
57.1900
60.8000
57.1900
59.9600
1,922,512
Thu, 22 Oct 2026
58.6200
58.8700
55.8300
56.7900
1,194,900
Wed, 21 Oct 2026
24 · 8-K
After-hours · 20:19 ET
8-K ↗
Wed, 21 Oct 2026
57.5000
58.0300
56.9200
57.7500
1,402,900
Tue, 20 Oct 2026
58.0900
58.1400
56.1900
57.4400
1,497,000
Mon, 19 Oct 2026
57.2400
58.0100
57.0100
57.3800
1,001,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
54.1900
57.5600
54.1900
57.5200
1,944,900
Thu, 15 Oct 2026
55.1200
55.7300
53.5200
53.7700
1,450,100
Wed, 14 Oct 2026
56.3900
56.4800
55.0300
55.1900
1,353,600
Tue, 13 Oct 2026
55.4600
56.1800
55.2100
55.8800
1,056,000
Mon, 12 Oct 2026
55.2400
55.8700
54.8300
55.1100
1,070,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
54.4000
55.2900
54.2200
54.2800
759,400
Thu, 08 Oct 2026
54.2700
54.7500
53.7400
54.4800
1,221,800
Wed, 07 Oct 2026
53.4400
54.0800
51.9800
52.8500
1,312,200
Tue, 06 Oct 2026
52.5600
53.1600
52.1000
52.9100
1,048,000
Mon, 05 Oct 2026
23 · 8-K
After market open · 11:36 ET
8-K ↗
Mon, 05 Oct 2026
53.3500
54.0500
52.5200
53.0100
1,445,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
52.1000
53.7500
52.1000
53.5000
1,429,100
Thu, 01 Oct 2026
52.1200
53.4400
51.2200
52.9600
1,592,200
Wed, 30 Sep 2026
50.9400
52.4500
50.8000
51.5800
1,922,500
Tue, 29 Sep 2026
50.5000
51.5500
50.3900
50.6900
1,330,600
Mon, 28 Sep 2026
52.5200
52.7600
51.4100
51.4500
1,617,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
52.0000
52.5500
51.1000
51.5500
1,443,800
Thu, 24 Sep 2026
52.7100
53.6000
52.1000
52.9700
1,547,700
Wed, 23 Sep 2026
52.3000
53.3100
51.7300
52.1200
1,919,300
Tue, 22 Sep 2026
53.1500
54.0400
51.8200
51.8600
2,453,800
Mon, 21 Sep 2026
56.1400
57.3800
53.8800
54.0900
2,093,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
57.4900
57.6700
56.7700
56.8100
2,281,300
Thu, 17 Sep 2026
57.1300
58.0900
57.0900
57.6700
1,372,700
Wed, 16 Sep 2026
61.6900
61.9200
57.4500
57.7300
2,081,500
Tue, 15 Sep 2026
60.8600
63.8200
60.8600
63.1700
2,172,500
Mon, 14 Sep 2026
62.7600
63.5600
60.8900
61.1800
2,299,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
61.0600
61.6900
60.4200
61.0500
1,526,500
Thu, 10 Sep 2026
22 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 10 Sep 2026
61.9300
62.2000
60.3500
61.6200
1,985,000
Wed, 09 Sep 2026
60.8000
61.1900
60.5300
60.6800
1,657,900
Tue, 08 Sep 2026
60.7900
61.3100
59.5400
59.7700
1,771,600
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
59.3000
59.9900
58.5400
59.1500
2,349,000
Thu, 03 Sep 2026
59.3100
59.7500
58.8800
59.7200
1,353,600
Wed, 02 Sep 2026
58.9800
60.0700
58.8800
59.5800
1,306,500
Tue, 01 Sep 2026
58.9400
59.4200
58.2700
59.2100
1,669,900
Mon, 31 Aug 2026
57.7300
58.4700
56.8100
58.0100
1,398,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
57.0500
57.4200
56.0500
56.3900
901,100
Thu, 27 Aug 2026
54.5000
56.8900
54.5000
56.7400
1,588,700
Wed, 26 Aug 2026
54.7900
56.0700
54.2700
55.2500
1,743,100
Tue, 25 Aug 2026
55.9000
56.7800
55.4900
55.5500
1,903,100
Mon, 24 Aug 2026
57.8100
58.3300
56.3400
57.5000
2,827,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
58.9900
59.1400
57.5500
58.3800
1,684,600
Thu, 20 Aug 2026
59.1400
60.3800
58.1000
58.4200
2,362,400
Wed, 19 Aug 2026
57.8100
58.3200
57.4100
58.0000
1,980,300
Tue, 18 Aug 2026
56.8700
57.4600
55.7500
57.2400
2,562,300
Mon, 17 Aug 2026
53.9600
55.9700
53.3800
55.9400
2,503,000
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
53.0000
53.7400
52.2500
53.6900
2,441,400
Thu, 13 Aug 2026
51.6900
52.2200
50.7600
51.6000
1,591,200
Wed, 12 Aug 2026
52.4500
52.8300
51.8800
52.5100
1,864,200
Tue, 11 Aug 2026
51.9800
52.6500
51.3500
52.6200
1,927,200
Mon, 10 Aug 2026
49.8600
52.4100
49.6000
52.2300
2,733,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
48.0500
49.7700
47.8200
49.0600
2,409,200
Fri, 07 Aug 2026
21 · 10-Q
Pre-market · 08:10 ET
10-Q ↗
Thu, 06 Aug 2026
49.8100
49.8300
47.8400
48.6600
3,368,700
Wed, 05 Aug 2026
20 · 8-K
After-hours · 16:40 ET
8-K ↗
Wed, 05 Aug 2026
48.9800
49.0100
46.8900
47.0300
1,699,300
Tue, 04 Aug 2026
47.5300
48.9400
47.1900
48.8000
2,045,300
Mon, 03 Aug 2026
48.2300
49.6600
48.0800
48.8300
2,314,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
48.6500
49.9400
48.2700
49.8900
1,241,900
Thu, 30 Jul 2026
47.8600
48.5000
47.3900
48.3100
2,493,900
Wed, 29 Jul 2026
47.6400
49.0700
46.9100
48.6600
3,793,500
Tue, 28 Jul 2026
47.7600
47.9700
45.4400
46.1200
2,967,400
Mon, 27 Jul 2026
49.8600
50.2500
47.0200
47.1700
3,737,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
51.8400
52.3800
50.7500
50.8100
2,275,600
Fri, 24 Jul 2026
19 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Thu, 23 Jul 2026
56.2000
56.2000
51.4000
51.7100
3,605,600
Wed, 22 Jul 2026
18 · 8-K
After-hours · 16:17 ET
8-K ↗
Wed, 22 Jul 2026
55.0000
55.6500
54.6100
54.9900
850,000
Tue, 21 Jul 2026
53.4200
54.3700
53.4200
54.0800
1,225,400
Mon, 20 Jul 2026
53.1000
54.0400
52.4800
53.4700
1,238,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
54.1500
54.6400
53.0400
53.8000
1,562,500
Thu, 16 Jul 2026
52.8100
53.6200
52.8100
53.0800
1,068,200
Wed, 15 Jul 2026
52.5200
52.9400
51.6200
52.6400
1,063,100
Tue, 14 Jul 2026
53.2600
53.7300
52.0100
52.4800
1,263,400
Mon, 13 Jul 2026
52.7400
54.0000
52.3400
53.1100
1,716,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
51.8100
51.9800
50.7700
51.3400
1,004,300
Thu, 09 Jul 2026
52.0000
52.3100
51.0800
51.3800
1,993,700
Wed, 08 Jul 2026
53.4500
53.5100
52.1700
52.8000
2,463,600
Tue, 07 Jul 2026
50.3200
52.5900
50.2000
52.1400
1,411,600
Mon, 06 Jul 2026
50.6800
50.6800
49.4400
49.8600
1,485,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
49.4200
50.2600
49.3400
50.1800
2,217,600
Wed, 01 Jul 2026
49.6600
50.2300
48.5500
49.0400
1,956,900
Tue, 30 Jun 2026
50.3900
50.8600
49.7300
49.7800
2,067,900
Mon, 29 Jun 2026
50.1500
51.0100
49.6100
49.7600
2,037,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
49.7700
50.7200
49.2000
49.9000
2,319,100
Thu, 25 Jun 2026
49.4800
50.9700
49.4800
50.1600
1,582,400
Wed, 24 Jun 2026
48.9800
50.1600
48.3800
50.0900
2,376,800
Tue, 23 Jun 2026
50.3300
51.1400
50.0500
50.3800
1,961,000
Mon, 22 Jun 2026
49.8300
50.7400
49.4400
50.6600
2,121,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
49.6500
50.1200
48.7900
49.5600
3,166,600
Wed, 17 Jun 2026
50.9300
51.8400
50.2300
50.4000
1,321,400
Tue, 16 Jun 2026
17 · 8-K
After-hours · 16:51 ET
8-K ↗
Tue, 16 Jun 2026
50.4700
51.5600
50.2200
51.2100
1,530,800
Mon, 15 Jun 2026
51.0900
52.2700
50.8200
51.3800
1,907,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
52.9900
55.2400
52.5200
54.0500
982,800
Thu, 11 Jun 2026
55.8600
56.0300
53.2700
53.6200
1,497,400
Wed, 10 Jun 2026
54.3400
55.9600
54.1500
54.9100
1,767,300
Tue, 09 Jun 2026
54.8800
55.3100
52.5800
53.7300
1,307,100
Mon, 08 Jun 2026
54.2600
55.7100
54.1700
55.3100
1,275,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
55.4300
55.8900
53.4900
53.5700
1,458,200
Thu, 04 Jun 2026
55.6900
56.4700
55.1900
55.7500
2,139,300
Wed, 03 Jun 2026
56.5800
56.9800
55.9000
56.5400
2,527,200
Tue, 02 Jun 2026
56.3000
56.7000
55.7100
56.0000
2,165,000
Mon, 01 Jun 2026
55.1800
56.9300
55.0500
56.0700
1,336,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
53.9500
54.0300
52.4600
53.6000
1,421,400
Thu, 28 May 2026
53.8300
54.2700
52.8400
53.8300
1,831,700
Wed, 27 May 2026
52.5300
53.5300
51.9300
52.4800
1,725,600
Tue, 26 May 2026
55.3900
56.2000
53.7300
53.7800
1,239,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
55.6800
57.1400
55.6800
56.6400
1,483,700
Thu, 21 May 2026
60.3200
60.3200
55.8100
56.0900
4,487,200
Wed, 20 May 2026
61.4500
62.4000
59.2700
59.5200
1,420,400
Tue, 19 May 2026
61.8200
62.1300
60.6300
61.7100
1,289,700
Mon, 18 May 2026
59.9100
61.5200
59.2600
60.8100
1,340,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
58.7400
60.4100
58.2300
60.3400
1,505,200
Thu, 14 May 2026
57.8800
58.1400
57.1200
57.9400
1,054,100
Wed, 13 May 2026
16 · DEFA14A
After-hours · 16:29 ET
DEFA14A ↗
Wed, 13 May 2026
56.7800
57.3800
55.7200
57.3100
1,456,400
Tue, 12 May 2026
57.4900
57.6100
56.1000
56.6500
1,367,100
Mon, 11 May 2026
56.2700
56.8100
55.8700
56.3300
1,275,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
55.3700
56.0600
54.9000
55.2600
2,683,600
Fri, 08 May 2026
15 · 10-Q
Pre-market · 06:48 ET
10-Q ↗
Thu, 07 May 2026
58.2700
58.2700
54.1200
55.5700
2,854,100
Wed, 06 May 2026
14 · 8-K
After-hours · 16:20 ET
8-K ↗
Wed, 06 May 2026
59.1900
60.2500
57.7200
57.7600
2,277,600
Tue, 05 May 2026
62.8600
63.6800
62.4000
62.9300
1,175,600
Mon, 04 May 2026
62.6300
63.8800
62.1100
63.8200
1,203,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
62.7200
62.8100
60.8300
62.3600
1,081,100
Thu, 30 Apr 2026
61.3600
63.4800
61.1000
63.4400
2,170,700
Wed, 29 Apr 2026
13 · DEFA14A
After-hours · 16:09 ET
DEFA14A ↗
Wed, 29 Apr 2026
12 · DEF 14A
After-hours · 16:06 ET
DEF 14A ↗
Wed, 29 Apr 2026
62.3000
62.9600
61.5500
62.9000
1,525,300
Tue, 28 Apr 2026
62.6300
62.7000
60.9400
61.1300
2,070,800
Mon, 27 Apr 2026
11 · 8-K
After-hours · 16:31 ET
8-K ↗
Mon, 27 Apr 2026
61.1500
62.2500
61.0300
61.1900
975,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
60.4000
61.4900
59.9000
60.4600
1,078,000
Thu, 23 Apr 2026
61.3900
61.9100
60.3200
61.0700
1,758,400
Wed, 22 Apr 2026
10 · 8-K
After-hours · 16:22 ET
8-K ↗
Wed, 22 Apr 2026
59.3900
60.7800
59.1800
60.4000
1,471,000
Tue, 21 Apr 2026
56.7000
59.1000
56.0400
58.9700
1,851,600
Mon, 20 Apr 2026
55.9700
56.9500
55.4400
56.4400
1,686,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
55.2700
55.8300
52.7600
55.6000
3,537,100
Thu, 16 Apr 2026
57.8400
58.9600
57.6000
58.9000
1,008,400
Wed, 15 Apr 2026
57.0700
57.8500
56.3400
57.0700
1,086,000
Tue, 14 Apr 2026
59.4300
59.4700
56.7300
57.3300
1,630,200
Mon, 13 Apr 2026
60.9000
61.6300
59.8200
60.3100
1,116,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
59.0400
60.3900
58.8500
59.8600
1,028,000
Thu, 09 Apr 2026
60.3700
61.9200
59.1800
59.7600
2,229,400
Wed, 08 Apr 2026
58.6800
60.5400
56.7600
60.3400
2,743,100
Tue, 07 Apr 2026
64.1700
65.1300
63.7600
64.4900
1,299,500
Mon, 06 Apr 2026
63.0800
63.8100
62.4300
63.5900
1,525,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
63.8200
64.5000
61.8000
62.9000
1,783,200
Wed, 01 Apr 2026
61.4900
62.6000
59.8500
60.6600
2,298,500
Tue, 31 Mar 2026
64.9400
66.0500
61.8900
63.1800
2,339,100
Mon, 30 Mar 2026
65.9000
66.8400
64.4400
64.8400
2,057,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
64.8400
65.7500
64.2400
65.4500
2,658,000
Thu, 26 Mar 2026
61.9500
64.4800
61.7500
64.2000
2,360,000
Wed, 25 Mar 2026
60.1400
61.0800
60.1400
61.0500
1,180,000
Tue, 24 Mar 2026
59.4600
61.4800
59.3000
60.9200
1,625,400
Mon, 23 Mar 2026
56.8100
59.5400
56.5900
58.8500
1,551,300
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
57.4700
59.5000
57.4300
58.5000
3,279,200
Thu, 19 Mar 2026
58.0800
58.3900
56.5100
57.0700
2,507,400
Wed, 18 Mar 2026
58.0100
58.5100
57.1100
57.5800
1,438,800
Tue, 17 Mar 2026
57.0000
58.3200
56.8200
57.6200
1,398,500
Mon, 16 Mar 2026
56.1800
57.2900
55.5900
56.3600
1,718,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
55.4200
57.3900
54.7700
57.1300
1,168,600
Thu, 12 Mar 2026
56.8400
57.5000
56.1000
56.1600
2,307,200
Wed, 11 Mar 2026
54.9000
56.5000
54.5700
56.2400
1,780,300
Tue, 10 Mar 2026
55.4100
56.0000
54.1500
54.4800
1,877,400
Mon, 09 Mar 2026
57.0000
58.3200
55.3300
56.1500
3,216,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
55.7800
56.5500
54.8200
56.3200
2,736,800
Thu, 05 Mar 2026
9 · 8-K
After-hours · 16:11 ET
FORM 8-K ↗
Thu, 05 Mar 2026
53.9800
55.6000
53.9800
55.0100
2,129,800
Wed, 04 Mar 2026
52.3000
53.9300
51.9400
53.5300
1,986,100
Tue, 03 Mar 2026
54.8200
55.2900
52.7500
53.5000
2,095,600
Mon, 02 Mar 2026
53.5400
54.2500
51.6600
54.1200
3,615,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
50.2000
51.6800
49.6200
51.4000
2,236,700
Fri, 27 Feb 2026
8 · 8-K
Next filing day · accepted 26 Feb, 21:21 ET
FORM 8-K ↗
Thu, 26 Feb 2026
48.6000
50.4100
48.4600
49.6200
2,473,500
Thu, 26 Feb 2026
7 · 10-K
Pre-market · 06:57 ET
10-K ↗
Thu, 26 Feb 2026
6 · 8-K
Pre-market · 07:49 ET
FORM 8-K ↗
Wed, 25 Feb 2026
50.1900
51.1800
48.0700
49.7500
2,303,500
Tue, 24 Feb 2026
5 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 24 Feb 2026
51.5300
51.5300
49.5500
50.5300
3,378,600
Mon, 23 Feb 2026
52.4400
52.6400
50.7700
51.1600
1,537,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
51.7700
52.4100
51.0400
52.3900
1,843,200
Thu, 19 Feb 2026
50.4200
52.2000
50.2300
52.0700
3,157,700
Wed, 18 Feb 2026
48.4300
49.7800
48.3900
49.6300
1,942,700
Tue, 17 Feb 2026
4 · 8-K
After-hours · 16:17 ET
8-K ↗
Tue, 17 Feb 2026
48.2500
48.5000
46.2500
47.3900
1,162,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
46.8700
48.4700
46.8400
47.8000
1,562,900
Thu, 12 Feb 2026
48.3800
48.3800
45.5000
46.8400
1,814,400
Wed, 11 Feb 2026
48.0000
48.6300
47.4900
48.5100
1,747,700
Tue, 10 Feb 2026
47.7400
47.9600
46.6300
46.9200
1,255,000
Mon, 09 Feb 2026
47.1300
47.8300
46.9000
47.6800
1,539,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
45.9300
47.6800
45.8100
47.3500
1,531,200
Thu, 05 Feb 2026
46.0400
46.5200
44.7200
45.7500
1,645,300
Wed, 04 Feb 2026
45.0000
47.2500
44.9300
46.9600
2,066,200
Tue, 03 Feb 2026
43.6800
44.7200
43.2000
44.5600
2,089,900
Mon, 02 Feb 2026
43.7000
44.1800
42.8700
43.6700
1,835,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
44.5500
45.3500
43.9700
45.2400
1,357,700
Thu, 29 Jan 2026
45.3300
46.4400
44.5100
44.7800
2,383,900
Wed, 28 Jan 2026
43.8800
44.3900
43.1600
43.9600
1,526,400
Tue, 27 Jan 2026
42.3700
43.4800
42.3700
43.3400
1,401,500
Mon, 26 Jan 2026
43.6200
43.6200
41.8900
42.5500
1,627,400
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
44.0200
44.6300
42.6000
42.9400
1,585,900
Fri, 23 Jan 2026
3 · 8-K
Pre-market · 07:19 ET
8-K ↗
Thu, 22 Jan 2026
43.2800
43.6300
42.6400
43.1500
1,476,700
Wed, 21 Jan 2026
44.0200
45.0200
43.4000
43.7600
1,962,200
Tue, 20 Jan 2026
43.3800
44.2500
42.6500
42.9600
1,837,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
43.1800
43.2100
42.4800
42.8300
1,338,100
Thu, 15 Jan 2026
42.7400
43.1400
42.0600
42.7900
1,337,600
Wed, 14 Jan 2026
42.9000
44.9300
42.9000
43.5900
3,066,600
Tue, 13 Jan 2026
42.3000
43.2000
41.9000
42.6600
3,052,100
Mon, 12 Jan 2026
42.0400
42.6300
41.5900
41.8900
1,646,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
42.7700
43.1200
41.6400
42.2500
1,921,000
Thu, 08 Jan 2026
40.0400
43.3800
39.8600
42.4300
2,311,900
Wed, 07 Jan 2026
41.0200
41.0500
39.7200
39.9200
1,548,400
Tue, 06 Jan 2026
41.5100
42.2100
40.9400
41.2000
1,563,400
Mon, 05 Jan 2026
44.0000
44.2000
40.5000
41.4100
1,645,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
42.3700
43.5800
41.8400
43.3600
1,697,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
42.7500
42.8300
42.0900
42.4400
813,400
Tue, 30 Dec 2025
42.6100
43.0700
42.5300
42.7900
852,400
Mon, 29 Dec 2025
41.8300
42.3400
41.8300
42.0800
1,226,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
41.8400
41.8400
41.0800
41.5500
696,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
41.6400
41.8500
41.3100
41.7300
350,600
Tue, 23 Dec 2025
42.0400
42.2000
41.1300
41.7400
1,042,400
Mon, 22 Dec 2025
41.7300
42.7300
41.5800
41.9300
1,316,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
40.9800
41.8800
40.9800
41.1100
2,967,900
Thu, 18 Dec 2025
42.8400
42.8600
40.7000
40.9100
1,845,100
Wed, 17 Dec 2025
41.9400
43.1100
41.7800
43.0500
1,570,200
Tue, 16 Dec 2025
42.2600
42.6000
41.0200
41.3700
1,366,500
Mon, 15 Dec 2025
44.3000
44.3000
42.5000
43.2100
1,351,000
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
45.5300
45.7000
44.2100
44.2500
1,297,500
Thu, 11 Dec 2025
44.9100
45.6100
44.6600
44.8900
1,746,600
Thu, 11 Dec 2025
2 · 8-K
Pre-market · 06:41 ET
FORM 8-K ↗
Wed, 10 Dec 2025
44.6200
46.0800
44.0000
45.7500
1,888,300
Tue, 09 Dec 2025
44.3300
45.1000
44.3300
44.5400
1,147,000
Mon, 08 Dec 2025
44.6100
45.5400
44.3500
44.4200
1,392,200
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
44.5200
45.9300
44.4900
45.2200
1,388,100
Thu, 04 Dec 2025
44.2800
44.7300
44.2600
44.6300
1,034,000
Wed, 03 Dec 2025
43.3200
44.6300
43.1600
44.2800
1,151,400
Tue, 02 Dec 2025
43.1900
43.4700
42.5500
42.9500
1,099,100
Mon, 01 Dec 2025
42.4400
43.8400
42.2500
43.5100
1,355,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
41.5800
42.6700
41.4700
42.4000
485,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
41.3000
42.2000
41.2300
41.6700
1,203,600
Tue, 25 Nov 2025
40.9200
41.3000
40.3000
41.2300
1,265,700
Mon, 24 Nov 2025
40.7000
41.4600
40.0500
41.3200
2,012,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
40.1500
41.5300
39.9300
41.0700
1,376,300
Thu, 20 Nov 2025
41.1900
42.3100
40.3600
40.4600
1,752,700
Wed, 19 Nov 2025
40.2000
41.1100
39.7000
41.0300
1,629,700
Tue, 18 Nov 2025
39.7100
41.6400
39.5500
41.1600
1,495,800
Mon, 17 Nov 2025
41.2700
41.6700
39.8800
40.0800
1,424,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
40.3900
41.4900
40.3000
41.4300
1,811,600
Thu, 13 Nov 2025
40.0500
41.3300
40.0100
40.8000
2,062,100
Wed, 12 Nov 2025
40.0600
40.8500
39.7000
39.8800
2,013,300
Tue, 11 Nov 2025
39.7700
40.9300
39.7400
40.5400
2,201,700
Mon, 10 Nov 2025
39.5100
39.7300
38.8000
39.5600
1,640,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
38.2900
39.4500
37.7400
39.3500
1,943,300
Thu, 06 Nov 2025
37.8200
39.1600
37.8200
37.9400
2,099,400
Wed, 05 Nov 2025
38.8200
39.0800
37.1400
37.1900
2,979,500
Tue, 04 Nov 2025
38.9200
38.9900
38.2500
38.7500
2,134,200
Mon, 03 Nov 2025
39.5000
39.8900
38.3800
39.2600
1,972,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
39.4900
39.9200
39.2200
39.4600
1,278,800
Thu, 30 Oct 2025
39.5900
40.5400
39.2600
39.3200
2,195,000
Wed, 29 Oct 2025
39.2700
40.4300
39.2600
39.7000
2,549,400
Tue, 28 Oct 2025
39.1700
39.3100
38.5600
39.2000
2,289,900
Mon, 27 Oct 2025
39.9000
40.2200
38.9900
39.4300
2,360,400
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
1 · 10-Q
After-hours · 16:18 ET
10-Q ↗
Fri, 24 Oct 2025
40.6800
40.7500
39.1600
39.3100
3,152,200