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
19.6400
19.9600
17.7250
18.1200
32,038,992
Thu, 03 Sep 2026
27 · 10-Q
After-hours · 16:52 ET
10-Q ↗
Thu, 03 Sep 2026
26 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 03 Sep 2026
19.8600
20.1000
17.8300
18.3500
31,952,900
Wed, 02 Sep 2026
19.8400
20.3800
19.4750
19.9900
6,606,900
Tue, 01 Sep 2026
19.5700
19.9700
19.0800
19.2600
7,804,500
Mon, 31 Aug 2026
20.0000
20.3400
19.6750
19.8500
6,801,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
21.0800
21.2000
19.8700
19.9800
8,254,100
Thu, 27 Aug 2026
21.5600
21.6800
21.1000
21.1600
4,227,900
Wed, 26 Aug 2026
21.4100
21.8190
21.0150
21.1600
3,981,900
Tue, 25 Aug 2026
22.1200
22.2900
21.3500
21.5500
4,363,800
Mon, 24 Aug 2026
21.8300
22.0550
21.3000
21.5700
4,167,300
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
22.4500
22.9600
21.8500
22.2900
3,853,500
Thu, 20 Aug 2026
22.3800
22.4200
21.5700
22.1700
4,349,400
Wed, 19 Aug 2026
23.4900
23.5000
22.1000
22.6200
4,791,900
Tue, 18 Aug 2026
23.3400
23.9150
22.8400
23.3600
5,063,100
Mon, 17 Aug 2026
24.5700
25.1590
24.3600
24.3800
4,693,300
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
24.8600
25.5300
24.2230
24.6900
4,393,100
Thu, 13 Aug 2026
23.7600
24.9600
23.7000
24.7500
4,418,400
Wed, 12 Aug 2026
24.2900
24.8000
23.7200
24.5000
4,960,300
Tue, 11 Aug 2026
23.1850
23.9600
22.5700
23.7000
4,263,500
Mon, 10 Aug 2026
24.0300
24.5800
23.0700
23.1000
5,496,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
23.3400
24.2300
22.9600
23.9300
5,375,300
Thu, 06 Aug 2026
22.0000
23.7500
22.0000
22.7200
5,024,700
Wed, 05 Aug 2026
22.5100
22.9250
21.9900
22.3500
6,062,900
Tue, 04 Aug 2026
22.2900
23.3000
22.1500
22.8300
5,966,000
Mon, 03 Aug 2026
19.9300
21.6200
19.7100
21.5300
6,090,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
21.0200
21.2690
19.7910
20.4800
5,778,600
Thu, 30 Jul 2026
20.2650
20.6400
19.8340
20.2200
7,060,800
Wed, 29 Jul 2026
20.4000
20.8680
19.4250
19.4700
6,816,000
Tue, 28 Jul 2026
20.3600
20.5600
19.1600
20.4200
8,650,000
Mon, 27 Jul 2026
20.5100
21.4700
20.2100
21.0000
6,801,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
22.2500
22.2800
20.2900
20.4700
13,296,500
Thu, 23 Jul 2026
22.2900
22.8050
21.4000
22.3600
5,778,200
Wed, 22 Jul 2026
22.9000
23.1000
22.2800
22.6000
5,508,700
Tue, 21 Jul 2026
22.6500
23.4200
22.1800
23.1000
5,522,200
Mon, 20 Jul 2026
21.7200
23.0400
21.0900
22.1500
8,116,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
21.8600
23.2900
21.0300
22.4700
8,846,000
Thu, 16 Jul 2026
24.1300
24.1600
21.6450
22.0900
18,887,100
Wed, 15 Jul 2026
25.5300
26.5800
24.3000
24.9000
7,467,400
Tue, 14 Jul 2026
26.1800
26.8000
25.4100
25.5600
5,309,200
Mon, 13 Jul 2026
25.9600
27.0300
25.6800
25.9600
5,775,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
27.3400
27.3600
25.3200
26.0500
7,271,000
Fri, 10 Jul 2026
25 · 8-K
Pre-market · 08:00 ET
8-K ↗
Thu, 09 Jul 2026
28.1900
28.4000
27.1350
27.2000
6,969,400
Wed, 08 Jul 2026
28.0000
29.0100
26.8400
27.7500
9,137,600
Tue, 07 Jul 2026
29.8300
30.1750
28.5400
28.6600
6,210,100
Mon, 06 Jul 2026
31.0800
32.6100
30.6100
30.8600
10,337,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
31.5900
33.4500
30.7900
31.3800
10,064,800
Wed, 01 Jul 2026
32.7000
34.2500
31.5350
31.6100
11,645,400
Tue, 30 Jun 2026
30.4900
33.8500
30.1410
33.1300
15,742,400
Mon, 29 Jun 2026
28.6000
31.2800
28.6000
31.2800
14,386,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
26.2300
28.6900
26.1300
27.0700
45,164,200
Thu, 25 Jun 2026
26.5100
26.8400
25.3000
26.5100
11,511,400
Wed, 24 Jun 2026
28.0700
28.8800
25.5400
26.3000
12,552,600
Tue, 23 Jun 2026
27.3300
29.2390
27.3300
28.5300
12,827,800
Mon, 22 Jun 2026
27.9600
29.1350
26.7100
28.7700
15,233,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
28.6500
29.0000
26.3300
28.2300
17,232,400
Wed, 17 Jun 2026
28.3900
29.3500
28.0800
28.2200
10,734,100
Tue, 16 Jun 2026
30.0200
31.2500
27.0440
28.2100
23,375,200
Mon, 15 Jun 2026
32.0800
32.1400
30.1100
30.5800
14,959,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
33.8900
34.1500
29.7700
31.1500
19,736,500
Thu, 11 Jun 2026
31.5000
34.3200
30.4200
34.1700
16,512,500
Wed, 10 Jun 2026
30.8900
31.8000
30.2000
30.7200
11,213,900
Tue, 09 Jun 2026
33.4200
34.3700
29.3200
31.1700
22,250,200
Mon, 08 Jun 2026
34.0100
34.0400
31.3300
32.7400
20,145,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
38.3000
39.1800
31.6600
32.2200
40,838,300
Fri, 05 Jun 2026
24 · 10-Q
Pre-market · 06:08 ET
10-Q ↗
Fri, 05 Jun 2026
23 · 10-K/A
Pre-market · 06:00 ET
10-K/A ↗
Fri, 05 Jun 2026
22 · 8-K
Pre-market · 08:44 ET
8-K ↗
Fri, 05 Jun 2026
21 · 424B5
Pre-market · 07:48 ET
424B5 ↗
Fri, 05 Jun 2026
20 · S-3ASR
Pre-market · 06:40 ET
S-3ASR ↗
Thu, 04 Jun 2026
19 · 8-K
After-hours · 16:10 ET
8-K ↗
Thu, 04 Jun 2026
43.2300
45.1650
41.3000
43.5300
18,990,700
Wed, 03 Jun 2026
47.6200
47.6200
42.6650
43.1300
15,817,600
Tue, 02 Jun 2026
47.1700
50.7700
46.4600
48.0900
11,389,200
Mon, 01 Jun 2026
49.0900
50.7500
45.5300
46.4600
13,586,600
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
18 · DEFA14A
After market open · 13:23 ET
DEFA14A ↗
Fri, 29 May 2026
49.1250
51.2700
44.7800
51.1400
18,773,300
Thu, 28 May 2026
50.1500
51.7600
47.0000
51.4000
10,309,100
Wed, 27 May 2026
17 · DEF 14A
After-hours · 16:22 ET
DEF 14A ↗
Wed, 27 May 2026
50.1000
50.9800
47.1100
50.4800
15,439,200
Tue, 26 May 2026
47.6950
51.1300
45.8600
48.3200
16,963,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
43.3500
45.2660
43.1000
44.3500
9,809,800
Thu, 21 May 2026
42.0660
44.0000
41.0400
42.4800
7,459,700
Wed, 20 May 2026
42.4000
43.5500
40.6700
42.6600
8,141,400
Tue, 19 May 2026
40.9300
41.7500
38.0200
41.5900
8,774,500
Mon, 18 May 2026
43.2800
45.7800
40.2600
41.6100
11,439,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
42.0700
43.1800
40.5400
41.6200
8,775,300
Thu, 14 May 2026
40.6300
43.4500
39.6000
43.0400
8,058,700
Wed, 13 May 2026
42.1800
42.2000
38.8500
40.7400
8,683,900
Tue, 12 May 2026
40.0900
41.8800
38.2600
40.6800
8,955,100
Mon, 11 May 2026
38.6500
43.1200
38.1000
41.8400
12,219,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
36.4000
39.8500
35.8000
39.0400
12,929,900
Thu, 07 May 2026
39.5200
40.9200
34.9300
35.2400
10,605,900
Wed, 06 May 2026
36.9950
39.7600
35.5100
39.6900
7,572,100
Tue, 05 May 2026
39.2000
39.4300
35.9500
37.1300
8,342,200
Mon, 04 May 2026
16 · 8-K
After-hours · 17:23 ET
8-K ↗
Mon, 04 May 2026
37.0400
39.2700
35.8200
38.5400
8,572,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
36.7450
37.2850
34.8410
36.9000
9,009,500
Thu, 30 Apr 2026
34.5300
36.9700
34.3070
36.9700
8,085,600
Wed, 29 Apr 2026
34.3800
35.0000
32.5700
34.0800
6,890,500
Tue, 28 Apr 2026
34.6000
35.3050
33.7340
35.0300
6,090,000
Mon, 27 Apr 2026
35.4700
36.2300
33.6300
35.4500
7,772,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
39.1100
39.5000
35.1300
35.4400
10,668,600
Thu, 23 Apr 2026
39.3300
40.0000
36.3300
38.2900
11,935,900
Wed, 22 Apr 2026
39.5000
41.7100
38.2800
39.4700
12,106,600
Tue, 21 Apr 2026
38.2200
39.5300
37.5200
38.0300
10,306,700
Mon, 20 Apr 2026
39.1500
39.9100
36.9300
37.5000
8,998,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
39.1400
40.2300
37.8400
38.4800
11,763,400
Thu, 16 Apr 2026
34.9800
40.2300
34.9250
39.8900
19,597,200
Wed, 15 Apr 2026
34.4200
35.1700
32.8100
34.4100
10,944,900
Tue, 14 Apr 2026
35.5900
36.4480
31.8800
33.9300
16,342,700
Mon, 13 Apr 2026
34.2300
35.4850
32.7200
34.3200
11,984,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
34.8800
36.3900
33.9500
34.6700
9,428,900
Thu, 09 Apr 2026
36.5000
37.1700
33.9400
34.2300
11,314,500
Wed, 08 Apr 2026
36.9000
38.2100
35.4400
36.5500
16,116,300
Tue, 07 Apr 2026
35.3800
35.8000
32.7700
35.1700
13,676,400
Mon, 06 Apr 2026
35.9200
36.2900
34.2100
35.0200
12,546,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
29.4400
36.0400
29.4400
35.8800
25,891,400
Wed, 01 Apr 2026
29.0000
31.1800
28.5200
30.7100
17,344,400
Tue, 31 Mar 2026
28.8000
28.9300
26.2850
27.9500
18,965,700
Mon, 30 Mar 2026
30.8500
31.4100
27.2450
27.8900
15,865,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
33.9800
34.2400
30.5400
30.8600
16,208,200
Fri, 27 Mar 2026
15 · 8-K
Pre-market · 09:05 ET
8-K ↗
Thu, 26 Mar 2026
34.9700
35.6940
32.1200
32.4000
14,611,300
Wed, 25 Mar 2026
32.4000
37.0500
31.1300
35.3700
24,866,200
Tue, 24 Mar 2026
33.7100
36.0900
31.1100
31.8300
23,091,300
Mon, 23 Mar 2026
14 · 10-K
After-hours · 17:04 ET
10-K ↗
Mon, 23 Mar 2026
34.5000
34.8400
31.2300
33.8200
29,098,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
33.5500
36.2800
32.2610
33.8300
63,704,700
Thu, 19 Mar 2026
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 19 Mar 2026
24.2500
27.2600
23.9400
26.9600
28,707,100
Wed, 18 Mar 2026
26.5000
27.0800
24.7600
24.8100
14,332,100
Tue, 17 Mar 2026
24.8500
27.0900
24.4000
27.0800
11,741,100
Mon, 16 Mar 2026
25.1300
25.5000
23.6620
24.6000
10,594,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
24.9800
26.0270
24.3100
24.7900
7,465,300
Thu, 12 Mar 2026
25.9700
26.0600
24.2800
24.9700
9,442,500
Wed, 11 Mar 2026
25.3400
26.9200
24.9400
25.4400
8,246,000
Tue, 10 Mar 2026
25.8200
26.4700
25.2000
25.4000
8,178,300
Mon, 09 Mar 2026
24.8400
26.0900
24.4500
25.8200
10,885,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
23.8900
27.5690
23.8500
25.2800
14,146,300
Thu, 05 Mar 2026
25.5000
26.2400
23.5100
24.5900
9,378,300
Wed, 04 Mar 2026
25.6000
26.5050
25.0680
26.0000
8,717,200
Tue, 03 Mar 2026
26.1050
26.4400
24.3800
25.3000
11,528,100
Mon, 02 Mar 2026
23.7200
26.9300
23.7200
26.3600
10,634,700
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
24.5750
24.8400
22.7800
24.1400
9,226,400
Thu, 26 Feb 2026
24.5000
25.6900
24.0700
25.6000
7,738,200
Wed, 25 Feb 2026
25.3000
25.8140
24.4900
24.6300
8,104,100
Tue, 24 Feb 2026
23.2500
24.8100
22.3500
24.7100
7,496,000
Mon, 23 Feb 2026
23.4000
24.7050
23.2300
23.7800
6,731,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
24.7400
25.6900
23.5100
23.9000
10,766,300
Thu, 19 Feb 2026
23.0200
25.1100
22.4600
25.1100
10,863,000
Wed, 18 Feb 2026
22.4000
24.6000
22.2400
23.7400
10,005,400
Tue, 17 Feb 2026
22.0000
22.7900
21.5000
22.2100
5,585,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
21.5000
22.9300
21.1290
22.4200
6,457,700
Thu, 12 Feb 2026
21.5700
21.9100
19.9800
21.3000
13,350,500
Wed, 11 Feb 2026
23.5250
23.5250
20.9100
21.6500
8,037,400
Tue, 10 Feb 2026
23.8700
23.9800
22.7100
22.7900
7,622,300
Mon, 09 Feb 2026
21.9600
24.0950
21.6500
24.0200
10,632,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
21.0400
22.2800
20.8100
22.2600
9,450,800
Thu, 05 Feb 2026
21.0000
21.5420
20.1500
20.4300
11,440,000
Thu, 05 Feb 2026
12 · 8-K
Next filing day · accepted 04 Feb, 20:14 ET
8-K ↗
Wed, 04 Feb 2026
24.0000
24.0000
20.5900
21.7700
12,233,300
Tue, 03 Feb 2026
23.9800
23.9870
22.9100
23.9500
9,615,400
Mon, 02 Feb 2026
24.8900
25.7720
22.4650
22.8500
14,969,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
25.7150
27.2500
24.4450
24.9700
15,490,900
Thu, 29 Jan 2026
27.7000
27.7000
25.5500
26.3500
10,728,200
Wed, 28 Jan 2026
28.0500
28.4000
26.8100
27.8800
12,768,900
Tue, 27 Jan 2026
26.0800
28.7000
26.0590
28.0700
14,616,100
Mon, 26 Jan 2026
26.6000
26.7000
25.2200
25.8700
12,606,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
11 · 8-K
After market open · 11:20 ET
8-K ↗
Fri, 23 Jan 2026
26.0100
27.7300
25.1800
26.9400
14,841,100
Thu, 22 Jan 2026
26.7500
26.9170
25.1400
26.0600
14,597,000
Wed, 21 Jan 2026
28.5000
28.6700
25.1300
26.3800
19,381,700
Tue, 20 Jan 2026
27.5900
29.7200
27.4350
28.0000
16,343,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
28.4500
30.8980
28.3600
28.7800
20,012,600
Fri, 16 Jan 2026
10 · 8-K
Next filing day · accepted 15 Jan, 18:54 ET
8-K ↗
Thu, 15 Jan 2026
26.8100
29.3800
26.2600
28.2800
21,896,600
Wed, 14 Jan 2026
25.5000
26.7700
25.0000
26.7300
14,427,100
Tue, 13 Jan 2026
26.2600
26.5900
25.1200
25.3200
16,603,600
Mon, 12 Jan 2026
23.3000
25.5600
23.1600
25.4400
18,300,400
Mon, 12 Jan 2026
9 · 8-K
Pre-market · 09:17 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
22.6000
23.7770
21.8130
22.7100
13,919,100
Thu, 08 Jan 2026
22.8500
23.6000
22.0900
22.4400
12,651,200
Wed, 07 Jan 2026
21.7200
22.8600
21.4100
22.6100
11,350,900
Tue, 06 Jan 2026
21.5000
22.0750
20.9700
21.8400
10,968,500
Mon, 05 Jan 2026
20.7000
21.4350
19.4900
21.3900
13,813,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
19.8550
20.8100
18.9720
20.4100
10,628,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
19.7450
20.3000
19.6310
19.7200
7,908,100
Tue, 30 Dec 2025
20.0300
20.2350
19.4400
19.7400
7,515,100
Mon, 29 Dec 2025
18.8650
20.1450
18.7600
19.8700
9,867,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
20.3000
20.3350
19.0400
19.3600
7,814,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
20.7300
20.9300
20.1100
20.3200
3,825,200
Tue, 23 Dec 2025
19.8000
20.9900
19.6000
20.7300
13,811,900
Mon, 22 Dec 2025
19.7800
20.7600
19.6100
20.6000
16,691,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
17.9900
19.8300
17.9900
19.1800
23,140,600
Thu, 18 Dec 2025
17.0400
17.9500
17.0400
17.4900
9,282,900
Wed, 17 Dec 2025
18.1800
18.5500
16.4300
16.4700
13,760,100
Tue, 16 Dec 2025
17.6500
18.2800
16.9300
17.8800
14,143,700
Mon, 15 Dec 2025
18.8100
19.6900
17.6400
18.0500
18,497,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
18.4400
19.1000
17.3700
18.2400
31,327,300
Thu, 11 Dec 2025
15.7900
17.9750
15.0100
17.4700
58,974,700
Wed, 10 Dec 2025
8 · 10-Q
After-hours · 16:30 ET
10-Q ↗
Wed, 10 Dec 2025
7 · 8-K
After-hours · 16:05 ET
8-K ↗
Wed, 10 Dec 2025
12.8000
13.2400
12.5800
12.9400
17,700,100
Tue, 09 Dec 2025
12.6200
13.0000
12.5590
12.8400
5,872,500
Mon, 08 Dec 2025
13.1800
13.2300
12.6200
12.9500
7,012,300
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
12.7600
12.8750
12.5100
12.7700
5,322,800
Thu, 04 Dec 2025
11.9500
13.2000
11.9300
12.9400
9,919,200
Wed, 03 Dec 2025
11.8300
12.1900
11.7400
12.0100
5,612,700
Tue, 02 Dec 2025
11.8800
12.2600
11.6650
11.7700
5,645,500
Mon, 01 Dec 2025
11.6000
11.8200
11.4000
11.7000
4,982,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
11.9100
12.0100
11.7160
11.9000
2,046,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
11.7700
12.0200
11.6300
11.7200
4,688,200
Tue, 25 Nov 2025
11.5100
11.8690
11.2600
11.7300
4,527,100
Mon, 24 Nov 2025
11.3500
11.6550
11.2600
11.5400
6,034,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
11.2400
11.5000
10.5200
11.1600
11,250,900
Thu, 20 Nov 2025
12.2000
12.5000
11.0910
11.2300
10,283,100
Wed, 19 Nov 2025
11.4600
12.4800
11.4000
11.7900
7,431,500
Tue, 18 Nov 2025
11.0400
11.8850
10.9650
11.4500
8,449,400
Mon, 17 Nov 2025
11.1800
11.6100
10.8800
11.2100
7,325,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
11.0000
11.8500
10.7320
11.4000
9,106,400
Thu, 13 Nov 2025
12.2700
12.4100
11.0450
11.4100
10,883,000
Wed, 12 Nov 2025
12.6300
12.9000
12.3300
12.4400
5,990,800
Tue, 11 Nov 2025
13.2000
13.3700
12.2800
12.4700
8,585,200
Mon, 10 Nov 2025
13.2300
13.8000
12.9220
13.3900
10,943,900
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
12.1100
12.8250
11.9300
12.8100
6,879,000
Thu, 06 Nov 2025
13.0100
13.0200
12.0700
12.4600
9,772,900
Wed, 05 Nov 2025
12.8400
13.3450
12.5300
13.2500
6,718,000
Tue, 04 Nov 2025
12.7300
13.5200
12.4600
12.7000
9,895,200
Mon, 03 Nov 2025
13.3300
13.3800
12.7300
13.1900
6,522,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
12.8900
13.7300
12.8900
13.4500
8,672,500
Thu, 30 Oct 2025
12.7400
13.2000
12.5310
12.8600
6,048,100
Wed, 29 Oct 2025
12.9600
13.3350
12.7650
12.9000
6,692,000
Tue, 28 Oct 2025
13.4000
13.4700
12.7800
12.8400
6,461,800
Mon, 27 Oct 2025
13.9500
13.9600
13.2700
13.3100
6,607,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
13.3000
13.7150
13.1400
13.6100
7,294,100
Thu, 23 Oct 2025
12.6300
13.3050
12.5900
12.9500
7,062,300
Wed, 22 Oct 2025
12.7500
13.0500
11.9700
12.5000
12,319,600
Tue, 21 Oct 2025
13.1800
13.3360
12.8100
12.9100
7,543,200
Mon, 20 Oct 2025
14.0200
14.4100
13.5000
13.5600
9,701,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
13.0000
13.5800
12.5720
13.1100
13,601,500
Thu, 16 Oct 2025
15.4700
15.5590
13.1200
13.2300
18,607,300
Wed, 15 Oct 2025
15.4500
15.6650
14.8500
15.0900
11,494,700
Tue, 14 Oct 2025
15.0000
15.2500
14.5450
14.7800
13,581,000
Mon, 13 Oct 2025
15.2100
15.9500
15.1600
15.2500
11,236,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
15.8600
16.0500
14.5550
14.7000
19,306,400
Thu, 09 Oct 2025
15.5900
15.8000
15.0800
15.6600
10,681,100
Wed, 08 Oct 2025
16.5500
16.7800
15.2600
15.6000
15,536,400
Tue, 07 Oct 2025
15.0000
16.0100
14.7800
15.6800
16,764,400
Mon, 06 Oct 2025
15.8000
15.8900
15.1900
15.2400
17,077,900
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
14.9500
15.5000
14.7600
15.3100
18,155,300
Thu, 02 Oct 2025
14.3600
15.1070
14.0800
14.8500
21,246,700
Wed, 01 Oct 2025
12.8400
14.0200
12.6000
13.7700
17,927,000
Tue, 30 Sep 2025
12.7000
13.0600
12.1200
12.9800
17,939,400
Mon, 29 Sep 2025
12.3900
13.0000
12.3600
12.7900
17,484,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
11.8600
12.3300
11.7600
12.2000
10,358,800
Thu, 25 Sep 2025
11.5000
12.2800
11.4200
11.9600
12,749,200
Wed, 24 Sep 2025
12.1400
12.2300
11.6700
11.9300
11,956,700
Tue, 23 Sep 2025
11.2400
12.1300
11.0700
12.0500
14,719,000
Mon, 22 Sep 2025
6 · DEF 14C
After-hours · 16:08 ET
DEF 14C ↗
Mon, 22 Sep 2025
10.8600
11.1500
10.7200
11.1100
10,118,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
10.6600
11.4100
10.6150
11.1100
21,936,200
Thu, 18 Sep 2025
10.4800
10.7100
10.2200
10.6100
10,558,200
Wed, 17 Sep 2025
9.7500
10.4000
9.6800
10.2300
12,872,300
Tue, 16 Sep 2025
9.8600
9.9760
9.6600
9.7500
7,932,100
Mon, 15 Sep 2025
9.9700
10.1100
9.4850
9.8600
11,072,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
5 · 8-K
After-hours · 16:06 ET
8-K ↗
Fri, 12 Sep 2025
9.6200
9.7900
9.3900
9.7800
14,954,200
Thu, 11 Sep 2025
9.1900
10.0800
9.1300
9.6700
26,479,200
Wed, 10 Sep 2025
4 · PRE 14C
After-hours · 16:35 ET
PRE 14C ↗
Wed, 10 Sep 2025
3 · 8-K
After-hours · 16:33 ET
8-K ↗
Wed, 10 Sep 2025
9.2000
9.3500
8.5950
8.9700
32,549,800
Tue, 09 Sep 2025
8.6400
9.5550
8.5100
9.0200
43,488,100
Mon, 08 Sep 2025
7.7050
9.7080
7.2900
9.6600
64,238,900
Mon, 08 Sep 2025
2 · 10-Q
Pre-market · 07:10 ET
10-Q ↗
Mon, 08 Sep 2025
1 · 8-K
Pre-market · 07:07 ET
8-K ↗
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
6.6100
6.6500
6.2550
6.5300
8,951,300