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
52.3500
52.6950
51.5950
51.9500
1,400,132
Thu, 03 Sep 2026
53.8000
53.8800
50.7500
52.6900
1,637,600
Wed, 02 Sep 2026
54.3500
55.1400
54.0500
54.7400
606,300
Tue, 01 Sep 2026
55.0900
55.3800
53.8600
54.0900
822,500
Mon, 31 Aug 2026
56.9100
57.3400
55.0300
55.1500
1,452,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
57.1000
57.5000
56.3600
56.4700
722,100
Thu, 27 Aug 2026
56.7000
57.4600
56.6100
56.7100
767,900
Wed, 26 Aug 2026
57.2600
58.8800
57.1900
57.5500
904,100
Tue, 25 Aug 2026
57.6400
57.9700
56.9900
57.8800
1,104,400
Mon, 24 Aug 2026
59.4700
59.7500
56.5600
57.4900
1,154,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
58.9900
59.6200
58.6200
59.4800
833,100
Thu, 20 Aug 2026
56.7800
58.7100
56.7800
58.3300
577,200
Wed, 19 Aug 2026
57.6200
58.0900
57.2500
57.9000
874,600
Tue, 18 Aug 2026
57.2700
57.8000
56.6300
57.2000
877,100
Mon, 17 Aug 2026
57.7500
57.7500
56.6200
56.7500
697,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
58.2100
58.3300
57.7500
58.2700
517,800
Thu, 13 Aug 2026
57.5300
58.6400
57.5300
58.3100
543,600
Wed, 12 Aug 2026
57.9000
58.3800
57.3000
58.1000
615,400
Tue, 11 Aug 2026
57.5700
58.1700
57.2000
57.8000
724,300
Mon, 10 Aug 2026
56.9800
57.9000
56.4300
57.8700
858,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
57.0200
58.0600
56.5300
58.0200
634,800
Thu, 06 Aug 2026
58.4600
58.7100
57.0200
57.0700
957,000
Wed, 05 Aug 2026
58.6400
58.7300
58.1100
58.4600
793,000
Wed, 05 Aug 2026
20 · 8-K
Next filing day · accepted 04 Aug, 17:33 ET
8-K ↗
Tue, 04 Aug 2026
56.7700
58.6600
56.0600
58.6200
917,700
Mon, 03 Aug 2026
57.0700
57.6400
56.0400
56.4200
1,950,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
56.6300
56.8500
55.3800
56.3600
1,423,600
Thu, 30 Jul 2026
59.2000
59.2900
56.5600
56.8200
1,348,200
Wed, 29 Jul 2026
59.9900
60.2400
58.5100
58.9800
1,241,100
Tue, 28 Jul 2026
19 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Tue, 28 Jul 2026
59.5000
60.6700
59.2900
60.5600
1,274,500
Mon, 27 Jul 2026
58.0000
59.0300
57.9000
58.6800
1,515,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
56.8800
58.6200
55.4900
58.2300
1,327,400
Thu, 23 Jul 2026
57.6600
57.6700
55.2600
56.3200
2,001,500
Wed, 22 Jul 2026
18 · 8-K
After-hours · 16:44 ET
8-K ↗
Wed, 22 Jul 2026
56.0000
56.1300
54.6100
55.1500
1,317,600
Tue, 21 Jul 2026
55.6300
56.2400
54.0600
54.7100
1,154,300
Mon, 20 Jul 2026
56.6800
56.7200
54.4300
54.5900
1,407,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
56.4900
56.9800
55.7300
56.5700
1,064,800
Thu, 16 Jul 2026
54.0000
56.3100
54.0000
56.1800
1,211,800
Wed, 15 Jul 2026
53.0000
54.3100
52.9500
53.7300
1,120,900
Tue, 14 Jul 2026
54.3600
54.5300
53.0400
53.2000
1,107,900
Mon, 13 Jul 2026
56.2100
56.2500
53.5000
53.6500
1,868,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
55.3600
56.5600
55.3100
55.8900
761,100
Thu, 09 Jul 2026
55.4600
56.0000
55.0100
55.0600
982,400
Wed, 08 Jul 2026
56.0000
56.0000
53.9300
54.6300
1,136,700
Tue, 07 Jul 2026
57.3300
57.9600
56.4100
56.4900
1,269,300
Mon, 06 Jul 2026
57.7900
57.8900
56.4200
57.0000
859,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
56.5700
57.5100
56.1900
57.4200
684,200
Wed, 01 Jul 2026
55.5600
57.2200
55.5600
56.1500
1,336,900
Tue, 30 Jun 2026
55.6700
56.7900
55.3600
56.3500
1,132,300
Mon, 29 Jun 2026
54.4100
55.7500
53.8200
55.7300
1,176,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
54.1800
55.1600
54.0800
55.1100
1,445,200
Thu, 25 Jun 2026
53.8400
54.8100
53.5600
54.3400
1,248,200
Wed, 24 Jun 2026
51.3900
53.5500
51.3900
53.5400
1,276,800
Tue, 23 Jun 2026
50.1800
50.9300
50.0900
50.7900
1,213,700
Mon, 22 Jun 2026
50.6100
51.6600
49.8800
50.4600
1,973,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
51.0000
51.8100
50.4300
50.6800
2,338,700
Wed, 17 Jun 2026
50.9900
52.1300
50.3200
50.6600
1,106,500
Tue, 16 Jun 2026
50.4400
51.4800
50.0600
51.2200
1,227,700
Mon, 15 Jun 2026
51.2000
51.9000
50.2500
50.3500
1,256,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
51.0000
51.2400
49.8600
50.5700
1,229,600
Thu, 11 Jun 2026
49.4100
50.8100
48.2600
50.5300
1,694,500
Wed, 10 Jun 2026
49.7500
50.1800
48.6500
48.9900
1,385,700
Tue, 09 Jun 2026
48.5000
49.9800
48.1900
49.9000
1,114,500
Mon, 08 Jun 2026
47.2000
47.8700
46.7700
47.6100
1,023,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
47.7300
48.2600
47.1400
47.4900
1,076,800
Thu, 04 Jun 2026
49.1800
49.2700
47.7200
47.8400
1,432,000
Wed, 03 Jun 2026
48.8400
49.5500
48.4600
48.5000
730,500
Tue, 02 Jun 2026
48.0200
49.6400
47.9700
49.1700
1,309,600
Mon, 01 Jun 2026
48.1200
48.5600
47.5100
47.9900
1,597,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
49.3400
50.1500
48.6600
48.6800
1,621,700
Thu, 28 May 2026
49.3700
49.8600
48.8100
49.5200
1,275,200
Wed, 27 May 2026
50.1100
50.6400
49.3000
49.8000
829,300
Tue, 26 May 2026
49.5000
50.1200
49.3900
49.7100
1,116,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
49.0200
49.5900
48.7200
49.3700
797,100
Thu, 21 May 2026
47.6000
49.0700
46.8100
48.6700
1,288,400
Wed, 20 May 2026
46.8600
48.0100
46.0800
48.0000
1,350,800
Tue, 19 May 2026
46.5000
46.9300
45.9100
46.3600
1,393,400
Mon, 18 May 2026
46.9200
47.7000
46.5300
46.9400
1,194,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
49.1000
49.3700
46.6300
46.6900
1,398,000
Thu, 14 May 2026
50.0300
50.2200
49.3900
49.4200
1,363,800
Wed, 13 May 2026
50.2400
50.5700
49.5000
49.7800
1,607,700
Tue, 12 May 2026
51.0500
51.4400
50.3400
50.3500
1,504,000
Mon, 11 May 2026
51.4100
51.8200
50.8800
51.0700
1,041,100
Mon, 11 May 2026
17 · 8-K
Pre-market · 06:34 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
51.3400
52.3700
50.9100
51.5600
1,444,200
Thu, 07 May 2026
52.4700
52.6700
51.6900
51.7100
929,900
Wed, 06 May 2026
51.5000
52.7100
51.5000
52.3000
1,493,100
Tue, 05 May 2026
49.8100
50.8300
49.6500
50.4800
824,600
Mon, 04 May 2026
49.5700
49.9700
49.1800
49.6200
1,071,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
50.8600
51.4200
49.6000
50.0600
1,045,600
Thu, 30 Apr 2026
49.3000
50.5600
48.9500
49.9600
1,631,500
Wed, 29 Apr 2026
49.7200
50.4000
48.9000
49.1500
2,192,300
Tue, 28 Apr 2026
51.0000
51.2000
49.6800
49.9100
1,460,500
Tue, 28 Apr 2026
16 · 10-Q
Pre-market · 08:28 ET
10-Q ↗
Mon, 27 Apr 2026
49.3600
50.3800
49.2500
50.2500
1,517,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
48.8200
49.6600
48.1900
48.4500
2,066,300
Thu, 23 Apr 2026
47.7500
50.7300
47.7500
49.1900
3,373,100
Wed, 22 Apr 2026
52.8000
52.8000
46.4500
47.5800
7,355,100
Tue, 21 Apr 2026
15 · 8-K
After-hours · 16:27 ET
8-K ↗
Tue, 21 Apr 2026
56.4100
57.1300
55.4500
56.7900
1,032,200
Mon, 20 Apr 2026
57.3800
57.8400
56.5100
56.8000
1,009,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
55.4300
57.6600
55.4300
57.4100
764,500
Thu, 16 Apr 2026
14 · 8-K
After-hours · 17:01 ET
8-K ↗
Thu, 16 Apr 2026
55.0700
55.8000
54.8900
55.2700
902,800
Wed, 15 Apr 2026
54.6000
55.5500
54.1200
55.1800
1,686,900
Tue, 14 Apr 2026
54.9100
55.1200
54.3900
54.8600
624,200
Mon, 13 Apr 2026
56.5100
56.5700
54.3800
54.9400
959,600
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
56.5800
57.0500
56.3200
56.3700
795,300
Thu, 09 Apr 2026
55.3200
56.2100
55.0700
56.0800
768,400
Wed, 08 Apr 2026
55.2400
56.2000
55.2400
55.7600
907,500
Tue, 07 Apr 2026
53.8200
54.2800
53.5200
54.0600
613,900
Mon, 06 Apr 2026
54.4100
54.7200
54.0900
54.1800
576,000
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
54.3400
55.4400
54.0500
54.8400
670,600
Wed, 01 Apr 2026
54.9600
55.7100
54.3900
55.1700
960,000
Tue, 31 Mar 2026
53.7400
54.4100
52.9700
54.0900
1,024,300
Mon, 30 Mar 2026
53.4100
53.8400
52.6500
53.1800
1,151,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
53.3200
53.6700
52.9000
53.1900
973,700
Thu, 26 Mar 2026
53.1800
53.8000
52.8500
53.5600
752,300
Wed, 25 Mar 2026
52.9800
53.5200
52.1900
53.4200
948,100
Tue, 24 Mar 2026
51.5100
53.0100
51.2500
52.5300
557,200
Mon, 23 Mar 2026
13 · 8-K
After-hours · 16:16 ET
FORM 8-K ↗
Mon, 23 Mar 2026
51.3400
52.4400
50.9400
51.7800
727,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
51.7500
51.9400
50.2700
50.6700
1,761,100
Thu, 19 Mar 2026
52.0000
52.2600
50.9600
51.8100
957,800
Wed, 18 Mar 2026
53.2300
53.5500
52.3100
52.3300
778,200
Tue, 17 Mar 2026
53.2200
54.3000
53.2200
53.6000
815,200
Mon, 16 Mar 2026
53.6200
54.1600
53.1400
53.6800
919,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
12 · DEF 14A
After-hours · 16:07 ET
DEF 14A ↗
Fri, 13 Mar 2026
53.3400
53.5000
52.7800
53.3200
858,900
Thu, 12 Mar 2026
53.2500
55.0000
52.5500
52.7400
982,000
Wed, 11 Mar 2026
53.2000
53.4700
52.4400
53.1700
738,900
Tue, 10 Mar 2026
53.1900
54.0700
52.3100
53.2900
954,100
Mon, 09 Mar 2026
52.6700
53.7500
51.5600
53.4000
987,900
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
53.5600
54.2200
52.7500
53.3400
797,300
Thu, 05 Mar 2026
54.6300
54.7800
53.4100
53.7300
617,000
Wed, 04 Mar 2026
11 · S-3ASR
After-hours · 16:22 ET
S-3ASR ↗
Wed, 04 Mar 2026
55.5400
55.6300
54.4700
54.9800
647,800
Tue, 03 Mar 2026
54.7400
55.8100
53.9800
55.5100
724,400
Mon, 02 Mar 2026
56.1500
56.5400
55.1000
56.3800
799,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
55.6500
56.5700
55.1900
56.4700
798,600
Thu, 26 Feb 2026
56.0000
56.1600
55.0600
55.8800
835,100
Thu, 26 Feb 2026
10 · 10-K
Pre-market · 09:24 ET
10-K ↗
Wed, 25 Feb 2026
56.5000
56.5300
55.0300
55.8400
929,800
Tue, 24 Feb 2026
56.8700
57.9800
56.7100
57.0800
995,400
Mon, 23 Feb 2026
55.8800
56.8700
55.5700
56.8700
901,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
55.9300
56.9500
55.5100
56.4500
1,501,800
Fri, 20 Feb 2026
9 · 8-K/A
Pre-market · 07:45 ET
FORM 8-K/A ↗
Thu, 19 Feb 2026
57.8700
58.2500
55.9300
56.0700
1,302,300
Wed, 18 Feb 2026
56.8300
58.4400
56.8300
57.6300
2,453,200
Tue, 17 Feb 2026
53.5000
57.8300
52.8900
56.7200
2,954,800
Tue, 17 Feb 2026
8 · 8-K
Pre-market · 09:05 ET
FORM 8-K ↗
Tue, 17 Feb 2026
7 · 8-K
Pre-market · 06:04 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
50.8100
51.8300
50.8100
51.6700
1,483,900
Thu, 12 Feb 2026
51.5000
52.3800
51.1400
51.3000
1,017,800
Thu, 12 Feb 2026
6 · 8-K
Pre-market · 09:05 ET
FORM 8-K ↗
Wed, 11 Feb 2026
51.4200
51.8400
51.2000
51.4200
796,700
Tue, 10 Feb 2026
51.0600
51.6000
50.6700
51.3400
898,900
Mon, 09 Feb 2026
51.2400
51.3200
50.3400
50.7700
1,064,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
51.2900
51.7300
50.7300
51.3200
978,000
Thu, 05 Feb 2026
51.3000
51.8300
50.5300
50.8200
1,001,000
Wed, 04 Feb 2026
49.3500
51.7400
49.3100
51.6200
1,160,000
Tue, 03 Feb 2026
48.2900
49.4600
48.2900
49.0100
824,600
Mon, 02 Feb 2026
47.8500
48.4900
47.5800
48.2500
920,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
47.5800
48.0400
47.0000
48.0000
1,672,500
Thu, 29 Jan 2026
47.6600
48.0300
47.3600
47.8600
1,001,000
Wed, 28 Jan 2026
48.0600
48.5400
47.1900
47.4600
1,181,300
Tue, 27 Jan 2026
48.6200
48.7200
48.0000
48.1300
792,800
Mon, 26 Jan 2026
48.9300
49.1200
48.1500
48.9400
753,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
48.4600
48.8200
47.8500
48.6000
887,200
Thu, 22 Jan 2026
48.7900
48.8300
48.0900
48.7600
836,700
Wed, 21 Jan 2026
47.6500
48.6300
47.5400
48.2100
941,400
Tue, 20 Jan 2026
5 · 8-K
After-hours · 17:15 ET
FORM 8-K ↗
Tue, 20 Jan 2026
48.3000
48.7200
47.5900
47.7000
711,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
48.9800
48.9800
48.3000
48.7100
1,075,200
Thu, 15 Jan 2026
49.2400
49.5000
48.7600
49.1100
1,206,900
Wed, 14 Jan 2026
47.8000
49.6400
47.7400
49.3200
1,339,800
Tue, 13 Jan 2026
47.7100
48.4900
47.3600
47.6400
1,056,000
Mon, 12 Jan 2026
47.3800
47.8300
46.9200
47.5000
750,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
46.7900
47.4000
46.5600
47.3500
674,500
Thu, 08 Jan 2026
45.4900
47.2000
45.3000
46.8300
938,500
Wed, 07 Jan 2026
46.3700
46.9600
45.2200
45.7100
738,800
Tue, 06 Jan 2026
45.2200
46.5100
45.2200
46.3900
1,006,400
Mon, 05 Jan 2026
45.1800
45.9400
44.8100
45.6400
1,218,300
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
43.6400
44.6700
43.3300
44.3700
710,400
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
43.6700
44.1000
43.5500
43.6400
641,700
Tue, 30 Dec 2025
43.8400
44.0600
43.5600
43.7800
602,900
Mon, 29 Dec 2025
43.5000
44.1000
43.3500
43.9600
667,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
43.2100
43.5600
43.1100
43.5000
391,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
43.2400
43.5000
42.9600
43.1600
394,400
Tue, 23 Dec 2025
43.1300
43.3400
42.9700
43.1000
781,600
Mon, 22 Dec 2025
42.9200
43.5000
42.6900
43.1700
1,033,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
43.2100
43.7700
43.1300
43.3100
1,930,700
Thu, 18 Dec 2025
43.1600
43.8400
43.1600
43.3500
1,283,900
Wed, 17 Dec 2025
42.8800
43.3300
42.5200
43.1600
1,183,000
Tue, 16 Dec 2025
42.9700
43.4100
42.6100
43.0000
1,002,000
Mon, 15 Dec 2025
42.6200
43.1100
42.4700
42.9400
888,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
42.2900
42.6500
42.0800
42.4600
939,000
Thu, 11 Dec 2025
42.0000
42.4400
41.9700
42.1700
757,900
Wed, 10 Dec 2025
40.7400
42.0100
40.5500
41.9300
1,203,300
Tue, 09 Dec 2025
40.7800
41.3600
40.3900
40.7200
904,000
Mon, 08 Dec 2025
41.4400
41.7600
40.7900
40.9100
940,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
41.2500
41.5700
41.0800
41.4300
725,600
Thu, 04 Dec 2025
41.5400
41.7900
41.2600
41.2900
664,600
Wed, 03 Dec 2025
41.1000
41.7700
41.0400
41.3700
829,000
Tue, 02 Dec 2025
42.3000
42.5100
40.8600
41.0800
1,001,900
Mon, 01 Dec 2025
42.0000
42.6600
41.8500
42.2900
874,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
41.7800
42.4900
41.7500
42.1700
535,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
41.5000
42.2100
40.9600
41.8100
737,400
Tue, 25 Nov 2025
41.0900
41.7500
41.0600
41.5700
632,000
Mon, 24 Nov 2025
40.6800
40.9700
40.0100
40.7400
1,228,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
39.9700
41.6000
39.8300
41.0500
1,197,800
Thu, 20 Nov 2025
39.8600
40.2700
39.6000
39.7700
1,127,900
Wed, 19 Nov 2025
39.9700
40.1300
39.2700
39.8600
814,300
Tue, 18 Nov 2025
40.2700
40.5200
39.6700
40.0500
1,067,600
Mon, 17 Nov 2025
40.9700
41.0000
40.1200
40.3100
1,008,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
41.4100
41.6900
40.6400
40.9300
854,700
Thu, 13 Nov 2025
40.4000
42.4400
40.3800
41.5700
1,736,200
Wed, 12 Nov 2025
40.7300
41.0200
40.2600
40.2900
774,100
Tue, 11 Nov 2025
40.8400
41.3000
40.4100
40.6500
830,100
Mon, 10 Nov 2025
40.2500
40.7900
39.7500
40.5400
1,177,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
40.2600
40.7600
40.1500
40.6800
922,900
Thu, 06 Nov 2025
40.9800
41.2900
40.3500
40.4500
1,039,000
Wed, 05 Nov 2025
40.2500
40.8900
40.0500
40.8500
1,199,100
Tue, 04 Nov 2025
39.6500
40.4400
39.5900
40.0700
1,148,000
Mon, 03 Nov 2025
4 · 8-K
After-hours · 17:20 ET
FORM 8-K ↗
Mon, 03 Nov 2025
40.2200
40.3300
39.7100
39.8900
1,864,600
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
39.0500
40.6600
38.7600
40.5700
2,635,000
Thu, 30 Oct 2025
39.3600
39.5500
38.6500
39.2700
2,373,500
Wed, 29 Oct 2025
39.7000
40.3100
39.2700
39.7000
2,903,600
Wed, 29 Oct 2025
3 · 10-Q
Pre-market · 09:15 ET
10-Q ↗
Tue, 28 Oct 2025
39.5000
40.5300
39.1600
40.1500
1,745,000
Mon, 27 Oct 2025
40.3600
40.4100
39.3400
39.4600
2,948,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
41.4500
41.6700
40.2200
40.3600
2,015,400
Thu, 23 Oct 2025
41.9100
43.3700
40.9800
41.4300
2,743,200
Wed, 22 Oct 2025
2 · 8-K
After-hours · 17:29 ET
8-K ↗
Wed, 22 Oct 2025
41.1600
42.0900
40.9200
41.4900
1,701,400
Tue, 21 Oct 2025
40.8700
41.2000
40.5300
41.1700
1,710,500
Mon, 20 Oct 2025
40.1100
40.7100
40.0500
40.5200
1,330,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
39.4900
40.3400
39.4300
40.0300
1,541,500
Thu, 16 Oct 2025
40.1300
40.4300
39.8300
40.1600
1,252,900
Wed, 15 Oct 2025
39.6100
40.0800
39.4900
39.9500
1,149,600
Tue, 14 Oct 2025
39.3000
39.8900
39.1300
39.5800
972,300
Mon, 13 Oct 2025
40.0000
40.5500
39.3800
39.4900
1,227,900
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
40.5000
40.6600
39.5200
39.6100
1,803,800
Thu, 09 Oct 2025
42.2500
42.3700
40.1600
40.4300
1,815,700
Wed, 08 Oct 2025
42.6500
42.7800
42.4000
42.6200
698,500
Tue, 07 Oct 2025
42.8300
43.1000
42.0700
42.4700
745,400
Mon, 06 Oct 2025
43.2300
43.2300
42.6000
42.6800
792,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
43.1400
43.5600
43.0700
43.3200
814,700
Thu, 02 Oct 2025
42.9400
43.2200
42.7600
43.0800
700,700
Wed, 01 Oct 2025
42.9900
43.4400
42.7700
43.0400
933,500
Tue, 30 Sep 2025
42.6000
43.1300
42.3600
43.0900
1,271,200
Mon, 29 Sep 2025
44.1200
44.1200
41.9300
42.7700
1,712,500
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
44.1200
44.3100
43.6800
43.9100
1,142,300
Thu, 25 Sep 2025
44.8300
45.0700
43.9900
44.1100
1,495,500
Wed, 24 Sep 2025
46.0100
46.1900
45.0100
45.0800
1,043,700
Tue, 23 Sep 2025
45.9000
46.6400
45.6200
45.6400
868,700
Mon, 22 Sep 2025
46.4500
46.4500
45.6400
45.9400
985,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
47.0500
47.0500
46.0000
46.3100
1,544,200
Thu, 18 Sep 2025
47.3000
47.4700
46.7700
47.0200
659,900
Wed, 17 Sep 2025
47.4800
48.3700
47.1500
47.3900
805,700
Tue, 16 Sep 2025
47.7300
47.8600
47.0400
47.1700
904,500
Mon, 15 Sep 2025
48.3900
49.7600
47.6400
47.7200
1,690,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
47.2900
47.8900
46.9000
47.7900
853,000
Thu, 11 Sep 2025
45.9500
47.2300
45.7500
47.2100
884,100
Wed, 10 Sep 2025
45.4600
46.0700
45.3900
46.0600
896,200
Tue, 09 Sep 2025
46.1600
46.1800
45.5400
45.7000
849,700
Mon, 08 Sep 2025
46.2400
46.3900
45.4000
46.1700
969,700
Mon, 08 Sep 2025
1 · 8-K
Pre-market · 07:45 ET
FORM 8-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
45.7200
46.4600
45.5200
46.2200
1,251,800