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
61.0800
63.5450
61.0100
62.5200
537,275
Thu, 03 Sep 2026
61.8500
62.2300
59.1100
61.0900
809,700
Wed, 02 Sep 2026
61.9000
64.1100
61.2300
61.7200
669,700
Tue, 01 Sep 2026
62.7900
63.4500
60.9300
61.3800
711,400
Mon, 31 Aug 2026
63.7200
64.6800
62.7100
64.5400
734,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
64.1700
64.6100
62.2400
63.7800
993,400
Thu, 27 Aug 2026
63.6100
64.6800
63.0100
63.8500
1,212,400
Wed, 26 Aug 2026
63.6800
64.5400
63.0000
63.7400
813,100
Tue, 25 Aug 2026
65.0700
65.0900
62.6000
63.5600
1,120,400
Mon, 24 Aug 2026
64.0000
64.6600
63.6500
64.3400
611,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
65.2300
65.6000
64.1400
64.3900
713,500
Thu, 20 Aug 2026
64.9600
64.9600
63.4500
64.4300
692,000
Wed, 19 Aug 2026
68.3400
69.4900
65.5600
66.0000
619,300
Tue, 18 Aug 2026
67.9900
68.8900
66.8100
67.6100
418,700
Mon, 17 Aug 2026
68.3800
69.1700
67.7400
68.3300
732,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
67.8100
69.7900
67.5800
69.4900
1,043,100
Thu, 13 Aug 2026
68.4600
69.5500
67.6300
68.6400
1,029,700
Wed, 12 Aug 2026
70.1200
70.2500
67.5200
68.5200
480,000
Tue, 11 Aug 2026
69.6400
70.8700
68.8700
70.0900
779,400
Mon, 10 Aug 2026
71.0200
71.5200
69.4500
69.7700
563,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
70.0200
72.0800
69.5900
71.5700
553,600
Thu, 06 Aug 2026
72.9200
73.5000
69.7600
70.0600
748,900
Wed, 05 Aug 2026
73.7100
74.6400
72.9000
73.1000
770,600
Tue, 04 Aug 2026
71.7000
74.5300
70.3000
73.7600
861,500
Mon, 03 Aug 2026
68.5500
71.8300
68.3400
70.6400
1,168,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
68.4200
69.2200
65.7200
67.0800
891,700
Thu, 30 Jul 2026
67.9500
68.7400
66.7100
68.1900
753,400
Wed, 29 Jul 2026
71.1800
72.1200
65.7300
67.2800
1,623,500
Tue, 28 Jul 2026
17 · 10-Q
After market open · 15:39 ET
10-Q ↗
Tue, 28 Jul 2026
76.5800
77.9800
70.7100
71.5900
1,765,400
Tue, 28 Jul 2026
16 · 8-K
Next filing day · accepted 27 Jul, 19:24 ET
8-K ↗
Mon, 27 Jul 2026
73.4500
75.9200
72.5500
74.7000
1,192,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
72.5000
73.7500
71.5700
73.0400
671,400
Thu, 23 Jul 2026
73.2000
73.6500
71.6200
72.5500
638,800
Wed, 22 Jul 2026
73.2200
74.9700
72.3300
74.1900
604,400
Tue, 21 Jul 2026
73.3100
74.5000
72.1400
73.4000
630,800
Mon, 20 Jul 2026
73.2200
73.5500
71.9700
72.8000
613,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.5900
74.6600
71.9500
73.2000
958,200
Thu, 16 Jul 2026
71.9100
74.2700
71.8400
73.7800
700,800
Wed, 15 Jul 2026
68.2300
71.7300
67.9500
71.4900
798,600
Tue, 14 Jul 2026
68.0000
68.8500
65.9400
67.5000
601,100
Mon, 13 Jul 2026
68.0800
69.0000
66.7900
66.9300
552,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
66.2500
69.0000
66.0200
67.4000
526,800
Thu, 09 Jul 2026
66.2100
67.7300
65.6500
65.8300
712,000
Wed, 08 Jul 2026
63.1900
65.7700
62.7400
65.6500
794,600
Tue, 07 Jul 2026
64.3100
65.8600
63.3800
64.1800
824,700
Mon, 06 Jul 2026
63.1000
64.4100
62.6700
64.3300
978,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
65.1500
66.0600
61.5200
63.1200
1,068,900
Wed, 01 Jul 2026
68.2800
68.5100
64.7200
64.7300
798,900
Tue, 30 Jun 2026
70.6200
71.3400
68.2300
68.4400
764,700
Mon, 29 Jun 2026
71.3300
72.1000
70.1400
71.0800
653,100
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
71.3300
72.7200
71.0000
72.5600
2,540,500
Thu, 25 Jun 2026
71.9800
73.7700
71.2400
72.1500
616,800
Wed, 24 Jun 2026
69.3800
72.4100
69.1800
70.9200
836,000
Tue, 23 Jun 2026
67.8000
69.7500
67.0000
68.6800
624,100
Mon, 22 Jun 2026
70.7100
71.0100
68.6400
68.7600
1,716,600
Mon, 22 Jun 2026
15 · 8-K
Pre-market · 08:00 ET
8-K ↗
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
69.3300
72.2800
68.9200
71.3600
1,055,000
Wed, 17 Jun 2026
69.7300
72.0400
68.5100
68.6300
797,200
Tue, 16 Jun 2026
70.2900
70.9500
68.9600
69.8600
667,500
Mon, 15 Jun 2026
72.0000
73.0000
69.9100
70.1100
814,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
70.0700
71.2000
69.3100
70.9300
602,100
Thu, 11 Jun 2026
66.9100
69.4900
66.2500
69.3900
561,800
Wed, 10 Jun 2026
68.9300
69.7100
66.1000
66.5100
928,500
Tue, 09 Jun 2026
68.4700
71.2100
68.1700
69.4700
801,700
Mon, 08 Jun 2026
66.5700
68.8000
65.5600
67.6800
525,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
68.2000
68.6200
65.6800
66.0600
766,700
Thu, 04 Jun 2026
68.4600
69.2000
67.4500
68.8600
798,600
Wed, 03 Jun 2026
67.0100
68.5400
66.1600
68.3200
529,300
Tue, 02 Jun 2026
67.8300
69.0800
67.7600
68.2500
551,500
Mon, 01 Jun 2026
66.3100
68.8400
66.3100
67.7500
979,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
69.9100
71.3500
69.0800
70.5700
1,128,600
Thu, 28 May 2026
69.0800
70.4000
68.4800
70.0400
558,200
Wed, 27 May 2026
69.6900
70.6700
68.8400
69.2500
916,500
Tue, 26 May 2026
68.4300
68.9900
67.5700
68.7200
808,800
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
66.2900
68.2400
66.2700
67.8300
655,800
Thu, 21 May 2026
62.3900
67.8000
61.4300
66.2700
1,433,000
Wed, 20 May 2026
60.1600
63.1200
58.8100
63.0600
883,400
Tue, 19 May 2026
62.9900
63.4300
59.8500
60.1500
1,034,000
Mon, 18 May 2026
65.0100
66.1200
63.7900
63.9800
592,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
65.4900
65.8600
64.0000
64.6500
753,300
Thu, 14 May 2026
64.7400
67.3100
64.5600
66.1800
813,000
Wed, 13 May 2026
64.8300
64.8300
63.3500
63.5900
579,300
Tue, 12 May 2026
66.5100
66.5100
64.4100
64.7200
668,000
Mon, 11 May 2026
68.2600
68.5200
66.2000
66.2800
734,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
67.8200
69.4300
66.8200
68.2400
694,400
Thu, 07 May 2026
68.0500
68.9000
66.3400
67.0600
1,035,900
Wed, 06 May 2026
67.1500
68.6700
67.0000
67.0400
778,100
Tue, 05 May 2026
63.3100
66.7300
63.3100
66.1100
778,600
Mon, 04 May 2026
65.5300
66.1000
62.2300
62.6100
778,300
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14 · 8-K
After-hours · 16:01 ET
8-K ↗
Fri, 01 May 2026
66.3000
67.1700
65.4300
66.4200
932,500
Thu, 30 Apr 2026
67.2200
67.2600
64.8600
66.2700
1,269,300
Wed, 29 Apr 2026
66.0900
67.6900
65.1600
67.2200
1,874,600
Tue, 28 Apr 2026
13 · 10-Q
After market open · 14:07 ET
10-Q ↗
Tue, 28 Apr 2026
58.8800
66.7600
55.8500
66.4700
4,185,700
Tue, 28 Apr 2026
12 · 8-K
Next filing day · accepted 27 Apr, 19:31 ET
8-K ↗
Mon, 27 Apr 2026
60.6300
61.8700
59.3100
61.0500
2,497,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
60.2200
60.4200
58.7700
60.0400
1,560,500
Thu, 23 Apr 2026
58.5500
59.6700
57.4100
59.4100
856,200
Wed, 22 Apr 2026
62.1500
62.1500
58.1900
58.5300
886,500
Tue, 21 Apr 2026
60.0600
63.0200
60.0600
61.4100
1,736,900
Mon, 20 Apr 2026
57.1100
60.7100
57.0100
60.6800
1,722,800
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
54.0000
59.1200
54.0000
57.9100
1,817,700
Thu, 16 Apr 2026
47.9700
56.2300
47.2600
53.0200
5,823,300
Wed, 15 Apr 2026
49.7700
52.4400
47.1400
47.8800
5,956,200
Tue, 14 Apr 2026
55.4300
57.5200
54.5900
57.4900
2,198,800
Mon, 13 Apr 2026
54.8000
55.2200
53.7700
55.2200
1,515,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
56.8000
57.0200
54.9700
55.1900
652,900
Thu, 09 Apr 2026
54.9500
57.0400
54.6300
56.4600
893,100
Wed, 08 Apr 2026
56.2700
57.0100
55.3200
55.3800
1,550,000
Tue, 07 Apr 2026
53.5000
54.7100
53.2500
53.7400
1,147,500
Mon, 06 Apr 2026
53.7000
54.4800
53.3400
54.0000
805,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
54.0900
55.4300
52.2200
54.0400
1,305,500
Wed, 01 Apr 2026
54.7400
55.3300
54.0600
54.7000
1,824,100
Tue, 31 Mar 2026
54.5800
56.0400
54.1700
54.5000
1,961,000
Mon, 30 Mar 2026
54.7200
55.1200
53.2300
53.4100
903,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
56.3900
57.0200
53.9900
54.1300
1,528,500
Thu, 26 Mar 2026
56.3600
58.4500
55.8300
56.8300
656,400
Wed, 25 Mar 2026
57.1800
57.8000
56.1700
56.8100
811,700
Tue, 24 Mar 2026
54.7200
57.4600
54.7200
56.6700
948,200
Mon, 23 Mar 2026
54.2700
57.0400
53.0100
55.8300
1,319,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
52.2100
52.8600
51.7100
52.3700
1,288,200
Thu, 19 Mar 2026
51.0300
52.7800
50.6000
52.4300
852,600
Wed, 18 Mar 2026
52.5800
53.4000
51.5100
51.7000
774,200
Tue, 17 Mar 2026
11 · DEFA14A
After-hours · 16:48 ET
DEFINITIVE ADDITIONAL PROXY SOLICITING MATERIALS ↗
Tue, 17 Mar 2026
10 · DEF 14A
After-hours · 16:45 ET
DEFINITIVE PROXY STATEMENT ↗
Tue, 17 Mar 2026
52.5000
53.5800
52.2700
53.4500
816,900
Mon, 16 Mar 2026
51.5700
52.1300
50.7500
52.0000
1,117,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
51.6400
52.4600
50.2400
50.4300
951,200
Thu, 12 Mar 2026
52.5200
54.0200
51.2900
51.3300
1,076,600
Wed, 11 Mar 2026
51.9600
53.5200
51.7800
53.4900
1,163,700
Tue, 10 Mar 2026
52.6300
53.5200
51.7300
52.7500
763,000
Mon, 09 Mar 2026
52.4700
53.2000
49.9100
52.7300
1,645,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
53.0900
54.8500
51.6100
54.3400
1,006,400
Thu, 05 Mar 2026
55.1800
56.0000
53.6300
54.5400
1,175,700
Wed, 04 Mar 2026
58.0000
58.2400
55.8500
56.0400
654,800
Tue, 03 Mar 2026
56.8500
58.2200
55.4200
57.4300
1,263,800
Mon, 02 Mar 2026
58.5000
59.3500
56.0200
59.0000
980,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
62.8500
63.2300
60.2200
60.7400
1,011,800
Thu, 26 Feb 2026
62.4600
63.9500
61.6600
63.8500
594,400
Wed, 25 Feb 2026
64.1600
64.3100
61.4500
62.2300
926,200
Tue, 24 Feb 2026
62.7800
64.6000
62.2700
63.9800
686,600
Mon, 23 Feb 2026
65.4600
65.6500
61.8200
62.2200
856,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
65.0200
67.7000
64.9200
66.3300
1,198,800
Thu, 19 Feb 2026
65.2800
65.6000
63.9000
65.3500
847,000
Wed, 18 Feb 2026
65.1500
66.8700
65.0800
66.3500
703,800
Tue, 17 Feb 2026
65.9300
66.5600
64.5300
65.9900
627,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
9 · 10-K
After market open · 14:23 ET
10-K ↗
Fri, 13 Feb 2026
65.7900
67.6300
65.6100
65.8200
704,900
Thu, 12 Feb 2026
67.0300
68.0000
64.7400
66.0900
698,700
Wed, 11 Feb 2026
67.8200
68.2400
66.1400
66.7500
825,200
Tue, 10 Feb 2026
69.7100
70.0500
67.6700
67.7000
828,700
Mon, 09 Feb 2026
68.7200
69.2400
67.6500
69.0000
581,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
67.5800
70.0500
67.5800
69.3300
623,500
Thu, 05 Feb 2026
69.7400
69.7400
66.8400
67.2300
554,000
Wed, 04 Feb 2026
68.2000
70.4500
67.7000
69.8900
834,800
Tue, 03 Feb 2026
64.5700
67.9400
64.3600
67.2000
939,400
Mon, 02 Feb 2026
64.2000
65.2000
63.0000
64.3500
1,901,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
64.1000
64.9700
63.5600
63.8400
2,608,500
Thu, 29 Jan 2026
65.5900
65.5900
64.0100
64.6800
1,422,700
Wed, 28 Jan 2026
65.5000
66.6800
64.4600
64.9400
1,341,600
Tue, 27 Jan 2026
64.3000
67.2700
62.5800
66.1800
2,569,200
Tue, 27 Jan 2026
8 · 8-K
Next filing day · accepted 26 Jan, 19:01 ET
8-K ↗
Mon, 26 Jan 2026
69.6800
69.9400
68.2500
69.1100
1,193,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
70.8100
70.8100
68.9400
69.0900
576,500
Thu, 22 Jan 2026
70.2100
71.5000
70.1200
70.9200
603,700
Wed, 21 Jan 2026
68.8400
70.3100
68.4800
69.9400
527,500
Tue, 20 Jan 2026
68.5000
70.5800
67.2800
68.1300
861,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
70.8600
71.1200
69.8800
69.9500
599,700
Thu, 15 Jan 2026
71.2200
71.5700
69.8500
70.7900
582,700
Wed, 14 Jan 2026
71.1700
72.2500
70.0000
70.5700
435,000
Tue, 13 Jan 2026
70.2700
71.2400
69.9800
70.8300
687,900
Mon, 12 Jan 2026
70.6900
71.0800
69.5400
70.6000
935,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
7 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 09 Jan 2026
73.9700
74.4700
71.5000
71.9000
756,400
Thu, 08 Jan 2026
70.1200
74.6000
69.8100
73.6000
1,699,000
Wed, 07 Jan 2026
69.9600
70.0900
68.2700
69.2200
1,212,300
Tue, 06 Jan 2026
66.5700
70.4400
65.9300
69.9600
998,200
Mon, 05 Jan 2026
66.6400
68.4500
66.0200
67.0400
671,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
63.4900
66.5500
63.1000
66.4800
1,051,600
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
64.4200
64.5600
62.6100
63.2500
854,400
Tue, 30 Dec 2025
65.2400
65.8700
64.3700
64.4600
583,300
Mon, 29 Dec 2025
65.9400
66.1600
64.8400
65.1700
627,000
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
66.4400
66.6400
65.8300
66.2500
341,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
67.0000
67.3000
65.3700
66.2800
353,400
Tue, 23 Dec 2025
68.3200
68.5700
66.8000
67.1200
571,000
Mon, 22 Dec 2025
69.7100
69.9800
68.5100
68.6500
1,279,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
69.7900
70.7900
69.2100
69.5700
1,516,500
Thu, 18 Dec 2025
69.9700
70.5000
68.7400
69.7400
620,900
Wed, 17 Dec 2025
68.1000
70.8300
67.7700
69.3300
1,005,800
Tue, 16 Dec 2025
68.2400
69.7500
67.9100
68.5400
879,700
Mon, 15 Dec 2025
68.4600
68.9700
67.1300
68.1400
858,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
70.0000
70.0700
67.5800
68.0300
935,400
Thu, 11 Dec 2025
69.5900
70.0600
68.0200
69.7300
634,500
Wed, 10 Dec 2025
66.8700
71.2500
66.5600
69.4500
1,246,100
Tue, 09 Dec 2025
66.2500
67.4100
66.1800
67.0000
645,300
Mon, 08 Dec 2025
67.5000
68.0800
66.4400
66.6700
695,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
66.5700
68.8700
66.0100
67.4500
1,285,000
Thu, 04 Dec 2025
66.2900
66.7500
64.9600
65.7200
763,800
Wed, 03 Dec 2025
66.8500
68.0000
66.0600
66.6900
806,200
Tue, 02 Dec 2025
65.2200
66.4900
63.8700
66.2100
678,200
Mon, 01 Dec 2025
64.9900
66.7900
64.5600
64.8500
868,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
66.1700
67.0000
65.4100
66.3600
466,400
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
66.5200
67.6800
66.2600
66.3900
949,600
Tue, 25 Nov 2025
65.5400
67.8000
65.3400
66.8600
976,300
Mon, 24 Nov 2025
63.5100
65.7400
62.7200
65.1200
635,300
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
60.6300
64.3500
60.2000
63.6100
1,028,900
Thu, 20 Nov 2025
62.2900
63.4000
59.6300
59.8300
1,516,900
Wed, 19 Nov 2025
62.8400
63.6200
61.8600
62.1800
484,600
Tue, 18 Nov 2025
62.0100
63.2900
61.5900
62.7300
532,800
Mon, 17 Nov 2025
64.0500
64.4100
62.0800
62.6300
829,900
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
63.1100
64.8400
61.9200
64.4200
623,400
Thu, 13 Nov 2025
65.7000
66.4300
64.2300
64.8200
633,900
Thu, 13 Nov 2025
6 · 8-K
Pre-market · 09:23 ET
8-K ↗
Wed, 12 Nov 2025
65.5000
67.0000
64.9400
65.9800
853,900
Tue, 11 Nov 2025
65.2600
66.2000
64.2000
65.1700
1,218,400
Mon, 10 Nov 2025
66.1100
66.1100
64.1300
64.6400
833,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
5 · 424B2
After market open · 13:21 ET
424B2 ↗
Fri, 07 Nov 2025
64.9100
66.7000
64.9100
65.6000
693,900
Thu, 06 Nov 2025
65.4600
66.3700
64.5900
65.0900
540,300
Wed, 05 Nov 2025
64.3500
66.6400
63.9800
65.6300
781,300
Wed, 05 Nov 2025
4 · 424B5
Pre-market · 09:07 ET
424B5 ↗
Tue, 04 Nov 2025
64.6100
65.1500
63.6500
64.0100
822,600
Mon, 03 Nov 2025
65.4100
66.3000
63.7100
65.6500
1,631,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
66.9100
66.9100
65.0000
66.1000
1,387,100
Thu, 30 Oct 2025
66.9400
68.9900
65.7600
67.2900
975,300
Wed, 29 Oct 2025
66.4400
68.8700
65.9500
67.6000
1,382,200
Tue, 28 Oct 2025
3 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Tue, 28 Oct 2025
73.7300
75.2500
65.4400
67.4100
2,263,400
Tue, 28 Oct 2025
2 · 8-K
Next filing day · accepted 27 Oct, 19:36 ET
8-K ↗
Mon, 27 Oct 2025
70.9900
73.0000
70.8500
71.1900
1,721,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
68.8000
71.2700
68.0600
70.8500
1,528,500
Thu, 23 Oct 2025
67.3800
68.4600
66.0000
68.0600
1,172,700
Wed, 22 Oct 2025
66.7600
67.1400
64.9200
66.1100
1,126,200
Tue, 21 Oct 2025
67.0100
68.3900
65.8500
66.9000
2,627,100
Mon, 20 Oct 2025
67.0000
68.1800
66.7100
67.4800
1,025,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
65.5200
67.0200
64.6500
66.5200
1,230,900
Thu, 16 Oct 2025
66.0000
66.7300
65.1800
66.2100
984,900
Wed, 15 Oct 2025
70.1400
71.2500
65.3100
65.9900
1,798,600
Tue, 14 Oct 2025
65.5100
70.5000
65.5100
69.9000
4,195,000
Tue, 14 Oct 2025
1 · 8-K
Pre-market · 06:06 ET
8-K ↗
Mon, 13 Oct 2025
57.5400
62.0000
57.5400
61.3600
1,616,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
62.7400
62.7400
55.7100
56.3000
1,570,200
Thu, 09 Oct 2025
63.5400
63.7700
62.2300
62.6300
1,257,900
Wed, 08 Oct 2025
64.1100
64.9600
63.3700
64.3600
1,676,800
Tue, 07 Oct 2025
64.4400
64.8400
62.6800
63.8000
1,154,300
Mon, 06 Oct 2025
64.3000
65.2300
63.6100
64.3200
920,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
63.0600
64.3700
62.6100
64.3000
1,147,900
Thu, 02 Oct 2025
61.9700
63.6000
61.8200
62.6400
1,037,200
Wed, 01 Oct 2025
59.5100
61.7400
59.1800
61.6800
1,362,400
Tue, 30 Sep 2025
59.5100
59.5100
57.2000
58.1300
848,000
Mon, 29 Sep 2025
59.4500
59.5300
57.4400
59.5000
945,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
57.3000
59.2300
56.9800
58.9300
800,300
Thu, 25 Sep 2025
56.6000
57.1800
55.3000
57.0300
1,048,300
Wed, 24 Sep 2025
56.1200
57.4500
56.1200
57.2200
821,700
Tue, 23 Sep 2025
56.8600
57.7700
55.8700
56.0000
738,900
Mon, 22 Sep 2025
55.0900
56.5500
54.6300
56.0000
1,639,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
56.8400
57.0400
54.0500
55.3600
2,737,600
Thu, 18 Sep 2025
57.8400
58.1000
56.6100
57.0600
898,500
Wed, 17 Sep 2025
58.3600
61.0500
56.8400
57.1500
1,269,600
Tue, 16 Sep 2025
59.3400
59.9000
58.0300
58.4600
871,900
Mon, 15 Sep 2025
56.9400
59.0800
55.8500
58.8900
805,200
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
59.2900
59.3200
57.3200
57.3200
1,557,900
Thu, 11 Sep 2025
58.7200
60.5700
58.5400
59.9500
1,353,700
Wed, 10 Sep 2025
58.9800
58.9800
57.2800
58.5500
1,017,400
Tue, 09 Sep 2025
58.9200
59.3600
57.8200
59.1300
1,358,300
Mon, 08 Sep 2025
59.4000
60.1100
57.9500
59.6000
1,148,700
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
58.4000
60.2700
58.2500
59.1600
1,239,900