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
53.0000
54.5200
52.1800
54.2200
984,991
Thu, 03 Sep 2026
53.5100
53.9300
53.0000
53.4200
860,200
Wed, 02 Sep 2026
53.3600
54.2100
53.3600
53.5700
641,100
Tue, 01 Sep 2026
53.7900
53.9300
53.1450
53.8800
709,200
Mon, 31 Aug 2026
53.1600
53.5600
52.2000
53.0300
553,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
53.0200
53.3950
52.0700
52.2300
409,400
Thu, 27 Aug 2026
52.4800
53.4000
51.7700
52.9400
463,000
Wed, 26 Aug 2026
51.1300
52.7300
51.0200
52.5400
841,700
Tue, 25 Aug 2026
51.4900
52.5300
51.3900
51.6700
736,200
Mon, 24 Aug 2026
52.8300
53.0570
51.7100
52.3500
931,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
53.6600
54.1800
53.2200
53.2400
1,152,700
Thu, 20 Aug 2026
54.5600
55.1550
52.6500
53.4100
1,049,800
Wed, 19 Aug 2026
53.6300
54.2600
53.5100
53.7900
850,400
Tue, 18 Aug 2026
54.2700
54.4350
52.8300
53.1400
823,200
Mon, 17 Aug 2026
53.3900
53.6200
52.5300
53.5300
988,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
53.0200
54.0600
53.0200
53.3100
585,500
Thu, 13 Aug 2026
52.6500
53.3500
52.2700
52.7500
549,000
Wed, 12 Aug 2026
53.8000
54.5700
53.2800
53.4700
628,700
Tue, 11 Aug 2026
53.8400
55.1700
53.8400
54.1300
950,800
Mon, 10 Aug 2026
28 · 10-Q
After market open · 15:08 ET
10-Q ↗
Mon, 10 Aug 2026
51.2400
54.8200
51.2400
53.7500
1,765,000
Mon, 10 Aug 2026
27 · 8-K
Pre-market · 08:06 ET
8-K ↗
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
52.2100
52.6300
51.7100
52.0800
1,123,300
Thu, 06 Aug 2026
52.2900
52.9200
51.8700
52.5800
935,900
Wed, 05 Aug 2026
52.7700
53.0000
50.8650
51.3500
791,000
Tue, 04 Aug 2026
51.4100
52.6300
50.8100
52.4800
700,600
Mon, 03 Aug 2026
51.2500
52.5000
51.0200
52.1400
511,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
51.4100
52.6700
50.9810
52.6200
679,000
Thu, 30 Jul 2026
49.9500
51.2200
49.5100
51.0700
660,300
Wed, 29 Jul 2026
50.8000
51.2400
50.1400
50.5900
827,900
Tue, 28 Jul 2026
51.0200
51.1700
49.2500
49.3000
635,300
Mon, 27 Jul 2026
51.8800
53.0200
50.7200
50.8300
1,047,100
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
54.5200
54.9000
53.2000
53.4700
892,300
Thu, 23 Jul 2026
54.8000
55.7300
53.9900
54.2500
1,085,800
Wed, 22 Jul 2026
53.9400
54.4900
53.1300
53.8400
548,000
Tue, 21 Jul 2026
52.5600
53.3900
52.5200
53.3100
622,100
Mon, 20 Jul 2026
52.5500
53.1700
52.1900
52.2500
582,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
52.8100
53.7000
51.9300
52.8300
645,800
Thu, 16 Jul 2026
52.2800
52.7900
51.8600
52.0900
699,800
Wed, 15 Jul 2026
52.2600
52.8300
50.9100
52.2700
712,500
Tue, 14 Jul 2026
53.7800
53.9800
51.5450
52.3200
773,000
Tue, 14 Jul 2026
26 · 8-K
Pre-market · 09:00 ET
8-K ↗
Mon, 13 Jul 2026
53.4500
54.0000
53.0300
53.3400
731,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
52.8800
53.0400
51.6800
52.4700
543,700
Thu, 09 Jul 2026
52.1800
52.9200
51.4900
52.6300
796,700
Wed, 08 Jul 2026
51.9500
52.6200
51.5000
52.6200
736,900
Tue, 07 Jul 2026
50.8700
51.5200
50.2900
51.0700
769,000
Mon, 06 Jul 2026
51.0600
51.2700
50.1000
50.3200
571,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
52.0600
52.6700
50.7750
51.2600
688,000
Wed, 01 Jul 2026
51.7800
52.6550
51.1400
51.7500
999,200
Tue, 30 Jun 2026
53.2400
53.7980
52.5000
52.8700
913,700
Mon, 29 Jun 2026
53.5400
53.9300
52.4800
52.6000
793,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
25 · 8-K
After-hours · 17:00 ET
8-K ↗
Fri, 26 Jun 2026
53.5000
54.0400
52.9250
53.7100
1,927,400
Thu, 25 Jun 2026
52.8900
54.3300
52.8900
53.7800
745,100
Wed, 24 Jun 2026
51.4400
53.7600
50.8250
53.4200
1,366,500
Tue, 23 Jun 2026
52.9900
54.3100
52.7700
52.9000
788,000
Mon, 22 Jun 2026
55.2500
55.8400
54.1900
54.8100
1,235,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
54.3100
55.3500
53.8000
55.3000
1,715,600
Wed, 17 Jun 2026
55.9600
56.3800
54.9250
55.3500
667,400
Tue, 16 Jun 2026
24 · 8-K
After-hours · 17:13 ET
8-K ↗
Tue, 16 Jun 2026
55.4200
56.7800
55.1900
56.2500
667,500
Tue, 16 Jun 2026
23 · 8-K
Pre-market · 08:24 ET
8-K ↗
Mon, 15 Jun 2026
56.6700
57.3850
55.7700
56.5900
712,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
56.2600
58.9700
55.8100
58.6100
481,800
Thu, 11 Jun 2026
59.6800
59.7600
56.7900
56.8600
728,100
Wed, 10 Jun 2026
59.3300
60.3050
58.8300
58.8700
584,600
Tue, 09 Jun 2026
59.7100
59.8850
57.9900
58.4500
882,400
Mon, 08 Jun 2026
59.1300
60.3900
59.1300
60.0000
531,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
60.8700
61.5600
58.3200
58.3400
635,100
Thu, 04 Jun 2026
61.6800
62.1000
60.8100
61.0000
768,300
Wed, 03 Jun 2026
61.9400
63.3900
61.2800
62.2000
669,200
Tue, 02 Jun 2026
61.3100
61.7900
60.5350
61.7100
583,300
Mon, 01 Jun 2026
60.1800
61.7500
60.1800
61.6000
803,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
60.2200
60.6300
58.8000
59.2900
1,288,900
Thu, 28 May 2026
60.8700
61.4050
59.6900
60.9600
792,300
Wed, 27 May 2026
59.9300
61.0650
59.4800
59.7500
484,900
Tue, 26 May 2026
62.0300
62.7300
60.8000
61.2400
547,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
61.7900
62.9300
61.6200
62.0400
592,300
Thu, 21 May 2026
63.4100
63.8500
61.5650
62.2600
863,000
Wed, 20 May 2026
62.6800
63.9000
61.3700
61.8700
525,100
Tue, 19 May 2026
63.2000
63.2300
61.3450
62.4700
502,800
Mon, 18 May 2026
61.0200
62.8150
60.5000
62.5000
580,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
59.3800
61.6750
59.3800
61.1400
691,900
Thu, 14 May 2026
59.4000
60.3100
59.2600
59.8400
516,300
Wed, 13 May 2026
59.6000
59.6800
57.9850
59.3200
1,061,000
Tue, 12 May 2026
60.1900
60.2800
59.1300
59.6800
908,000
Mon, 11 May 2026
59.8600
60.3730
58.9300
59.6800
1,856,200
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
61.0900
61.6000
58.7700
58.9200
1,371,300
Thu, 07 May 2026
60.0100
61.6300
58.4500
61.1200
1,402,800
Wed, 06 May 2026
22 · 10-Q
After-hours · 16:34 ET
10-Q ↗
Wed, 06 May 2026
68.0100
68.9500
61.0700
61.4600
1,915,900
Tue, 05 May 2026
21 · 8-K
After-hours · 16:34 ET
8-K ↗
Tue, 05 May 2026
68.8400
70.4400
68.7050
70.1300
822,200
Mon, 04 May 2026
68.4800
69.3800
67.1030
69.1700
811,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
67.9300
68.4900
66.7950
68.3700
644,400
Thu, 30 Apr 2026
66.8600
68.4900
66.5800
68.2600
654,100
Wed, 29 Apr 2026
67.3700
68.3000
66.6600
68.0100
592,000
Tue, 28 Apr 2026
66.5000
66.6600
65.6450
66.6100
583,700
Mon, 27 Apr 2026
65.4400
66.0000
64.9400
65.3000
428,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
64.7100
65.5300
64.1000
64.7400
343,200
Thu, 23 Apr 2026
65.1100
65.7200
63.9900
65.2600
659,900
Wed, 22 Apr 2026
64.4400
65.0000
63.9800
64.6500
533,000
Tue, 21 Apr 2026
62.8000
64.0400
62.2500
63.9200
695,700
Mon, 20 Apr 2026
62.6300
63.0100
61.8100
62.1800
601,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
20 · 8-K
After-hours · 16:32 ET
8-K ↗
Fri, 17 Apr 2026
64.1200
64.1200
61.2700
62.7400
1,215,600
Thu, 16 Apr 2026
65.0800
66.9300
64.9150
66.8700
707,600
Wed, 15 Apr 2026
63.2900
64.9800
62.7600
64.9300
539,400
Tue, 14 Apr 2026
64.6400
64.8000
63.3200
63.7000
662,700
Mon, 13 Apr 2026
67.2100
67.3300
64.6950
65.3500
1,027,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
65.6200
66.6800
65.3700
66.5500
708,300
Thu, 09 Apr 2026
66.6000
68.3950
65.7250
66.0000
1,005,000
Wed, 08 Apr 2026
63.9400
66.4700
62.2700
66.4100
890,300
Tue, 07 Apr 2026
68.0100
69.1100
67.8250
68.5500
768,900
Mon, 06 Apr 2026
67.4700
68.2020
66.9200
67.7100
678,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
67.2500
68.9100
66.3100
67.7200
685,100
Wed, 01 Apr 2026
68.2100
68.9650
65.7000
66.0300
992,100
Tue, 31 Mar 2026
69.2400
71.9800
68.1700
69.2200
2,061,200
Mon, 30 Mar 2026
69.9300
69.9300
68.2700
68.8900
1,633,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
68.0700
69.3050
68.0500
68.8700
915,500
Thu, 26 Mar 2026
67.5000
68.6400
67.5000
67.9600
917,400
Wed, 25 Mar 2026
64.3500
66.9800
64.0500
66.9600
1,133,900
Tue, 24 Mar 2026
64.0400
66.5600
63.8400
65.3300
1,259,000
Mon, 23 Mar 2026
19 · 8-K
After-hours · 17:04 ET
8-K ↗
Mon, 23 Mar 2026
63.0800
64.6900
62.6000
63.8500
1,341,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
64.0400
64.3200
62.7700
63.5600
2,679,800
Thu, 19 Mar 2026
64.4700
65.1100
62.8600
62.9100
1,498,800
Wed, 18 Mar 2026
18 · DEFA14A
After-hours · 16:40 ET
DEFA14A ↗
Wed, 18 Mar 2026
17 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Wed, 18 Mar 2026
64.4300
64.8400
63.6690
64.2000
1,824,200
Tue, 17 Mar 2026
64.0600
64.7200
63.3800
63.9500
1,283,200
Mon, 16 Mar 2026
16 · 8-K
After-hours · 17:02 ET
8-K ↗
Mon, 16 Mar 2026
61.8500
63.3450
61.0100
62.9800
1,625,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
61.7300
62.4100
61.0900
61.4700
1,190,000
Thu, 12 Mar 2026
63.1100
64.7400
61.9300
62.1200
1,932,400
Wed, 11 Mar 2026
15 · 8-K
After-hours · 17:26 ET
8-K ↗
Wed, 11 Mar 2026
14 · 8-K
After market open · 09:41 ET
8-K ↗
Wed, 11 Mar 2026
61.5000
63.5800
61.5000
62.8300
875,300
Tue, 10 Mar 2026
63.3700
63.6000
61.4000
61.6400
1,313,300
Mon, 09 Mar 2026
65.0100
66.3500
63.5200
64.0400
1,293,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
63.9700
65.6800
63.8500
64.7400
1,334,600
Thu, 05 Mar 2026
62.6200
64.1100
62.1700
63.5500
1,202,300
Wed, 04 Mar 2026
59.5600
62.4200
59.1050
62.0500
813,800
Tue, 03 Mar 2026
62.2300
62.6900
58.2800
60.4700
1,223,400
Mon, 02 Mar 2026
13 · 10-K
After-hours · 16:35 ET
10-K ↗
Mon, 02 Mar 2026
62.0000
62.4800
58.7750
61.5100
1,150,000
Mon, 02 Mar 2026
12 · 8-K
Pre-market · 08:45 ET
8-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
58.2900
59.2000
57.0950
58.8400
804,100
Thu, 26 Feb 2026
57.2800
58.1500
57.0100
57.3300
682,000
Wed, 25 Feb 2026
58.3400
58.6150
56.5000
58.1200
444,300
Tue, 24 Feb 2026
58.7100
58.8000
57.5300
58.2800
646,200
Mon, 23 Feb 2026
59.0000
59.8750
57.7450
58.1500
732,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
59.1500
60.0300
58.1200
59.2200
740,300
Thu, 19 Feb 2026
58.5500
59.8100
58.1500
59.4000
877,300
Wed, 18 Feb 2026
57.4600
58.1530
57.2850
57.9400
645,400
Tue, 17 Feb 2026
57.2800
57.7400
55.3700
56.6200
536,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
55.3600
56.9800
55.3500
56.9200
420,500
Thu, 12 Feb 2026
56.6400
56.6400
54.1400
55.7100
727,400
Wed, 11 Feb 2026
55.7600
56.8350
55.4250
56.7800
546,100
Tue, 10 Feb 2026
55.6300
55.6300
54.2900
54.8000
537,800
Mon, 09 Feb 2026
55.1100
56.0900
54.9200
55.8100
395,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
54.4400
55.6900
53.9400
55.4200
555,900
Thu, 05 Feb 2026
55.4100
55.6500
52.9650
53.8800
694,300
Wed, 04 Feb 2026
54.6200
56.0600
54.5200
55.9100
985,500
Tue, 03 Feb 2026
52.6900
54.3850
52.2000
54.2400
798,100
Mon, 02 Feb 2026
51.8900
53.3700
51.3700
52.8600
1,505,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
51.8300
53.5800
51.5100
53.5000
1,095,200
Thu, 29 Jan 2026
52.5000
53.5300
51.4550
52.3600
926,800
Wed, 28 Jan 2026
50.9600
51.7900
50.6900
50.8800
1,032,700
Tue, 27 Jan 2026
49.7800
50.9100
49.7800
50.6800
575,800
Mon, 26 Jan 2026
49.5900
49.8300
48.2500
49.6300
699,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
50.4000
51.1800
48.8200
49.0800
709,700
Thu, 22 Jan 2026
48.7700
49.7100
48.6050
49.5100
684,700
Wed, 21 Jan 2026
48.0000
49.4800
48.0000
48.9700
1,659,400
Tue, 20 Jan 2026
47.9200
48.4000
46.7800
47.4000
1,249,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
46.7000
48.6600
46.6200
47.9400
1,093,300
Thu, 15 Jan 2026
47.5900
48.0500
46.3900
47.2100
658,700
Wed, 14 Jan 2026
46.6300
48.5400
46.0900
48.3100
1,381,200
Tue, 13 Jan 2026
46.1000
47.1550
46.0000
46.0800
746,400
Mon, 12 Jan 2026
45.3100
46.2150
45.0000
45.4100
649,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
46.4100
46.6200
45.3900
45.5400
861,900
Thu, 08 Jan 2026
45.1000
47.4700
44.4700
46.5800
955,300
Wed, 07 Jan 2026
46.2100
46.4400
44.5000
44.7800
751,500
Tue, 06 Jan 2026
45.8400
47.2000
45.4950
46.4000
1,027,900
Mon, 05 Jan 2026
46.3900
47.2300
44.7200
45.5200
1,041,500
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
44.5700
46.4700
44.2950
46.3900
654,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
44.9800
44.9800
44.0000
44.7100
903,800
Tue, 30 Dec 2025
44.9500
45.2300
44.5900
44.6800
678,200
Mon, 29 Dec 2025
44.3300
44.8100
44.0000
44.7100
638,300
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
43.8600
44.1320
43.6300
44.0600
517,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
43.8900
44.3800
43.6500
44.0400
434,500
Tue, 23 Dec 2025
43.7700
44.1600
43.2450
43.9800
830,100
Mon, 22 Dec 2025
44.0900
44.9100
43.4450
43.5500
1,204,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
44.0400
44.7800
43.6000
43.6000
3,183,700
Thu, 18 Dec 2025
11 · 8-K
After-hours · 16:35 ET
8-K ↗
Thu, 18 Dec 2025
45.4500
45.8700
44.0300
44.1300
1,493,400
Wed, 17 Dec 2025
45.3200
45.6800
44.8000
45.4900
1,045,900
Tue, 16 Dec 2025
46.4900
46.7900
44.6000
44.6400
882,700
Mon, 15 Dec 2025
48.1900
48.5300
46.1300
46.7900
1,002,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
47.8500
48.9100
47.3000
48.3200
730,900
Thu, 11 Dec 2025
46.9600
47.1500
46.4750
47.1400
592,200
Wed, 10 Dec 2025
47.2900
47.9100
46.4200
47.5800
991,700
Tue, 09 Dec 2025
46.9700
47.8000
46.9700
47.4600
576,000
Mon, 08 Dec 2025
47.2500
48.2200
46.6900
47.2600
660,400
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
47.5200
48.7350
47.5200
47.6400
682,000
Thu, 04 Dec 2025
47.5300
48.1620
47.4000
47.7400
596,200
Wed, 03 Dec 2025
47.6900
48.1000
47.4400
47.7400
816,500
Tue, 02 Dec 2025
47.7300
47.9400
46.5400
47.4300
652,800
Mon, 01 Dec 2025
47.3800
47.9900
47.2600
47.3100
847,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
46.7000
47.8300
46.6900
47.7800
583,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
46.4700
47.6400
46.4700
46.9000
1,212,900
Tue, 25 Nov 2025
46.0000
46.6400
45.6800
46.3600
690,200
Mon, 24 Nov 2025
45.7900
46.8100
45.3900
46.6300
578,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
46.0500
46.9400
45.5200
46.2500
1,223,700
Thu, 20 Nov 2025
47.7100
49.0300
46.0000
46.1200
1,060,300
Wed, 19 Nov 2025
46.9000
47.6150
46.4000
47.5500
749,000
Tue, 18 Nov 2025
47.2200
48.4200
46.9600
47.9800
701,800
Mon, 17 Nov 2025
48.8000
48.8000
47.2200
47.7800
1,061,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
48.8600
49.0000
47.9600
48.8300
1,230,000
Thu, 13 Nov 2025
48.0800
49.5500
48.0700
48.8800
1,400,700
Wed, 12 Nov 2025
47.5100
47.8850
47.2700
47.7100
1,105,900
Wed, 12 Nov 2025
10 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 11 Nov 2025
47.0600
48.7600
47.0600
48.0800
803,400
Mon, 10 Nov 2025
46.2700
47.1100
45.6000
47.1000
856,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
46.3400
46.8550
45.7000
46.1700
780,200
Thu, 06 Nov 2025
46.1600
46.9000
45.6500
46.1300
943,900
Wed, 05 Nov 2025
9 · 10-Q
After-hours · 16:31 ET
10-Q ↗
Wed, 05 Nov 2025
45.1100
49.1900
45.1100
46.2700
1,922,900
Tue, 04 Nov 2025
8 · 8-K
After-hours · 16:45 ET
8-K ↗
Tue, 04 Nov 2025
7 · 424B3
After-hours · 16:08 ET
424B3 ↗
Tue, 04 Nov 2025
46.2700
47.2050
45.6500
46.6500
871,500
Mon, 03 Nov 2025
46.9400
47.5000
46.1300
47.1600
736,200
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
6 · 8-K
After-hours · 16:30 ET
8-K ↗
Fri, 31 Oct 2025
47.1100
47.5700
46.5700
47.1700
657,500
Thu, 30 Oct 2025
46.5900
47.5750
46.2800
46.8800
732,200
Wed, 29 Oct 2025
46.8000
47.7000
46.3500
46.8700
769,300
Tue, 28 Oct 2025
46.8300
47.2100
46.3150
46.9200
853,600
Mon, 27 Oct 2025
47.9400
48.2400
47.0400
47.3400
446,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
48.6500
48.6500
47.4600
47.5700
536,200
Thu, 23 Oct 2025
48.5200
49.1100
48.2550
48.5900
743,800
Wed, 22 Oct 2025
47.1200
47.4300
46.4700
46.9900
708,200
Tue, 21 Oct 2025
46.8600
47.4350
46.2800
46.5700
747,000
Mon, 20 Oct 2025
47.1700
48.0600
46.9300
46.9900
920,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
46.9100
47.3800
46.2000
47.2800
665,000
Thu, 16 Oct 2025
47.9800
48.4800
46.6200
46.9100
776,400
Wed, 15 Oct 2025
48.5200
48.9050
47.6300
47.9400
602,800
Tue, 14 Oct 2025
48.6900
49.0600
48.0600
48.2400
916,700
Mon, 13 Oct 2025
49.9100
50.1200
48.9800
49.7800
843,400
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
51.3700
51.8500
48.7100
48.7500
1,446,700
Thu, 09 Oct 2025
53.1200
53.7200
51.2300
51.9200
880,500
Wed, 08 Oct 2025
5 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 08 Oct 2025
53.8500
53.8500
52.5900
53.3600
1,127,300
Tue, 07 Oct 2025
51.7200
53.6200
50.6940
53.6100
1,454,700
Mon, 06 Oct 2025
53.3200
53.8800
52.1700
52.1700
1,079,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
52.7500
53.6800
52.5200
52.8400
748,600
Thu, 02 Oct 2025
53.1500
53.7900
51.8900
52.0600
665,900
Wed, 01 Oct 2025
52.6400
53.3900
52.2800
53.2000
870,800
Tue, 30 Sep 2025
53.1800
53.7700
52.5300
53.1800
920,700
Mon, 29 Sep 2025
56.0300
56.3100
53.5800
53.8700
853,200
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
56.2300
57.2100
55.9000
56.4400
719,400
Thu, 25 Sep 2025
55.8300
56.5500
55.6300
56.1100
890,200
Wed, 24 Sep 2025
4 · 8-K
After-hours · 16:55 ET
8-K ↗
Wed, 24 Sep 2025
55.4800
56.6200
55.4100
56.1200
955,700
Wed, 24 Sep 2025
3 · 8-K
Pre-market · 08:16 ET
8-K ↗
Tue, 23 Sep 2025
55.2200
56.8800
54.9600
55.0600
1,258,500
Mon, 22 Sep 2025
55.6500
55.6500
54.3600
54.7400
1,167,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
57.5000
57.5500
54.9400
55.0000
2,283,800
Thu, 18 Sep 2025
57.9900
58.0750
57.1150
57.5800
1,155,400
Wed, 17 Sep 2025
2 · 8-K
After-hours · 16:50 ET
8-K ↗
Wed, 17 Sep 2025
55.6500
58.4100
55.6500
57.8200
1,458,500
Tue, 16 Sep 2025
56.9950
57.6700
55.5750
56.0700
1,598,000
Mon, 15 Sep 2025
53.7300
57.6700
53.0000
56.3300
2,667,800
Mon, 15 Sep 2025
1 · 8-K
Pre-market · 08:02 ET
8-K ↗
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
52.0800
53.7500
52.0800
53.0100
969,900
Thu, 11 Sep 2025
52.2500
52.9100
51.8500
52.4200
855,100
Wed, 10 Sep 2025
51.0600
52.9700
50.8600
52.8200
1,310,000
Tue, 09 Sep 2025
50.2400
51.5400
50.2200
51.0500
1,161,100
Mon, 08 Sep 2025
49.5000
50.1300
48.8400
49.5200
1,025,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
50.5400
51.0300
48.9150
49.0300
960,000