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
73.7100
73.1000
72.3000
72.8100
393,045
Thu, 03 Sep 2026
72.3700
73.0100
71.9900
72.4200
592,900
Wed, 02 Sep 2026
71.0300
72.3700
70.8400
72.0900
740,800
Tue, 01 Sep 2026
71.4800
72.2000
70.5900
70.7000
978,600
Mon, 31 Aug 2026
21 · 8-K/A
After-hours · 16:30 ET
8-K/A ↗
Mon, 31 Aug 2026
72.3100
72.4900
71.5100
71.5600
1,194,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
73.1300
73.3700
72.2600
72.3000
601,900
Thu, 27 Aug 2026
72.6100
72.8500
72.0100
72.6900
852,600
Wed, 26 Aug 2026
74.0400
74.0400
72.3400
73.0800
702,400
Tue, 25 Aug 2026
73.5300
73.6600
72.3100
72.5300
787,800
Mon, 24 Aug 2026
72.8300
73.6500
72.7200
72.7500
804,400
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
72.9600
73.1900
72.3000
72.7700
672,600
Thu, 20 Aug 2026
72.5700
73.5000
72.4600
72.5800
1,000,100
Wed, 19 Aug 2026
74.5000
74.5000
72.6100
72.9000
895,700
Tue, 18 Aug 2026
74.8800
74.8800
73.9500
74.3300
997,500
Mon, 17 Aug 2026
74.8600
75.3300
74.4600
74.4800
700,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
74.3900
75.2100
74.3900
75.0500
606,400
Thu, 13 Aug 2026
75.3700
75.3700
74.3500
74.6300
581,100
Wed, 12 Aug 2026
73.5900
74.6800
73.2100
74.4600
790,800
Tue, 11 Aug 2026
73.3400
74.0900
73.2300
73.6400
934,100
Mon, 10 Aug 2026
74.0500
74.1000
73.2400
73.3400
726,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
73.7500
74.4500
73.1100
73.9500
773,600
Thu, 06 Aug 2026
20 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Thu, 06 Aug 2026
75.5200
75.5200
73.9100
74.0800
992,700
Wed, 05 Aug 2026
75.0000
75.2900
74.2900
74.6200
1,238,000
Tue, 04 Aug 2026
74.9700
75.8700
74.5000
74.8900
1,297,500
Mon, 03 Aug 2026
73.6000
75.6000
73.6000
75.2500
758,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
75.0000
75.3300
74.2600
74.8700
988,900
Thu, 30 Jul 2026
75.0000
75.2500
74.4000
74.8200
952,500
Wed, 29 Jul 2026
72.9000
74.9800
72.2400
74.2300
1,497,000
Wed, 29 Jul 2026
19 · 8-K
Pre-market · 06:30 ET
8-K ↗
Tue, 28 Jul 2026
72.6900
73.7200
72.5200
73.5500
1,315,000
Mon, 27 Jul 2026
73.3300
73.7000
72.5100
72.5400
1,239,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
72.9600
73.5500
72.3900
73.1500
885,900
Thu, 23 Jul 2026
73.1300
73.2200
71.4100
72.6800
902,200
Wed, 22 Jul 2026
73.1200
73.3700
72.3100
73.0600
637,600
Tue, 21 Jul 2026
72.6400
73.1800
71.6800
73.1600
992,900
Mon, 20 Jul 2026
73.4400
73.5700
72.6600
72.9800
706,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
74.4900
75.0000
73.1400
73.4900
883,900
Thu, 16 Jul 2026
72.6700
74.7900
72.6400
74.7300
998,100
Wed, 15 Jul 2026
72.7800
73.6000
72.1000
72.4900
724,600
Tue, 14 Jul 2026
72.6700
73.0600
72.1200
72.5000
1,106,300
Mon, 13 Jul 2026
72.3400
72.7800
71.9700
72.6800
922,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
71.7500
72.4100
71.5200
71.9900
996,200
Thu, 09 Jul 2026
70.5300
71.9600
70.3300
71.5000
1,320,500
Wed, 08 Jul 2026
71.7400
71.7400
69.9000
70.4300
1,497,000
Tue, 07 Jul 2026
71.1500
72.6300
70.8600
72.0100
1,324,400
Mon, 06 Jul 2026
69.8000
71.1000
69.7900
71.0800
3,013,400
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
73.6400
73.8000
70.7400
70.9000
4,754,700
Wed, 01 Jul 2026
73.1200
73.9800
72.5900
73.3700
1,951,100
Wed, 01 Jul 2026
18 · 8-K
Pre-market · 07:15 ET
8-K ↗
Tue, 30 Jun 2026
73.1400
73.5200
72.1900
73.0300
3,559,500
Mon, 29 Jun 2026
73.8700
74.2800
73.2300
73.5200
1,349,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
73.4900
74.3700
72.8400
74.3600
1,496,300
Thu, 25 Jun 2026
72.4400
73.3900
72.3000
73.3800
1,336,800
Wed, 24 Jun 2026
72.1400
73.1300
72.1400
72.6000
1,172,100
Tue, 23 Jun 2026
71.9200
72.4000
71.4000
72.3200
1,289,500
Mon, 22 Jun 2026
71.2400
71.8800
70.9300
71.5700
826,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
71.1900
71.8600
70.8000
71.1900
1,620,700
Wed, 17 Jun 2026
71.4100
72.2000
70.1200
70.7800
1,250,300
Tue, 16 Jun 2026
71.6700
72.3000
71.4500
71.6000
674,500
Mon, 15 Jun 2026
72.3300
72.7600
71.0300
71.1600
981,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
71.9600
72.7000
71.7900
72.6700
898,400
Thu, 11 Jun 2026
71.4900
71.8800
70.6300
71.5400
744,800
Wed, 10 Jun 2026
70.7200
71.7700
70.5900
71.1100
1,108,400
Tue, 09 Jun 2026
70.4300
71.3900
69.8400
70.4800
1,053,700
Mon, 08 Jun 2026
70.0900
70.0900
69.1600
69.5800
1,189,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
69.0900
70.1000
68.6700
69.3600
1,231,100
Thu, 04 Jun 2026
67.4900
69.2600
67.4900
68.7500
1,008,500
Wed, 03 Jun 2026
68.2800
68.3600
67.2200
67.5500
761,300
Tue, 02 Jun 2026
67.4300
68.8600
66.6700
68.6500
967,900
Mon, 01 Jun 2026
68.1500
68.6700
67.1200
67.4100
959,700
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
69.3900
69.3900
68.7500
68.9600
935,200
Thu, 28 May 2026
68.8600
69.3900
68.0600
69.3100
577,500
Wed, 27 May 2026
69.8800
70.0600
68.7500
68.9200
586,800
Tue, 26 May 2026
69.2800
70.0500
69.2200
69.8500
888,700
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
68.2800
69.4800
68.2800
69.0900
362,400
Thu, 21 May 2026
68.4600
69.3400
68.1800
69.1200
678,900
Wed, 20 May 2026
68.0400
69.1900
67.5300
69.0200
742,200
Tue, 19 May 2026
68.4500
68.4500
67.2500
67.9100
750,700
Mon, 18 May 2026
66.7900
68.1800
66.7900
68.1500
1,083,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
67.3400
67.3400
65.9000
66.5000
635,100
Thu, 14 May 2026
66.7700
67.3400
66.3700
67.0100
737,000
Wed, 13 May 2026
67.4600
67.6400
66.0600
66.2900
955,800
Tue, 12 May 2026
68.7600
68.7600
66.8500
67.7600
1,265,500
Mon, 11 May 2026
69.5100
69.7700
67.8000
68.4500
1,115,600
Mon, 11 May 2026
17 · 10-Q
Next filing day · accepted 08 May, 18:42 ET
10-Q ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
69.5300
69.8400
69.1100
69.2600
603,000
Thu, 07 May 2026
69.5600
70.5000
69.2600
69.4200
867,900
Wed, 06 May 2026
70.1400
70.7900
69.7500
70.1000
821,700
Tue, 05 May 2026
68.5500
69.9800
68.3200
69.5500
773,200
Mon, 04 May 2026
68.9200
69.7300
68.4500
68.5800
694,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
69.6400
70.4200
68.8400
69.3300
978,500
Thu, 30 Apr 2026
68.5100
70.1300
68.2100
69.6500
1,028,300
Wed, 29 Apr 2026
70.6300
70.9400
67.8500
68.8300
1,926,200
Wed, 29 Apr 2026
16 · 8-K
Pre-market · 06:30 ET
8-K ↗
Tue, 28 Apr 2026
70.2500
70.5100
69.2000
69.4800
694,600
Mon, 27 Apr 2026
68.6800
69.9600
68.6700
69.4800
631,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
69.5500
70.1300
68.4000
68.6600
677,400
Thu, 23 Apr 2026
69.0500
70.5100
68.6600
69.6300
1,038,900
Thu, 23 Apr 2026
15 · 8-K
Pre-market · 07:30 ET
8-K ↗
Wed, 22 Apr 2026
69.7900
70.3900
69.2200
69.7800
790,800
Wed, 22 Apr 2026
14 · 8-K
Pre-market · 08:05 ET
8-K ↗
Tue, 21 Apr 2026
13 · 424B3
After-hours · 16:20 ET
424B3 ↗
Tue, 21 Apr 2026
70.2300
70.7500
69.2900
69.6000
662,800
Mon, 20 Apr 2026
69.7900
70.9900
69.7900
70.2900
684,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
69.4900
71.0100
69.4200
70.0500
819,900
Thu, 16 Apr 2026
68.8900
69.4200
68.7600
69.1200
748,400
Wed, 15 Apr 2026
68.6800
69.3400
67.9200
69.1200
1,066,900
Tue, 14 Apr 2026
68.8000
69.0100
68.2300
68.6700
912,300
Mon, 13 Apr 2026
68.7100
69.2800
68.1800
69.1800
1,448,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
69.6000
69.6400
68.6400
68.8200
621,900
Thu, 09 Apr 2026
68.1800
69.9700
67.8500
69.6000
1,083,000
Wed, 08 Apr 2026
69.1400
69.8200
67.6900
68.5500
1,652,600
Tue, 07 Apr 2026
67.0600
67.5000
66.5400
67.3200
1,075,600
Mon, 06 Apr 2026
66.8700
67.4400
66.4400
67.2200
644,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
66.7300
67.7500
66.1900
67.0200
1,020,100
Wed, 01 Apr 2026
67.3600
68.2800
67.3600
67.3700
1,197,400
Tue, 31 Mar 2026
66.6000
67.6400
66.1000
67.1800
835,800
Mon, 30 Mar 2026
65.6900
66.2000
65.2100
65.6500
842,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
66.0800
66.3800
65.1800
65.3600
781,200
Thu, 26 Mar 2026
65.7300
66.6800
65.7300
66.4400
919,700
Wed, 25 Mar 2026
66.8300
67.3400
65.7600
66.2000
811,100
Tue, 24 Mar 2026
65.2100
67.4700
65.0700
66.4100
1,192,400
Mon, 23 Mar 2026
66.3200
67.0200
65.1600
65.9800
1,256,600
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
64.4800
64.8300
63.8900
64.6900
3,162,500
Thu, 19 Mar 2026
64.0300
64.7900
63.2000
64.2600
1,057,800
Wed, 18 Mar 2026
64.6100
64.8200
63.9100
64.0900
1,216,200
Tue, 17 Mar 2026
65.4600
66.0300
64.2200
64.5600
818,200
Mon, 16 Mar 2026
64.9100
65.6800
64.7100
64.7400
1,478,900
Mon, 16 Mar 2026
12 · DEF 14A
Pre-market · 07:00 ET
DEF 14A ↗
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
65.2300
65.6300
64.0600
64.2800
1,453,100
Thu, 12 Mar 2026
64.7300
65.9100
64.4300
65.3600
1,374,300
Wed, 11 Mar 2026
66.6500
67.0000
65.5300
65.8300
1,106,500
Tue, 10 Mar 2026
67.7100
68.4900
66.6100
66.8700
1,485,400
Mon, 09 Mar 2026
68.3300
68.4700
65.9300
67.5900
1,808,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
68.0000
68.8700
66.7100
68.6500
1,044,100
Thu, 05 Mar 2026
69.1700
69.8500
68.7000
69.4600
1,296,500
Wed, 04 Mar 2026
70.2100
70.5000
69.6200
69.7500
926,700
Tue, 03 Mar 2026
69.4500
70.2400
68.2700
70.0400
1,050,600
Mon, 02 Mar 2026
70.1900
71.6600
68.9500
70.9100
1,385,200
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
71.1800
71.4000
69.2700
70.3700
1,724,800
Thu, 26 Feb 2026
11 · 10-K
After-hours · 17:24 ET
10-K ↗
Thu, 26 Feb 2026
71.8400
73.1500
71.6000
72.5100
911,100
Wed, 25 Feb 2026
71.4500
71.7900
70.6500
71.6300
898,600
Tue, 24 Feb 2026
70.4200
71.1900
69.8000
70.9600
1,253,500
Mon, 23 Feb 2026
73.5500
73.8500
70.0900
70.4200
956,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
72.7500
73.6600
71.8300
73.5300
802,600
Thu, 19 Feb 2026
72.8200
73.4900
72.2400
72.8600
799,200
Wed, 18 Feb 2026
73.0000
74.3600
72.9000
73.2400
960,400
Tue, 17 Feb 2026
72.8900
73.4800
72.2200
72.7700
1,124,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
74.8300
74.8300
72.6000
72.6300
1,692,100
Thu, 12 Feb 2026
76.5000
77.2000
73.0200
74.4900
1,175,900
Wed, 11 Feb 2026
76.0000
76.8200
75.4900
76.0300
2,686,300
Tue, 10 Feb 2026
74.8900
75.8100
74.4400
75.5700
1,382,300
Mon, 09 Feb 2026
74.0000
75.4600
73.7300
74.8600
1,559,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
73.6100
74.8200
73.5900
74.5100
1,680,100
Thu, 05 Feb 2026
73.1900
74.1600
72.2600
73.0600
1,917,100
Wed, 04 Feb 2026
71.5900
73.6300
70.8900
72.9600
1,791,400
Tue, 03 Feb 2026
69.7700
71.9900
69.4000
70.7800
1,561,300
Mon, 02 Feb 2026
10 · 8-K
After-hours · 16:35 ET
8-K ↗
Mon, 02 Feb 2026
68.1400
69.9900
68.0700
69.7100
2,111,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
68.1000
69.5100
67.8700
69.0100
1,825,200
Thu, 29 Jan 2026
66.8900
68.8300
66.6600
68.4300
2,405,300
Thu, 29 Jan 2026
9 · 8-K
Pre-market · 07:01 ET
8-K ↗
Wed, 28 Jan 2026
67.8000
68.4400
65.1200
67.1100
5,127,500
Wed, 28 Jan 2026
8 · 8-K
Pre-market · 06:45 ET
8-K ↗
Wed, 28 Jan 2026
7 · 8-K
Pre-market · 06:40 ET
8-K ↗
Tue, 27 Jan 2026
72.7300
73.2600
71.9100
72.9000
1,408,300
Mon, 26 Jan 2026
72.0400
72.4100
71.3400
71.9700
1,011,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
74.0100
74.1900
71.6500
71.9000
701,900
Thu, 22 Jan 2026
74.7200
76.0800
73.9500
74.4500
803,100
Wed, 21 Jan 2026
72.5800
75.0400
72.5600
74.6100
739,300
Tue, 20 Jan 2026
71.6000
73.1500
71.6000
72.2200
761,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
73.2300
73.2800
72.2400
72.3900
703,400
Thu, 15 Jan 2026
72.6700
73.5900
72.4000
73.1200
601,000
Wed, 14 Jan 2026
71.2800
72.5400
71.2200
72.4400
514,300
Tue, 13 Jan 2026
71.7300
72.4000
71.2400
71.3500
1,134,700
Mon, 12 Jan 2026
72.1700
73.2700
71.0400
71.5200
847,300
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
72.0200
72.9500
71.9700
72.5100
1,113,100
Thu, 08 Jan 2026
70.0200
72.4200
70.0000
71.9500
723,500
Wed, 07 Jan 2026
70.3200
70.9100
69.5200
70.1600
825,000
Tue, 06 Jan 2026
69.8900
71.0700
69.5700
70.9600
638,200
Mon, 05 Jan 2026
69.4800
71.1900
69.4800
70.2300
889,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
6 · 8-K
After-hours · 16:50 ET
8-K ↗
Fri, 02 Jan 2026
69.2000
69.8700
68.3700
69.6300
474,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
70.0400
70.1000
68.9700
69.1100
496,200
Tue, 30 Dec 2025
69.9200
70.1900
69.2200
69.9200
569,200
Mon, 29 Dec 2025
70.4700
70.5000
69.4900
69.8100
741,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
71.0300
71.1400
70.0200
70.3200
475,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
71.0000
71.2400
70.6300
71.0800
264,400
Tue, 23 Dec 2025
71.6000
71.9900
70.7600
70.7800
629,600
Mon, 22 Dec 2025
71.4300
72.1700
71.2800
71.6500
766,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
71.4500
71.9800
70.9600
71.4000
1,906,900
Thu, 18 Dec 2025
5 · 424B3
After-hours · 16:12 ET
424B3 ↗
Thu, 18 Dec 2025
72.1900
72.6800
71.3700
71.3800
909,000
Wed, 17 Dec 2025
71.4900
72.4700
71.1300
71.9200
794,600
Tue, 16 Dec 2025
72.1500
72.1500
71.0000
71.5000
829,800
Mon, 15 Dec 2025
72.6800
73.2400
71.5800
72.0000
1,100,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
73.8700
73.8700
72.3200
72.8300
1,355,700
Thu, 11 Dec 2025
72.8000
73.9000
72.8000
73.4700
955,900
Wed, 10 Dec 2025
70.3700
73.4100
70.2500
72.9600
1,286,600
Tue, 09 Dec 2025
70.7100
71.6300
70.1800
70.2400
1,073,900
Mon, 08 Dec 2025
70.6600
71.4500
70.3100
70.7700
989,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
70.0800
70.8900
70.0800
70.6300
788,300
Thu, 04 Dec 2025
69.8100
70.8200
69.7800
70.2300
997,800
Wed, 03 Dec 2025
69.0100
70.3900
69.0100
70.0500
853,100
Tue, 02 Dec 2025
69.8300
69.8600
69.0500
69.1300
838,800
Mon, 01 Dec 2025
68.8000
70.4200
67.9400
69.4800
774,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
69.1200
69.1400
68.6300
68.7100
312,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
68.7000
69.5400
68.7000
68.8400
836,600
Tue, 25 Nov 2025
68.3900
69.7100
68.3900
69.3900
1,070,200
Mon, 24 Nov 2025
68.0400
68.5600
67.6300
67.9200
974,700
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
66.4500
68.9000
66.3100
68.2100
802,700
Thu, 20 Nov 2025
66.5400
67.3000
65.6900
66.0200
898,600
Wed, 19 Nov 2025
65.5700
66.4000
65.3600
66.2800
740,800
Tue, 18 Nov 2025
64.4900
65.7800
64.1800
65.4600
667,400
Mon, 17 Nov 2025
66.7400
66.8000
64.7700
64.8300
1,282,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
66.4100
67.1500
66.2200
66.8100
778,000
Thu, 13 Nov 2025
67.0200
67.6200
66.6500
66.8800
1,042,100
Wed, 12 Nov 2025
67.1100
67.9000
66.8400
67.1700
647,400
Tue, 11 Nov 2025
66.8700
67.7800
66.4800
67.2300
890,800
Mon, 10 Nov 2025
67.8000
67.8900
66.8300
66.9400
861,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
64.8700
67.5400
64.8700
67.5300
946,800
Fri, 07 Nov 2025
4 · 10-Q
Next filing day · accepted 06 Nov, 19:36 ET
10-Q ↗
Thu, 06 Nov 2025
66.5200
67.0000
65.8400
66.1900
931,600
Wed, 05 Nov 2025
66.2500
67.3700
66.1300
66.7300
1,161,800
Tue, 04 Nov 2025
66.0400
66.5300
65.6000
66.3700
1,561,600
Mon, 03 Nov 2025
65.2400
66.8000
64.3400
66.5400
1,290,700
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
64.6000
66.1900
64.0700
65.8200
1,352,600
Thu, 30 Oct 2025
65.0700
65.7300
64.6800
64.8100
1,679,500
Wed, 29 Oct 2025
62.7700
67.4700
62.5800
65.1200
2,626,900
Wed, 29 Oct 2025
3 · 8-K
Pre-market · 06:30 ET
8-K ↗
Tue, 28 Oct 2025
63.7700
64.0400
62.9100
63.2700
974,600
Mon, 27 Oct 2025
63.2500
64.7200
63.2500
63.7500
1,254,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
63.9300
64.2800
62.9000
63.0100
975,800
Thu, 23 Oct 2025
62.7300
63.4000
62.2800
63.1900
885,800
Wed, 22 Oct 2025
63.7400
64.0000
62.7700
62.8900
912,000
Tue, 21 Oct 2025
63.6800
64.0400
63.2100
63.4400
841,000
Mon, 20 Oct 2025
63.5000
64.4100
63.2000
64.0100
1,125,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
62.5600
63.4500
61.6200
63.1700
937,300
Thu, 16 Oct 2025
64.4700
64.6700
61.0700
61.8900
1,757,500
Wed, 15 Oct 2025
66.0900
66.5800
64.6700
64.9200
932,500
Tue, 14 Oct 2025
64.1500
66.5200
64.1500
66.0900
909,000
Mon, 13 Oct 2025
63.6900
64.5500
63.3200
64.4200
704,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
65.2800
65.4900
62.9500
62.9800
980,200
Thu, 09 Oct 2025
65.4000
65.7400
64.9400
65.0600
465,300
Wed, 08 Oct 2025
65.8200
65.9600
65.2200
65.3700
526,500
Tue, 07 Oct 2025
66.3700
66.7200
65.5300
65.6000
520,400
Mon, 06 Oct 2025
66.5600
67.1600
65.7700
66.0900
993,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
65.7600
66.7400
65.7000
65.8200
1,071,300
Thu, 02 Oct 2025
66.8000
67.3100
65.2300
65.5800
1,703,700
Wed, 01 Oct 2025
66.5200
67.1000
66.0300
66.9600
1,510,700
Wed, 01 Oct 2025
2 · 8-K
Pre-market · 06:31 ET
8-K ↗
Tue, 30 Sep 2025
1 · 424B3
After-hours · 17:15 ET
424B3 ↗
Tue, 30 Sep 2025
66.3400
66.6600
65.2200
66.3500
1,175,200
Mon, 29 Sep 2025
66.5500
66.7400
65.2600
65.9700
926,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
66.4500
67.1000
66.1000
66.5500
857,900
Thu, 25 Sep 2025
65.5100
66.0900
65.1100
66.0600
799,000
Wed, 24 Sep 2025
65.3100
65.5100
64.9400
65.4000
839,300
Tue, 23 Sep 2025
65.8000
66.5100
64.9900
65.1200
897,800
Mon, 22 Sep 2025
65.9100
66.0700
64.9800
65.5000
913,500
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
66.9800
66.9800
65.9300
65.9800
1,895,900
Thu, 18 Sep 2025
66.1000
67.3900
66.0100
67.0400
1,300,300
Wed, 17 Sep 2025
65.3100
66.9700
64.9900
65.8200
1,469,700
Tue, 16 Sep 2025
65.7900
65.9800
64.2700
65.2100
1,102,300
Mon, 15 Sep 2025
67.2500
67.5200
65.8600
65.8600
794,500
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
67.7000
68.1500
67.2200
67.8400
1,039,400
Thu, 11 Sep 2025
67.3200
67.7700
66.8300
67.7700
971,500
Wed, 10 Sep 2025
67.0900
67.4700
66.7400
67.3200
898,100
Tue, 09 Sep 2025
68.0100
68.0300
66.7600
66.9000
945,200
Mon, 08 Sep 2025
67.9700
68.1500
66.9600
68.0100
1,306,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
68.9500
69.6400
67.6700
68.0300
1,482,700