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
58.3800
59.7187
58.2100
59.2900
741,867
Thu, 22 Oct 2026
55.5500
59.2700
55.5200
59.1500
1,184,900
Wed, 21 Oct 2026
56.0200
56.6400
55.4300
55.9300
977,000
Tue, 20 Oct 2026
54.5200
56.3100
54.5000
55.8600
774,700
Mon, 19 Oct 2026
54.0700
54.9400
53.5400
54.3900
766,300
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
22 · 8-K
After-hours · 20:06 ET
8-K ↗
Fri, 16 Oct 2026
54.3800
55.8500
54.2700
54.5700
1,323,300
Thu, 15 Oct 2026
51.6200
54.4200
51.3600
54.2500
1,577,500
Wed, 14 Oct 2026
49.9700
50.6000
48.9500
49.7200
927,500
Tue, 13 Oct 2026
50.4900
50.6700
49.2000
50.1000
864,600
Mon, 12 Oct 2026
49.5600
50.1400
49.1500
49.9400
799,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
50.3000
51.6000
49.5700
49.8600
957,100
Thu, 08 Oct 2026
49.1800
50.4800
48.7500
50.4300
1,258,400
Wed, 07 Oct 2026
50.2900
50.2900
48.7000
49.4000
1,043,200
Tue, 06 Oct 2026
49.2600
50.7400
49.2000
50.5200
889,200
Mon, 05 Oct 2026
48.7100
49.5000
48.3600
49.1000
1,140,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
50.9500
51.0000
48.9000
49.0200
986,400
Thu, 01 Oct 2026
49.6200
50.1200
48.5700
50.0200
1,233,500
Wed, 30 Sep 2026
49.8300
50.6300
49.4100
50.1100
1,749,200
Tue, 29 Sep 2026
48.2300
49.5700
47.9000
49.5000
1,907,000
Mon, 28 Sep 2026
50.3100
51.0700
48.3400
48.4400
1,733,300
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
21 · 8-K/A
After-hours · 20:02 ET
8-K/A ↗
Fri, 25 Sep 2026
50.7700
51.5800
50.2000
50.8900
1,290,800
Thu, 24 Sep 2026
52.8200
53.2100
50.6200
51.1300
1,607,300
Wed, 23 Sep 2026
52.3200
53.5600
51.8500
52.8300
1,139,700
Tue, 22 Sep 2026
52.3900
53.3200
52.2000
52.6800
1,149,200
Mon, 21 Sep 2026
52.4800
52.6900
51.1100
51.4200
1,184,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
53.4700
53.8100
52.1300
52.3600
1,177,200
Thu, 17 Sep 2026
55.6900
55.7000
53.9000
53.9300
1,053,800
Wed, 16 Sep 2026
56.2000
56.9200
54.7600
54.7900
719,700
Tue, 15 Sep 2026
56.2500
56.8800
55.3000
56.0900
824,300
Tue, 15 Sep 2026
20 · 8-K
Pre-market · 08:33 ET
8-K ↗
Mon, 14 Sep 2026
56.2600
56.8200
55.7600
55.9100
730,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
19 · 8-K
After-hours · 16:03 ET
8-K ↗
Fri, 11 Sep 2026
56.8900
57.4900
55.5100
56.4700
560,900
Thu, 10 Sep 2026
56.3300
56.7600
55.8100
56.1600
727,800
Wed, 09 Sep 2026
57.1600
57.5900
56.6000
56.9000
1,131,600
Tue, 08 Sep 2026
58.9000
59.4500
57.1500
57.5300
881,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
58.8300
60.0800
58.8300
59.4700
443,000
Thu, 03 Sep 2026
18 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 03 Sep 2026
60.8900
60.8900
58.0600
59.2900
840,000
Wed, 02 Sep 2026
59.4000
60.3700
59.4000
59.9700
632,700
Tue, 01 Sep 2026
59.2700
60.6600
58.5400
59.1000
751,200
Mon, 31 Aug 2026
60.4700
61.2100
59.1300
59.8000
1,091,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
61.0500
61.5000
60.1300
60.4300
631,100
Thu, 27 Aug 2026
60.4300
61.3500
60.0300
60.5900
658,000
Thu, 27 Aug 2026
17 · 8-K
Pre-market · 08:07 ET
8-K ↗
Wed, 26 Aug 2026
63.1700
63.7700
61.2600
61.3500
579,700
Tue, 25 Aug 2026
60.7000
62.7900
60.6500
62.6100
755,000
Mon, 24 Aug 2026
61.1000
61.9800
59.6100
60.6900
1,023,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
61.1400
61.8400
60.7500
61.0100
783,700
Thu, 20 Aug 2026
60.5000
61.5300
60.0000
61.1300
809,500
Wed, 19 Aug 2026
60.3500
63.4600
60.1000
61.1300
1,689,500
Tue, 18 Aug 2026
59.5500
60.7400
58.9500
59.5500
1,019,800
Mon, 17 Aug 2026
60.6100
60.6400
58.5600
59.2000
838,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
61.4000
61.9300
60.6400
60.9400
483,100
Thu, 13 Aug 2026
62.8000
63.6500
61.3900
61.7200
716,600
Wed, 12 Aug 2026
62.4100
62.6200
60.6000
62.1700
784,100
Tue, 11 Aug 2026
62.0700
63.0900
61.4700
62.0300
750,900
Mon, 10 Aug 2026
62.0400
62.9000
61.0800
62.2700
1,139,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
61.9900
64.9400
61.9900
62.9100
1,725,000
Thu, 06 Aug 2026
66.0500
66.3700
61.9400
62.0600
939,700
Wed, 05 Aug 2026
16 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Wed, 05 Aug 2026
66.0400
66.8000
65.5900
66.1300
812,300
Tue, 04 Aug 2026
66.0700
66.8800
65.1400
66.3800
1,324,100
Mon, 03 Aug 2026
67.0500
69.5000
66.5300
68.1600
1,306,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
67.6900
68.2600
65.5300
65.6800
1,001,600
Thu, 30 Jul 2026
70.1200
71.3900
68.1700
68.3100
1,036,500
Wed, 29 Jul 2026
72.3700
72.3700
67.0300
70.3300
1,913,100
Wed, 29 Jul 2026
15 · 8-K
Pre-market · 07:36 ET
8-K ↗
Tue, 28 Jul 2026
70.1900
73.4100
68.5900
73.1000
1,682,000
Mon, 27 Jul 2026
69.7000
70.3900
68.8900
69.8600
914,600
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
67.6100
69.8700
67.1000
69.3100
698,800
Thu, 23 Jul 2026
67.8300
68.7000
67.0100
67.5300
534,300
Wed, 22 Jul 2026
68.9000
70.5700
68.6100
68.7000
701,000
Tue, 21 Jul 2026
68.9100
69.4600
68.1200
68.5300
709,900
Mon, 20 Jul 2026
70.9400
71.1600
68.7700
69.3000
1,117,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
73.4700
75.3400
70.5200
70.9800
1,803,800
Thu, 16 Jul 2026
69.9600
75.3000
69.8500
73.4700
1,876,600
Wed, 15 Jul 2026
63.9100
69.1100
63.9100
67.9900
1,319,200
Tue, 14 Jul 2026
64.8100
65.1800
63.2300
64.1200
710,400
Mon, 13 Jul 2026
65.6200
66.1900
63.8900
63.9100
637,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
65.6000
66.4300
65.2800
65.4800
433,400
Thu, 09 Jul 2026
65.4400
66.1700
64.0900
65.2500
499,500
Wed, 08 Jul 2026
66.6300
66.6300
64.0300
65.2200
1,509,800
Tue, 07 Jul 2026
67.5200
67.6100
66.0200
66.7900
901,100
Mon, 06 Jul 2026
68.6900
68.8100
64.9900
67.0800
739,000
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.4800
69.6400
68.1000
68.8500
598,000
Wed, 01 Jul 2026
14 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 01 Jul 2026
68.1600
69.3200
67.5400
68.5700
762,300
Tue, 30 Jun 2026
66.9400
68.2200
66.0500
68.1100
539,000
Mon, 29 Jun 2026
65.0600
68.2100
65.0600
67.6900
1,426,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
68.9200
71.2100
68.9000
69.9100
1,121,400
Thu, 25 Jun 2026
68.8200
70.5500
67.9000
69.3300
834,200
Wed, 24 Jun 2026
64.5100
69.0000
64.0400
68.5400
1,200,800
Tue, 23 Jun 2026
62.0100
64.1500
62.0000
63.4900
593,200
Mon, 22 Jun 2026
63.9700
64.1900
62.5300
62.7100
703,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
63.0200
65.2500
62.9700
64.6900
877,900
Wed, 17 Jun 2026
63.3500
64.9700
61.9400
62.7100
554,500
Tue, 16 Jun 2026
63.1200
64.1400
62.6000
63.0800
779,000
Mon, 15 Jun 2026
62.9500
65.9500
62.5400
63.1700
1,084,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
62.4200
62.9800
61.6600
61.6700
836,900
Thu, 11 Jun 2026
59.7600
62.0100
59.6900
61.8800
700,900
Wed, 10 Jun 2026
59.3900
60.6800
58.3000
59.3800
824,500
Tue, 09 Jun 2026
58.4300
60.7100
58.0900
59.6200
864,900
Mon, 08 Jun 2026
57.5100
58.2600
56.3900
57.5300
772,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
56.3800
57.7200
56.3000
57.6700
813,900
Thu, 04 Jun 2026
57.8200
58.5300
56.3400
56.8300
789,100
Wed, 03 Jun 2026
57.2700
59.4800
56.5800
56.9700
1,312,000
Tue, 02 Jun 2026
58.0700
58.1200
53.6000
56.4200
1,085,300
Mon, 01 Jun 2026
57.5800
59.0000
57.3000
58.7300
1,532,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
58.5400
59.6200
57.7800
59.0000
1,559,100
Thu, 28 May 2026
60.3600
62.0700
59.3800
60.4800
785,600
Wed, 27 May 2026
59.3500
61.6300
59.3000
61.1300
651,000
Tue, 26 May 2026
59.9500
60.2300
58.7500
58.8800
1,067,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
58.8300
59.3400
57.6300
59.1600
716,600
Thu, 21 May 2026
57.5100
59.3800
56.7700
59.3300
965,200
Wed, 20 May 2026
56.5900
58.7000
55.7000
58.3400
705,400
Tue, 19 May 2026
57.6400
58.7700
55.6300
56.3300
714,300
Mon, 18 May 2026
56.5000
58.5000
56.0000
57.5300
880,300
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
58.2900
58.4500
56.3000
56.6300
820,900
Thu, 14 May 2026
59.5400
59.5900
58.3100
59.0400
510,000
Wed, 13 May 2026
59.2900
59.6700
57.8900
58.8100
1,194,000
Tue, 12 May 2026
59.8900
60.2900
58.6000
59.5700
1,036,300
Mon, 11 May 2026
60.9900
61.2500
59.0800
60.0300
1,365,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
62.7400
62.7400
60.9100
61.0800
824,400
Thu, 07 May 2026
63.0000
64.0200
61.8900
62.3400
760,700
Wed, 06 May 2026
13 · 10-Q
After-hours · 16:07 ET
10-Q ↗
Wed, 06 May 2026
61.1500
63.3600
61.1500
62.8500
998,100
Tue, 05 May 2026
59.9100
60.3300
57.5000
60.0600
1,511,200
Mon, 04 May 2026
61.2900
61.4900
58.1000
59.3900
1,423,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
62.8500
63.4100
61.1100
61.7200
1,408,800
Thu, 30 Apr 2026
62.6000
63.3300
59.7600
62.7000
1,613,200
Wed, 29 Apr 2026
68.7200
68.8000
62.2000
62.4200
1,567,700
Wed, 29 Apr 2026
12 · 8-K
Pre-market · 08:00 ET
8-K ↗
Tue, 28 Apr 2026
68.2600
68.7700
65.3300
65.3800
1,132,600
Mon, 27 Apr 2026
67.4900
68.6000
66.6800
67.7800
845,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
65.5600
67.8900
65.0600
67.2000
1,023,400
Thu, 23 Apr 2026
64.0500
64.5100
63.1500
64.3300
631,400
Wed, 22 Apr 2026
64.9800
65.2000
63.4100
63.7600
1,004,000
Tue, 21 Apr 2026
66.5900
67.2300
64.0200
64.3700
611,400
Mon, 20 Apr 2026
65.2600
66.8200
64.6100
66.5100
673,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
63.1400
67.4700
62.9300
66.0400
1,067,400
Thu, 16 Apr 2026
62.7900
63.8600
61.6700
62.4400
854,100
Wed, 15 Apr 2026
61.5300
62.8100
60.5200
62.6200
956,200
Tue, 14 Apr 2026
61.6900
62.1500
60.4100
61.9500
747,600
Mon, 13 Apr 2026
59.9300
61.9400
59.1600
61.9100
899,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
62.8400
63.0800
60.2800
60.7400
704,600
Thu, 09 Apr 2026
63.0000
64.1100
62.0800
62.5400
722,400
Thu, 09 Apr 2026
11 · 8-K
Pre-market · 08:24 ET
8-K ↗
Wed, 08 Apr 2026
63.5000
66.1300
63.5000
63.8200
1,320,700
Tue, 07 Apr 2026
64.3500
65.0500
61.3900
61.4600
1,412,700
Mon, 06 Apr 2026
63.7700
65.5100
63.1900
65.4200
771,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
60.1300
63.9100
58.9900
63.8800
1,139,500
Wed, 01 Apr 2026
60.7900
61.5900
60.3400
61.0100
1,027,800
Tue, 31 Mar 2026
61.0200
62.1700
60.1100
60.8100
1,236,600
Mon, 30 Mar 2026
61.7900
61.7900
59.8900
60.1200
924,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
62.0100
62.5300
60.4000
60.6500
1,248,000
Thu, 26 Mar 2026
64.6100
65.3700
61.5300
62.1900
1,535,700
Wed, 25 Mar 2026
67.4400
67.8800
66.3000
67.6700
575,100
Tue, 24 Mar 2026
65.4200
67.5500
64.7200
66.8400
724,300
Mon, 23 Mar 2026
63.7600
66.1300
63.2100
65.6600
941,900
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
64.5400
64.8600
62.0700
62.2700
980,100
Thu, 19 Mar 2026
63.4800
64.6200
62.5900
64.3200
996,200
Wed, 18 Mar 2026
63.1700
66.3500
62.4300
64.4700
1,323,200
Tue, 17 Mar 2026
62.9400
63.5300
62.1200
62.2500
590,800
Mon, 16 Mar 2026
61.6100
62.8900
61.0700
62.1600
722,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
60.3800
61.1200
59.8300
60.9600
1,098,600
Thu, 12 Mar 2026
62.2400
62.2400
59.2600
59.6500
1,213,500
Wed, 11 Mar 2026
63.5000
63.7700
60.2900
62.7800
1,272,800
Tue, 10 Mar 2026
64.0000
65.1900
63.2200
63.5300
970,800
Mon, 09 Mar 2026
64.8900
65.4600
63.0200
64.3200
857,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
65.8800
66.2900
63.6800
64.9300
947,200
Thu, 05 Mar 2026
68.4100
69.0000
66.0100
66.1600
790,600
Wed, 04 Mar 2026
69.6600
69.8300
68.3500
68.9300
656,300
Tue, 03 Mar 2026
69.1300
69.8800
67.0200
69.5000
577,600
Mon, 02 Mar 2026
69.4300
70.4100
68.5100
70.3800
603,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
69.3900
70.4200
68.6300
70.1200
641,500
Thu, 26 Feb 2026
70.1800
70.1800
68.4800
69.8500
722,600
Wed, 25 Feb 2026
70.5600
70.6500
68.1700
69.7200
1,176,500
Tue, 24 Feb 2026
69.8500
72.3500
69.6200
70.5200
978,000
Mon, 23 Feb 2026
69.6700
69.9300
68.2000
69.1200
584,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
10 · 8-K
After-hours · 16:08 ET
8-K ↗
Fri, 20 Feb 2026
69.4000
70.4600
68.8300
69.9600
975,400
Thu, 19 Feb 2026
69.8000
69.9800
69.0000
69.8100
676,900
Wed, 18 Feb 2026
69.7400
70.3800
69.3300
69.8600
655,000
Tue, 17 Feb 2026
68.8700
70.7500
68.3900
69.8900
1,053,200
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
66.5800
68.6300
65.8000
68.3500
861,700
Thu, 12 Feb 2026
67.4300
68.5000
65.8700
66.7700
740,900
Wed, 11 Feb 2026
67.2300
68.2000
66.7800
67.2000
631,200
Tue, 10 Feb 2026
67.5000
68.0400
66.7800
67.0200
832,000
Mon, 09 Feb 2026
66.2900
67.2000
65.5500
66.6200
813,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
65.2700
66.8800
64.5200
66.3400
852,900
Thu, 05 Feb 2026
65.6200
65.9200
64.3900
65.0400
1,137,000
Wed, 04 Feb 2026
9 · 10-Q
After-hours · 16:03 ET
10-Q ↗
Wed, 04 Feb 2026
64.8500
66.0000
63.8000
64.7000
730,200
Tue, 03 Feb 2026
62.3500
65.0800
61.9300
63.6900
973,800
Mon, 02 Feb 2026
64.0000
65.2200
62.0600
62.3400
1,130,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
65.0000
65.8100
63.7800
64.2200
1,323,700
Thu, 29 Jan 2026
62.6300
66.1200
62.6000
65.4200
1,763,300
Thu, 29 Jan 2026
8 · 8-K
Pre-market · 09:22 ET
8-K ↗
Wed, 28 Jan 2026
62.8800
63.5300
58.0800
62.8000
2,621,700
Wed, 28 Jan 2026
7 · 8-K
Pre-market · 07:32 ET
8-K ↗
Tue, 27 Jan 2026
62.5600
63.2500
61.6100
63.2300
1,061,400
Mon, 26 Jan 2026
62.9900
63.3200
62.4200
62.8600
765,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
62.5300
63.2900
61.9200
62.7300
520,200
Thu, 22 Jan 2026
63.7800
64.1500
62.2700
62.3200
747,200
Wed, 21 Jan 2026
63.6600
64.8000
63.0300
63.7200
696,800
Tue, 20 Jan 2026
62.5500
63.4600
61.9400
62.8000
713,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
63.4100
63.9500
63.2200
63.6100
546,500
Thu, 15 Jan 2026
63.7000
64.6000
62.8900
64.1100
543,800
Wed, 14 Jan 2026
62.7800
64.0800
62.7200
63.5600
605,300
Tue, 13 Jan 2026
61.5800
62.4800
61.4900
62.4600
566,800
Mon, 12 Jan 2026
61.2600
62.6900
61.0000
61.3900
1,067,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
61.0400
62.2300
60.4100
61.7700
855,100
Thu, 08 Jan 2026
58.9200
61.3700
58.4700
60.8000
1,077,800
Wed, 07 Jan 2026
60.8900
61.3300
57.8600
58.9200
1,099,500
Tue, 06 Jan 2026
60.0800
61.7700
60.0100
61.0800
630,900
Mon, 05 Jan 2026
59.1900
61.0000
59.1900
60.3000
718,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
58.5700
59.8700
58.4000
59.4300
629,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
57.2100
58.5800
57.2100
58.3500
609,900
Tue, 30 Dec 2025
57.4400
58.4100
57.0800
57.7100
426,800
Mon, 29 Dec 2025
57.7900
57.8700
57.0700
57.6900
488,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
57.7800
57.9600
57.3900
57.9300
378,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
58.5700
58.7400
57.1500
57.8100
276,700
Tue, 23 Dec 2025
59.4000
59.4500
58.0900
58.3900
668,000
Mon, 22 Dec 2025
58.6300
59.8000
58.6000
59.2200
1,007,400
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
58.1000
58.6800
57.6700
58.6600
1,545,700
Thu, 18 Dec 2025
59.1000
60.2400
57.5800
58.0200
1,078,100
Wed, 17 Dec 2025
6 · DEFA14A
After-hours · 16:12 ET
DEFA14A ↗
Wed, 17 Dec 2025
5 · DEF 14A
After-hours · 16:10 ET
DEF 14A ↗
Wed, 17 Dec 2025
58.2300
60.0900
57.9300
58.7400
981,200
Tue, 16 Dec 2025
58.2300
59.3400
56.8400
58.6200
1,227,300
Mon, 15 Dec 2025
58.0000
58.5500
56.9900
58.4900
975,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
56.1000
57.7800
55.8300
57.7500
990,800
Thu, 11 Dec 2025
54.7800
56.0200
54.7800
55.4000
578,900
Wed, 10 Dec 2025
52.7800
55.1500
52.7800
54.9000
1,003,300
Tue, 09 Dec 2025
52.2400
53.3200
52.0600
52.6000
719,600
Mon, 08 Dec 2025
53.3900
53.6100
52.2800
52.3800
720,500
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
54.8500
55.3500
53.5400
53.8200
661,500
Thu, 04 Dec 2025
56.8500
57.2300
54.3100
54.7200
964,800
Wed, 03 Dec 2025
55.5900
56.6700
55.5000
56.5400
744,600
Tue, 02 Dec 2025
57.1000
57.3000
55.4000
55.5900
505,700
Mon, 01 Dec 2025
56.4800
58.2900
56.4800
56.9900
740,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
56.5400
56.8100
56.2200
56.6200
353,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
55.1400
57.0300
55.1400
56.5900
580,500
Tue, 25 Nov 2025
4 · 10-K
After-hours · 16:57 ET
10-K ↗
Tue, 25 Nov 2025
53.6000
55.5200
53.4100
55.4100
680,000
Mon, 24 Nov 2025
53.7800
53.9700
52.9200
53.1100
696,300
Mon, 24 Nov 2025
3 · 8-K
Pre-market · 07:11 ET
8-K ↗
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
52.4500
54.6800
52.0000
53.4500
1,058,600
Thu, 20 Nov 2025
53.3900
54.1200
52.3900
52.7900
943,200
Wed, 19 Nov 2025
53.8000
54.0200
52.7500
53.2700
819,300
Tue, 18 Nov 2025
54.2700
54.6500
53.6500
53.9200
658,000
Mon, 17 Nov 2025
56.5600
56.7100
54.3100
54.6800
716,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
57.8800
58.3400
56.4500
56.7300
671,200
Thu, 13 Nov 2025
58.4100
59.5300
58.3000
58.4000
814,100
Wed, 12 Nov 2025
58.0000
58.9000
58.0000
58.4900
829,900
Wed, 12 Nov 2025
2 · 8-K
Pre-market · 08:24 ET
8-K ↗
Tue, 11 Nov 2025
57.2500
58.3600
57.1000
57.9400
754,200
Mon, 10 Nov 2025
56.5100
57.1800
55.3800
56.9600
1,037,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
56.3900
57.6000
55.5000
56.4800
893,200
Thu, 06 Nov 2025
57.7700
58.8900
56.3900
56.4900
1,291,100
Wed, 05 Nov 2025
53.3700
56.8300
52.5800
56.0200
1,658,800
Wed, 05 Nov 2025
1 · 8-K
Pre-market · 07:36 ET
8-K ↗
Tue, 04 Nov 2025
53.7700
55.0300
53.4500
54.4600
1,005,700
Mon, 03 Nov 2025
53.5700
54.0400
52.5800
54.0000
893,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
52.7700
53.8300
52.2000
53.5200
940,500
Thu, 30 Oct 2025
53.3800
54.0200
52.8900
53.1300
688,300
Wed, 29 Oct 2025
55.6400
56.0400
53.9000
54.0300
695,700
Tue, 28 Oct 2025
54.6100
56.1000
54.2900
56.0200
492,500
Mon, 27 Oct 2025
55.7800
56.0300
54.7900
55.0600
498,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
55.8800
56.0000
55.2700
55.4900
323,100
Thu, 23 Oct 2025
55.3400
55.7400
54.4700
55.4000
363,100