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.9600
62.6700
61.0150
62.5900
1,202,514
Thu, 03 Sep 2026
60.8600
62.9010
60.4800
61.7000
1,672,000
Wed, 02 Sep 2026
59.1500
62.2700
58.4700
61.4300
1,788,900
Tue, 01 Sep 2026
58.6200
60.5500
57.3300
59.5500
1,673,800
Mon, 31 Aug 2026
58.8100
59.0100
57.4950
58.7700
948,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
60.0200
60.2400
57.5400
57.6700
1,352,700
Thu, 27 Aug 2026
60.3800
60.7600
58.1800
60.1600
1,524,100
Wed, 26 Aug 2026
59.0100
61.0600
58.1800
60.4700
2,182,100
Tue, 25 Aug 2026
59.8900
61.3900
58.6200
58.9300
2,338,200
Mon, 24 Aug 2026
61.3000
61.4950
59.0600
59.1800
1,708,800
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
60.8900
61.7200
57.9300
61.4600
2,282,500
Thu, 20 Aug 2026
60.6000
61.9750
59.7900
60.6000
1,673,600
Wed, 19 Aug 2026
63.6100
63.7450
59.4270
60.0300
1,612,400
Tue, 18 Aug 2026
65.5600
66.4300
62.8600
62.8800
1,570,300
Mon, 17 Aug 2026
65.3800
66.1700
64.9900
66.1200
1,750,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
62.3300
65.4900
62.2000
65.3500
1,379,600
Thu, 13 Aug 2026
62.1900
63.6600
61.7000
62.3900
1,038,600
Wed, 12 Aug 2026
62.3200
63.3500
61.5600
62.0600
1,445,100
Tue, 11 Aug 2026
61.9300
63.2300
60.8650
61.1000
1,360,800
Mon, 10 Aug 2026
60.4100
61.6900
59.7200
61.5000
1,534,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
40 · 10-Q
After-hours · 16:47 ET
10-Q ↗
Fri, 07 Aug 2026
53.9000
61.0200
53.9000
59.9000
3,005,500
Thu, 06 Aug 2026
39 · 8-K
After-hours · 17:04 ET
8-K ↗
Thu, 06 Aug 2026
58.6800
59.3000
56.6100
56.8600
1,215,300
Thu, 06 Aug 2026
38 · 8-K
Next filing day · accepted 05 Aug, 19:08 ET
8-K ↗
Wed, 05 Aug 2026
58.6300
59.3600
57.3050
57.8500
1,191,100
Tue, 04 Aug 2026
58.4100
59.8140
57.9600
59.5400
1,267,700
Mon, 03 Aug 2026
57.8000
58.3900
56.1700
58.0600
1,641,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
59.4100
59.6900
57.7200
58.7100
1,822,800
Thu, 30 Jul 2026
56.5550
59.4250
56.5550
58.2600
2,684,400
Wed, 29 Jul 2026
58.5200
58.9900
54.8900
55.0000
2,234,400
Tue, 28 Jul 2026
57.9600
57.9600
54.5150
56.5100
1,885,900
Mon, 27 Jul 2026
59.0200
60.9820
56.9100
57.7400
2,305,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
66.0000
66.6600
58.3900
59.0800
3,021,500
Thu, 23 Jul 2026
67.5300
67.7800
63.5900
65.2800
1,629,300
Wed, 22 Jul 2026
66.9600
67.8400
66.5600
67.0000
852,200
Tue, 21 Jul 2026
65.0300
67.1500
64.1850
66.8900
1,122,600
Mon, 20 Jul 2026
65.7700
66.0000
64.3600
64.4500
1,398,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
64.6600
65.3000
63.3600
65.1900
1,860,900
Thu, 16 Jul 2026
67.0200
67.6400
64.9050
65.9400
1,186,900
Wed, 15 Jul 2026
68.8850
69.8500
67.0150
67.5900
1,719,500
Tue, 14 Jul 2026
68.3100
69.5400
67.3200
69.0900
1,636,700
Mon, 13 Jul 2026
68.5800
68.5800
65.8600
66.5800
1,362,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
66.8100
67.9300
66.1700
67.8400
1,219,500
Thu, 09 Jul 2026
69.5100
70.6000
66.7300
67.1800
2,012,300
Wed, 08 Jul 2026
68.3600
70.2700
67.5400
69.8600
1,715,300
Tue, 07 Jul 2026
65.9800
68.2500
65.5300
68.0100
1,712,100
Mon, 06 Jul 2026
67.3200
69.6230
66.1800
66.2300
1,867,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
73.0100
73.4900
67.2700
67.9400
1,730,300
Wed, 01 Jul 2026
74.9100
75.3050
72.2700
72.4000
1,937,500
Tue, 30 Jun 2026
74.8500
77.0150
74.5650
75.1300
1,999,500
Mon, 29 Jun 2026
73.9800
76.3000
73.0550
74.4300
2,065,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
73.4400
76.2700
72.5000
76.2700
7,107,100
Thu, 25 Jun 2026
70.2300
74.5900
70.2300
73.9600
2,327,600
Wed, 24 Jun 2026
70.1250
72.0550
69.6800
70.6500
1,490,400
Tue, 23 Jun 2026
68.8300
71.8100
68.0000
71.6900
1,603,400
Mon, 22 Jun 2026
69.1600
70.7500
68.8750
70.7200
1,998,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
66.7400
69.4000
65.3800
69.1800
3,819,600
Wed, 17 Jun 2026
67.7800
68.0000
66.1600
66.5500
1,455,200
Tue, 16 Jun 2026
68.6200
69.0900
67.3100
67.8700
1,432,900
Mon, 15 Jun 2026
68.6400
69.6200
67.7200
69.2500
1,953,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
67.2000
70.3100
66.7400
69.0800
1,589,700
Thu, 11 Jun 2026
67.6700
68.7300
66.9200
67.1200
1,255,800
Wed, 10 Jun 2026
66.9500
68.0000
66.2800
66.4900
1,747,400
Tue, 09 Jun 2026
67.8300
68.0520
65.7500
67.0800
1,064,000
Mon, 08 Jun 2026
66.3900
68.1100
65.6300
67.6300
2,032,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
67.5500
67.7400
64.8900
65.1100
1,273,300
Thu, 04 Jun 2026
67.1800
68.4350
66.6000
68.1100
1,279,900
Wed, 03 Jun 2026
67.4500
68.8000
66.9850
67.3500
1,565,300
Tue, 02 Jun 2026
65.6400
67.9150
65.6200
67.1900
1,487,400
Mon, 01 Jun 2026
66.6300
67.0700
64.8200
65.2700
1,337,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
68.7300
68.8650
66.7800
66.8500
1,845,400
Thu, 28 May 2026
69.9800
70.0500
68.1400
68.8500
1,837,100
Wed, 27 May 2026
73.0300
73.0300
69.8700
70.4900
1,937,000
Tue, 26 May 2026
73.9800
75.2300
73.2900
73.6500
1,671,200
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
73.1000
73.7500
71.7800
73.7100
1,058,100
Thu, 21 May 2026
73.9300
74.6140
72.0500
72.3900
2,184,000
Wed, 20 May 2026
76.3100
77.6800
73.1000
73.3500
2,264,300
Tue, 19 May 2026
75.3900
76.4400
74.7300
75.8900
2,091,500
Mon, 18 May 2026
74.0500
76.1100
73.5000
75.7800
3,895,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
37 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 15 May 2026
73.4700
74.2900
72.6000
73.4900
5,231,000
Fri, 15 May 2026
36 · 424B5
Pre-market · 08:54 ET
424B5 ↗
Thu, 14 May 2026
72.0300
75.1900
71.6100
74.2300
7,436,600
Wed, 13 May 2026
35 · 424B5
After-hours · 17:23 ET
424B5 ↗
Wed, 13 May 2026
34 · 8-K/A
After-hours · 16:57 ET
8-K/A ↗
Wed, 13 May 2026
33 · S-3ASR
After-hours · 16:27 ET
S-3ASR ↗
Wed, 13 May 2026
76.5000
76.5000
73.8900
75.7400
1,308,500
Tue, 12 May 2026
75.8900
76.2800
73.7400
75.1400
1,448,100
Mon, 11 May 2026
32 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Mon, 11 May 2026
73.6300
76.6800
71.7800
75.5200
3,437,100
Mon, 11 May 2026
31 · 8-K
Pre-market · 06:06 ET
8-K ↗
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
70.5000
71.0400
68.4700
69.6500
1,819,200
Fri, 08 May 2026
30 · 8-K
Next filing day · accepted 07 May, 19:33 ET
8-K ↗
Thu, 07 May 2026
29 · 8-K
After-hours · 16:49 ET
8-K ↗
Thu, 07 May 2026
70.0000
70.8100
68.0300
70.2700
2,324,600
Wed, 06 May 2026
69.5700
71.9200
68.4200
71.4000
2,129,100
Tue, 05 May 2026
68.2600
71.2500
68.1500
70.9000
1,545,900
Mon, 04 May 2026
69.2500
69.2500
66.9600
68.1000
1,162,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
67.7900
68.6700
67.3350
68.5400
1,306,200
Thu, 30 Apr 2026
66.5800
68.2400
66.4600
67.8000
1,942,300
Wed, 29 Apr 2026
67.4200
67.7000
65.8500
66.8000
855,100
Tue, 28 Apr 2026
66.7700
67.3200
65.8600
66.7100
857,400
Mon, 27 Apr 2026
66.3000
66.7200
65.6050
66.1300
649,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
64.6000
66.1550
64.4300
65.9800
708,000
Thu, 23 Apr 2026
64.2600
65.6000
64.2600
64.8200
1,134,100
Wed, 22 Apr 2026
63.4900
64.0750
63.2050
63.9200
633,700
Tue, 21 Apr 2026
63.9500
65.1700
62.0950
62.9900
1,362,400
Mon, 20 Apr 2026
62.8500
63.8300
62.3050
63.4200
1,357,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
61.1500
63.5600
60.3600
63.2500
1,844,100
Thu, 16 Apr 2026
61.1900
62.4000
61.0100
62.2400
909,700
Wed, 15 Apr 2026
61.7900
63.1100
61.5000
61.6100
1,058,400
Tue, 14 Apr 2026
62.7500
63.6200
61.5400
62.1600
914,700
Mon, 13 Apr 2026
61.3600
62.8500
60.8000
62.7500
1,443,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
60.3400
61.4500
59.8050
60.7700
1,035,400
Thu, 09 Apr 2026
60.1800
61.4800
60.1800
60.3800
1,083,900
Wed, 08 Apr 2026
59.0100
60.4000
58.0000
60.2300
961,700
Tue, 07 Apr 2026
58.1900
59.6950
58.1900
59.1700
803,900
Mon, 06 Apr 2026
57.7200
58.3500
57.1650
58.2200
674,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
57.6100
58.7000
57.4500
57.9400
796,900
Thu, 02 Apr 2026
28 · 8-K
Next filing day · accepted 01 Apr, 21:55 ET
8-K ↗
Wed, 01 Apr 2026
57.1900
58.5050
56.5100
57.9000
1,285,200
Tue, 31 Mar 2026
58.3900
58.9900
57.6800
58.3200
1,769,700
Mon, 30 Mar 2026
59.0100
59.0600
56.9700
57.4600
1,557,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
27 · DEFA14A
After-hours · 17:21 ET
DEFA14A ↗
Fri, 27 Mar 2026
26 · DEF 14A
After market open · 10:26 ET
DEF 14A ↗
Fri, 27 Mar 2026
58.5700
59.6200
58.1100
58.4700
983,700
Thu, 26 Mar 2026
58.9200
59.3300
58.2600
58.7400
783,100
Wed, 25 Mar 2026
58.8300
59.6600
58.6300
59.1200
915,700
Tue, 24 Mar 2026
25 · 8-K
After-hours · 17:07 ET
8-K ↗
Tue, 24 Mar 2026
58.3300
60.0700
57.6700
59.1200
1,186,900
Mon, 23 Mar 2026
55.6900
58.8700
55.3800
58.5000
1,500,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
57.9100
57.9100
55.7200
55.9000
1,836,800
Thu, 19 Mar 2026
55.7300
57.6300
55.3500
57.3100
1,397,400
Wed, 18 Mar 2026
56.2800
56.2800
54.8900
55.5400
930,900
Tue, 17 Mar 2026
55.7500
56.5500
54.9500
56.0300
1,050,300
Mon, 16 Mar 2026
24 · PRE 14A
After market open · 15:43 ET
PRE 14A ↗
Mon, 16 Mar 2026
53.9000
55.3400
53.9000
55.1300
1,015,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
54.3900
55.1000
53.6800
54.2000
904,900
Thu, 12 Mar 2026
57.1000
57.1000
54.2100
54.3500
1,363,700
Thu, 12 Mar 2026
23 · 8-K
Next filing day · accepted 11 Mar, 19:32 ET
8-K ↗
Wed, 11 Mar 2026
55.9800
57.6500
55.1700
56.7200
948,000
Wed, 11 Mar 2026
22 · 8-K
Pre-market · 09:03 ET
8-K ↗
Tue, 10 Mar 2026
56.0700
56.9300
55.4800
56.4800
1,460,000
Mon, 09 Mar 2026
55.3700
55.9500
54.4600
55.8900
1,100,400
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
56.8200
56.9000
55.1000
55.3000
1,302,900
Thu, 05 Mar 2026
58.0300
58.5000
55.7400
56.4000
1,639,500
Wed, 04 Mar 2026
56.7700
58.4000
56.4200
58.1600
1,291,800
Tue, 03 Mar 2026
56.9600
58.2000
55.3900
57.6600
2,106,200
Mon, 02 Mar 2026
56.0000
57.9000
54.2500
56.8600
2,045,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
54.4700
55.4900
54.1100
54.5700
2,325,400
Thu, 26 Feb 2026
21 · 10-K
After-hours · 16:35 ET
10-K ↗
Thu, 26 Feb 2026
53.2100
55.2100
52.8100
54.8500
2,978,600
Wed, 25 Feb 2026
20 · 8-K
After-hours · 17:04 ET
8-K ↗
Wed, 25 Feb 2026
51.9800
53.1500
51.1900
52.7500
2,257,600
Tue, 24 Feb 2026
50.3500
51.3800
49.7850
51.1200
1,159,000
Mon, 23 Feb 2026
50.6200
51.6210
49.2900
50.2800
1,447,500
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
49.7300
50.7400
48.9500
50.6300
1,249,400
Thu, 19 Feb 2026
50.8200
51.2500
49.5600
50.0000
2,301,500
Wed, 18 Feb 2026
51.3700
51.5000
50.3100
50.4700
1,324,500
Tue, 17 Feb 2026
50.7300
51.1800
49.3600
50.9600
1,393,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
49.6000
50.6800
49.0000
50.2800
2,613,400
Thu, 12 Feb 2026
52.1800
52.3350
49.7800
50.2400
2,387,500
Wed, 11 Feb 2026
52.0500
52.7000
50.7800
52.1600
1,907,000
Tue, 10 Feb 2026
51.5200
52.0000
50.8000
51.0900
1,966,800
Mon, 09 Feb 2026
49.8800
51.5850
49.7250
51.1800
2,023,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
48.0100
50.3400
47.8050
49.9100
3,375,100
Thu, 05 Feb 2026
19 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 05 Feb 2026
43.7000
47.3950
43.1300
47.3100
4,702,400
Wed, 04 Feb 2026
42.3100
42.5500
41.0200
42.4000
893,800
Tue, 03 Feb 2026
41.7600
42.2000
41.4600
41.9400
949,100
Mon, 02 Feb 2026
41.2900
41.9450
40.8900
41.5400
1,325,200
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
41.6700
42.2700
40.6900
42.0100
1,720,300
Thu, 29 Jan 2026
41.5300
42.0750
40.6000
41.0900
1,112,100
Thu, 29 Jan 2026
18 · 8-K
Pre-market · 08:02 ET
8-K ↗
Wed, 28 Jan 2026
41.1600
41.2400
40.1500
40.5000
1,451,300
Tue, 27 Jan 2026
40.7000
41.4900
40.7000
41.2600
1,131,200
Mon, 26 Jan 2026
40.5000
41.3800
40.3000
40.9300
1,722,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
40.3900
40.9000
39.9350
40.0000
1,212,700
Thu, 22 Jan 2026
39.8000
40.2800
39.3800
39.9100
971,800
Wed, 21 Jan 2026
38.8200
40.0500
38.8200
39.7100
1,208,500
Tue, 20 Jan 2026
38.0700
38.7250
37.5000
38.3500
1,079,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
36.7500
37.7900
36.3550
37.7300
2,687,400
Thu, 15 Jan 2026
36.1500
36.9700
35.8400
36.7900
998,300
Wed, 14 Jan 2026
36.8200
37.1200
36.0700
36.1800
927,400
Tue, 13 Jan 2026
36.6800
37.1200
36.1800
36.8000
1,501,700
Mon, 12 Jan 2026
36.3500
36.8500
35.5200
35.6900
1,174,900
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
36.6100
36.8700
36.1300
36.4300
985,500
Thu, 08 Jan 2026
36.0000
36.7750
35.5110
36.4900
833,000
Wed, 07 Jan 2026
35.6800
36.4700
35.5900
35.9200
1,376,500
Tue, 06 Jan 2026
36.6100
36.8750
35.5200
35.6700
1,490,300
Mon, 05 Jan 2026
38.3200
38.5500
36.3500
36.5400
1,520,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
37.3500
37.7700
36.9600
37.6400
1,404,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
37.3600
37.5000
37.0400
37.4000
1,311,400
Tue, 30 Dec 2025
37.0000
37.4400
36.7550
37.3700
1,378,500
Mon, 29 Dec 2025
36.4800
36.9100
36.2900
36.8200
1,214,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
36.8000
36.8000
36.1600
36.3500
1,004,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
37.0400
37.1480
36.6500
36.7200
414,700
Tue, 23 Dec 2025
36.7400
37.4100
36.7400
37.0600
1,475,600
Mon, 22 Dec 2025
36.5500
37.0050
36.4600
36.6700
1,095,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
35.8100
36.5300
35.8100
36.3100
2,274,400
Thu, 18 Dec 2025
35.9100
36.2600
35.5200
35.8000
1,789,100
Wed, 17 Dec 2025
35.7100
36.0480
35.1900
35.7500
1,865,100
Tue, 16 Dec 2025
37.0300
37.1800
35.3400
35.5100
1,774,200
Mon, 15 Dec 2025
37.3200
37.6600
36.8200
37.3400
1,190,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
38.1100
38.2680
37.1000
37.2700
1,168,900
Thu, 11 Dec 2025
37.3300
37.9300
37.2200
37.9300
1,999,800
Wed, 10 Dec 2025
37.1000
37.5000
36.3000
37.4400
2,107,600
Tue, 09 Dec 2025
36.2300
37.1500
36.2300
36.9900
1,190,200
Mon, 08 Dec 2025
36.5700
37.0000
35.7300
36.2400
1,106,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
36.5000
37.1900
36.4250
36.7500
1,504,400
Thu, 04 Dec 2025
34.9300
36.4750
34.5500
36.3800
2,877,600
Wed, 03 Dec 2025
34.7400
35.3600
34.7150
35.2600
1,739,700
Wed, 03 Dec 2025
17 · 8-K
Next filing day · accepted 02 Dec, 17:31 ET
8-K ↗
Tue, 02 Dec 2025
35.2500
35.4300
34.3850
34.5800
4,554,900
Tue, 02 Dec 2025
16 · 424B7
Pre-market · 09:08 ET
424B7 ↗
Mon, 01 Dec 2025
34.7500
35.5450
34.6100
35.1900
4,031,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
34.9200
35.4850
34.9200
35.2000
1,577,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
35.1700
35.5300
34.8800
34.9300
1,404,900
Tue, 25 Nov 2025
33.8400
35.0200
33.6200
35.0100
913,100
Mon, 24 Nov 2025
33.0300
33.7800
32.8900
33.7400
1,033,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
33.5700
33.8500
32.8450
33.4900
1,243,100
Thu, 20 Nov 2025
33.9000
34.6650
33.2950
33.4800
1,799,500
Wed, 19 Nov 2025
33.4800
33.8700
33.2100
33.7600
991,300
Tue, 18 Nov 2025
33.3300
33.7300
32.5500
33.6400
1,334,000
Mon, 17 Nov 2025
33.3400
34.0500
32.7500
32.9500
1,623,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
32.6100
34.1700
32.6100
33.7000
2,882,800
Thu, 13 Nov 2025
15 · 8-K
After-hours · 17:09 ET
8-K ↗
Thu, 13 Nov 2025
34.0300
34.5100
33.3100
33.3700
4,109,300
Thu, 13 Nov 2025
14 · 424B7
Pre-market · 08:47 ET
424B7 ↗
Wed, 12 Nov 2025
33.9300
35.3000
33.8450
34.2700
3,953,400
Wed, 12 Nov 2025
13 · 424B7
Pre-market · 06:32 ET
424B7 ↗
Tue, 11 Nov 2025
33.8900
34.2150
33.5500
34.1300
674,600
Mon, 10 Nov 2025
34.1800
35.1900
33.2200
34.0800
1,030,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
33.9600
34.2800
33.2350
33.7500
921,200
Fri, 07 Nov 2025
12 · 10-Q/A
Next filing day · accepted 06 Nov, 19:25 ET
10-Q/A ↗
Thu, 06 Nov 2025
34.1900
34.5800
33.3300
33.9800
1,150,800
Wed, 05 Nov 2025
11 · 10-Q
After-hours · 16:35 ET
10-Q ↗
Wed, 05 Nov 2025
35.0500
35.8100
33.8500
33.9100
1,700,500
Tue, 04 Nov 2025
10 · 8-K
After-hours · 17:23 ET
8-K ↗
Tue, 04 Nov 2025
36.2300
36.9000
35.9800
36.2700
1,238,100
Mon, 03 Nov 2025
36.5500
36.8800
35.7300
36.7400
904,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
37.3100
37.5400
36.8250
36.8800
1,378,400
Thu, 30 Oct 2025
35.9300
37.5200
35.7500
37.3200
1,335,600
Wed, 29 Oct 2025
35.8700
36.5500
35.3850
36.1700
1,367,100
Tue, 28 Oct 2025
35.7600
36.2200
35.3300
35.7100
1,160,800
Mon, 27 Oct 2025
36.3800
36.6900
35.9610
35.9900
888,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
36.2500
36.6700
35.5900
35.8100
1,524,900
Thu, 23 Oct 2025
9 · 8-K
After-hours · 17:27 ET
8-K ↗
Thu, 23 Oct 2025
36.0700
36.2000
35.1300
35.2500
1,226,400
Wed, 22 Oct 2025
35.4100
35.7800
34.8050
35.4300
794,500
Tue, 21 Oct 2025
35.5100
35.9400
34.8200
35.1000
907,300
Mon, 20 Oct 2025
35.2500
35.9400
34.9900
35.2500
1,180,600
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
34.1500
35.0290
33.7900
35.0000
1,200,700
Thu, 16 Oct 2025
34.7200
34.8000
33.6350
34.0500
952,600
Wed, 15 Oct 2025
34.5900
35.1600
34.1200
34.3300
1,139,000
Tue, 14 Oct 2025
33.3800
34.4730
33.2700
34.3800
1,210,200
Mon, 13 Oct 2025
34.5300
34.8050
33.6500
34.0500
900,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
35.0300
35.4600
33.5700
33.6600
1,036,600
Thu, 09 Oct 2025
35.5900
36.0250
34.7100
35.1600
920,600
Wed, 08 Oct 2025
34.7700
36.5450
34.0400
36.2500
1,473,900
Tue, 07 Oct 2025
33.7100
34.7550
33.5200
34.5200
1,533,900
Mon, 06 Oct 2025
34.5300
34.8300
33.3900
33.5500
1,760,200
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
35.0900
35.3950
34.3150
34.4400
1,128,400
Thu, 02 Oct 2025
36.8000
37.0600
34.5100
34.5400
1,411,200
Wed, 01 Oct 2025
36.6700
37.1100
36.3450
36.7200
1,087,400
Tue, 30 Sep 2025
37.2450
37.4450
36.6600
36.9700
2,151,900
Mon, 29 Sep 2025
37.2500
37.4840
36.6000
37.3400
1,477,100
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
37.2300
37.9900
37.0100
37.3500
1,526,300
Thu, 25 Sep 2025
35.6900
37.2000
35.4500
37.1300
1,613,800
Wed, 24 Sep 2025
35.4000
35.6700
35.1800
35.4900
1,522,100
Tue, 23 Sep 2025
34.0900
35.6600
33.9900
35.0500
1,280,200
Tue, 23 Sep 2025
8 · 8-K
Next filing day · accepted 22 Sep, 17:38 ET
8-K ↗
Mon, 22 Sep 2025
33.1000
33.9550
33.1000
33.8800
1,038,600
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
34.0500
34.1350
33.2300
33.2600
6,210,700
Thu, 18 Sep 2025
7 · 8-K
After-hours · 17:03 ET
8-K ↗
Thu, 18 Sep 2025
33.6000
34.1500
33.1850
34.0500
1,352,100
Thu, 18 Sep 2025
6 · 8-K
Pre-market · 08:39 ET
8-K ↗
Wed, 17 Sep 2025
32.9900
33.4850
32.6300
32.9900
808,200
Tue, 16 Sep 2025
33.1300
33.5260
32.7400
33.0700
1,166,500
Mon, 15 Sep 2025
33.4500
33.7500
33.0700
33.1900
1,725,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
33.4100
33.6900
33.1400
33.2500
2,023,400
Thu, 11 Sep 2025
32.8500
34.0300
32.5700
33.7100
2,051,800
Wed, 10 Sep 2025
5 · 8-K/A
After-hours · 16:25 ET
8-K/A ↗
Wed, 10 Sep 2025
33.4500
34.2000
33.0650
33.0700
4,150,800
Tue, 09 Sep 2025
4 · 8-K
After-hours · 16:24 ET
8-K ↗
Tue, 09 Sep 2025
3 · 424B7
After market open · 09:34 ET
424B7 ↗
Tue, 09 Sep 2025
33.3900
34.2900
33.3500
33.4300
5,479,700
Mon, 08 Sep 2025
34.0000
34.1500
33.3900
33.7300
7,200,200
Mon, 08 Sep 2025
2 · 424B7
Pre-market · 06:41 ET
424B7 ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
1 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 05 Sep 2025
36.3500
36.5500
35.1350
35.3200
1,431,400