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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
89.6000
90.3700
85.3700
89.7100
189,597
Thu, 22 Oct 2026
89.7100
93.1500
87.6900
90.2900
184,300
Wed, 21 Oct 2026
91.1700
93.8550
88.6800
90.9900
208,700
Tue, 20 Oct 2026
89.4000
94.3700
88.2250
91.7200
165,300
Mon, 19 Oct 2026
85.6700
89.5300
85.6700
88.8300
217,600
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
88.9000
89.0600
84.7000
85.1200
123,200
Thu, 15 Oct 2026
86.5900
88.6400
85.5700
88.4500
137,400
Wed, 14 Oct 2026
84.0800
87.4000
84.0800
87.4000
145,300
Tue, 13 Oct 2026
86.3600
87.0900
83.4200
85.9000
153,300
Mon, 12 Oct 2026
81.7400
86.4950
81.1600
85.4900
158,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
85.6800
88.1250
82.3600
82.3900
171,900
Thu, 08 Oct 2026
84.0700
84.8300
82.0600
84.7200
222,400
Wed, 07 Oct 2026
81.9900
87.8400
81.9900
85.7000
355,700
Tue, 06 Oct 2026
85.1400
86.2630
82.9900
83.4000
168,500
Mon, 05 Oct 2026
83.2800
85.8250
82.6000
84.2800
188,100
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
83.8000
86.6100
82.0300
84.1400
205,100
Thu, 01 Oct 2026
79.3500
83.9400
77.7100
82.2800
262,300
Wed, 30 Sep 2026
79.1600
79.8450
76.5200
79.5900
327,300
Tue, 29 Sep 2026
79.6600
79.7550
76.9300
78.1500
181,100
Mon, 28 Sep 2026
79.0100
83.0300
78.2900
79.5300
211,800
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
76.6500
84.3450
76.6500
80.7300
283,700
Thu, 24 Sep 2026
83.2200
83.2200
72.1600
75.8300
374,300
Wed, 23 Sep 2026
86.6600
86.6600
82.9650
84.5600
211,900
Tue, 22 Sep 2026
88.9800
90.6800
86.8100
86.8400
286,000
Mon, 21 Sep 2026
89.1000
90.3000
85.5300
88.0300
290,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
90.4800
90.7000
84.6400
89.1600
370,000
Thu, 17 Sep 2026
90.2900
92.5000
86.7150
89.1700
186,700
Wed, 16 Sep 2026
91.7900
91.9950
87.2300
89.6600
165,100
Tue, 15 Sep 2026
96.2500
96.6500
90.3500
92.1200
202,600
Mon, 14 Sep 2026
88.8900
93.3260
88.8900
92.3800
195,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
94.7100
97.2200
88.8700
89.7700
178,800
Thu, 10 Sep 2026
94.1700
97.2600
92.4600
92.6000
254,900
Wed, 09 Sep 2026
91.1200
94.1400
89.2400
93.5900
147,800
Tue, 08 Sep 2026
88.4000
92.3600
86.1550
91.3700
148,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
86.5800
88.7400
86.3700
88.5000
125,900
Thu, 03 Sep 2026
87.6700
89.7550
84.9200
86.4800
153,800
Wed, 02 Sep 2026
88.2800
91.1400
86.8100
87.3800
178,700
Tue, 01 Sep 2026
86.8500
90.3000
86.5500
87.4700
99,400
Mon, 31 Aug 2026
91.8100
92.0450
82.6100
87.8900
457,300
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
93.9300
94.7300
90.9900
92.5400
135,600
Thu, 27 Aug 2026
95.3800
96.9600
93.8000
94.1800
176,400
Wed, 26 Aug 2026
94.6700
99.1950
94.6700
95.7400
155,800
Tue, 25 Aug 2026
95.2000
96.4800
91.1800
96.1100
184,000
Mon, 24 Aug 2026
96.2700
97.6420
91.7800
93.7900
216,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
94.1200
97.0000
92.0200
96.5800
277,400
Thu, 20 Aug 2026
90.5100
100.0000
90.5100
92.7300
190,300
Wed, 19 Aug 2026
97.3800
97.9800
92.4850
93.6400
268,700
Tue, 18 Aug 2026
96.4200
99.9000
94.9000
95.4000
336,800
Mon, 17 Aug 2026
96.2100
97.2900
92.6600
96.8600
192,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
90.2900
97.6500
89.3480
96.9000
201,100
Thu, 13 Aug 2026
88.8100
91.3640
86.2400
88.9000
231,300
Wed, 12 Aug 2026
85.9000
90.8510
85.9000
86.2600
367,000
Tue, 11 Aug 2026
100.3200
101.8000
86.2300
86.3900
394,000
Mon, 10 Aug 2026
95.5100
103.8800
94.5550
96.7800
397,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
89.2100
100.8500
89.2100
95.5100
540,400
Thu, 06 Aug 2026
100.5900
100.5900
86.2900
86.8300
921,500
Wed, 05 Aug 2026
22 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Wed, 05 Aug 2026
21 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 05 Aug 2026
94.7800
114.3200
93.7300
107.8500
1,115,800
Tue, 04 Aug 2026
95.5200
95.5200
86.3100
94.7800
433,400
Mon, 03 Aug 2026
92.9200
97.5600
91.6200
94.1100
425,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
98.2000
98.2000
90.7400
91.6100
174,000
Thu, 30 Jul 2026
95.2300
97.7950
92.9200
96.7500
170,100
Wed, 29 Jul 2026
97.9900
100.3100
91.1000
92.6600
336,100
Tue, 28 Jul 2026
96.3600
99.7100
89.7700
99.1400
406,300
Mon, 27 Jul 2026
100.1100
101.9200
92.7800
98.4300
384,800
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
102.1800
104.5000
96.7000
98.0000
247,600
Thu, 23 Jul 2026
113.3300
113.3300
99.0600
100.2700
522,500
Wed, 22 Jul 2026
123.7000
124.6000
117.8400
119.8800
237,500
Wed, 22 Jul 2026
20 · 8-K
Next filing day · accepted 21 Jul, 17:51 ET
8-K ↗
Tue, 21 Jul 2026
120.5100
126.2400
120.4750
125.7800
166,300
Mon, 20 Jul 2026
129.7900
129.7900
116.0000
122.1000
387,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
118.2000
133.0400
117.8200
129.8400
370,600
Thu, 16 Jul 2026
125.7100
130.1600
116.0000
121.2200
521,800
Wed, 15 Jul 2026
121.6300
126.0300
115.0000
124.2900
296,500
Tue, 14 Jul 2026
117.5400
125.6200
113.0600
122.6100
364,800
Mon, 13 Jul 2026
115.9400
121.8400
110.6840
115.8500
305,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
114.4600
116.0100
105.7060
114.8500
206,100
Thu, 09 Jul 2026
113.0000
115.9600
108.9500
115.6700
199,000
Wed, 08 Jul 2026
107.3500
117.0000
107.1500
111.7900
399,500
Tue, 07 Jul 2026
108.0000
110.1800
103.8900
107.4700
182,300
Mon, 06 Jul 2026
108.8100
115.0000
104.7900
107.6000
294,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
111.4400
112.5000
108.6200
111.0100
190,300
Wed, 01 Jul 2026
109.3100
115.1900
108.4500
111.7400
311,900
Tue, 30 Jun 2026
114.0000
117.1300
106.5500
107.1800
477,900
Mon, 29 Jun 2026
119.9100
125.7100
113.1230
115.1500
440,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
105.6000
119.2500
104.3950
119.2500
637,700
Thu, 25 Jun 2026
106.5300
110.5850
93.0100
107.2500
386,500
Wed, 24 Jun 2026
114.9600
114.9600
105.2900
106.9600
379,300
Tue, 23 Jun 2026
109.3900
112.5800
104.6500
111.7300
378,800
Mon, 22 Jun 2026
114.5600
119.0700
111.7100
113.1100
177,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
105.0000
114.4100
102.3200
113.8000
417,100
Wed, 17 Jun 2026
113.5500
115.6300
104.2900
104.6700
288,000
Tue, 16 Jun 2026
114.2800
114.2800
108.1900
113.2700
277,600
Mon, 15 Jun 2026
113.8600
115.9900
103.0000
114.3400
312,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
116.2000
118.2500
108.7400
112.9100
288,800
Thu, 11 Jun 2026
104.8500
116.9900
101.9800
116.1600
211,300
Wed, 10 Jun 2026
102.1600
109.4850
100.5400
101.7000
295,800
Tue, 09 Jun 2026
95.6500
104.5470
94.2500
102.1600
234,900
Mon, 08 Jun 2026
96.3000
101.7600
93.7700
95.3300
253,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
94.5600
99.1350
91.1690
96.8500
215,200
Thu, 04 Jun 2026
83.8600
98.5300
83.2950
95.2300
305,000
Wed, 03 Jun 2026
19 · 8-K
After-hours · 16:31 ET
8-K ↗
Wed, 03 Jun 2026
85.8100
86.6000
80.0000
82.7000
252,900
Tue, 02 Jun 2026
91.8700
91.8700
84.3400
86.7500
299,400
Mon, 01 Jun 2026
92.1100
92.6900
88.0650
92.5400
190,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
91.4600
93.9000
88.0000
92.2800
240,300
Thu, 28 May 2026
89.4350
94.7100
88.5900
90.3700
181,300
Wed, 27 May 2026
86.0000
91.8500
81.7200
90.2300
353,100
Tue, 26 May 2026
88.4700
89.0000
81.8700
85.2700
295,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
81.8000
87.0200
74.5500
86.3900
336,200
Thu, 21 May 2026
83.3600
86.0000
78.5700
80.5700
310,800
Wed, 20 May 2026
87.6400
89.6500
78.6800
80.9400
444,000
Tue, 19 May 2026
87.8900
89.3700
84.0400
88.2000
194,200
Mon, 18 May 2026
80.3600
90.4800
78.3300
86.8000
399,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
78.6700
84.9000
73.0960
81.7300
443,800
Thu, 14 May 2026
72.0100
79.6600
70.7050
78.4900
442,400
Wed, 13 May 2026
68.3000
74.6900
67.1060
72.0100
542,600
Tue, 12 May 2026
59.1600
72.3900
57.4650
69.5400
670,900
Mon, 11 May 2026
55.2400
60.0000
52.1300
59.6100
703,800
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
61.3900
61.3900
51.6050
54.2300
860,500
Thu, 07 May 2026
43.5900
63.8710
41.7600
60.6600
3,892,900
Wed, 06 May 2026
18 · 10-Q
After-hours · 16:11 ET
10-Q ↗
Wed, 06 May 2026
17 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 06 May 2026
27.1400
29.2500
26.5500
27.8500
342,700
Tue, 05 May 2026
27.0000
27.3200
25.5000
26.7400
217,300
Mon, 04 May 2026
27.5800
28.5000
25.3950
26.9400
346,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
28.7400
29.7800
26.8900
29.5800
340,400
Thu, 30 Apr 2026
28.0400
28.1300
26.2800
27.9500
496,900
Wed, 29 Apr 2026
27.6900
28.0700
25.0590
27.8900
513,500
Tue, 28 Apr 2026
24.7700
29.1900
24.6540
27.9000
343,400
Mon, 27 Apr 2026
16 · DEFA14A
After-hours · 16:21 ET
DEFA14A ↗
Mon, 27 Apr 2026
15 · 8-K
After-hours · 16:18 ET
8-K ↗
Mon, 27 Apr 2026
26.2800
26.4900
24.2400
25.3200
318,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
26.3100
26.8500
24.7000
26.2100
281,800
Thu, 23 Apr 2026
14 · DEFA14A
After-hours · 16:42 ET
DEFA14A ↗
Thu, 23 Apr 2026
27.3100
27.3400
24.0200
26.3200
369,700
Wed, 22 Apr 2026
13 · DEF 14A
After-hours · 16:49 ET
DEF 14A ↗
Wed, 22 Apr 2026
25.0000
29.3400
25.0000
28.3200
400,000
Tue, 21 Apr 2026
28.8300
30.1900
23.1400
24.4800
550,800
Mon, 20 Apr 2026
29.0000
32.3600
26.5500
28.3000
627,500
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
31.5800
32.0000
28.0000
30.0500
431,400
Thu, 16 Apr 2026
26.4500
30.9800
26.4500
30.9400
371,700
Wed, 15 Apr 2026
22.3100
27.0000
21.8900
26.8800
329,800
Tue, 14 Apr 2026
22.0400
23.3000
21.3100
22.6800
313,000
Mon, 13 Apr 2026
18.8300
21.9100
18.7100
21.6300
398,100
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
19.8400
20.7650
18.4500
19.0200
338,900
Thu, 09 Apr 2026
18.3800
20.1200
16.5400
19.8400
429,400
Wed, 08 Apr 2026
17.3000
18.8450
16.5530
18.4700
415,000
Tue, 07 Apr 2026
13.9900
16.9300
13.8600
16.5900
609,300
Mon, 06 Apr 2026
10.7400
14.2800
10.4170
13.9600
633,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9.3200
10.8600
9.1920
10.7400
415,500
Wed, 01 Apr 2026
7.8000
9.8000
7.6600
9.7500
506,000
Tue, 31 Mar 2026
7.9100
8.4550
7.4800
7.9100
406,000
Mon, 30 Mar 2026
12 · 8-K
After-hours · 17:43 ET
8-K ↗
Mon, 30 Mar 2026
9.8500
10.2250
7.6000
8.0250
330,028
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
9.7000
10.2500
9.3750
9.9000
146,464
Thu, 26 Mar 2026
10.8750
10.9500
9.4500
9.5250
224,816
Wed, 25 Mar 2026
11.0000
11.3250
10.5250
10.6750
98,952
Tue, 24 Mar 2026
10.7500
12.1750
9.5000
10.9250
223,252
Mon, 23 Mar 2026
10.9000
12.0750
10.7500
11.0000
223,496
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
11.8000
11.9500
10.6500
10.6500
162,536
Thu, 19 Mar 2026
13.9000
14.0000
10.9000
11.8000
257,384
Wed, 18 Mar 2026
11 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 18 Mar 2026
15.2500
15.4750
14.3500
14.7500
91,316
Tue, 17 Mar 2026
15.0000
15.5750
14.7750
15.3500
70,676
Mon, 16 Mar 2026
14.7250
15.5000
14.6000
14.8750
66,640
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
15.1750
15.7000
14.7000
15.0000
80,024
Thu, 12 Mar 2026
15.1750
15.7500
14.6500
15.1250
96,944
Wed, 11 Mar 2026
14.2500
16.3500
14.2500
15.9250
207,824
Tue, 10 Mar 2026
14.3000
15.7250
14.3000
14.5500
140,160
Mon, 09 Mar 2026
14.7500
15.1750
13.5500
15.0000
175,312
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
16.5000
16.5000
13.7500
14.9500
201,564
Thu, 05 Mar 2026
17.5000
18.1750
15.6250
16.6250
237,648
Wed, 04 Mar 2026
15.5250
18.0000
14.3000
17.4750
339,108
Tue, 03 Mar 2026
15.2250
15.5750
13.6000
14.1750
241,808
Mon, 02 Mar 2026
14.0000
15.5000
13.2500
15.4000
257,272
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
15.0000
15.0000
13.6750
14.7250
266,908
Thu, 26 Feb 2026
12.3750
15.4250
11.8000
14.8750
380,680
Wed, 25 Feb 2026
10 · 10-K
After-hours · 16:12 ET
10-K ↗
Wed, 25 Feb 2026
9 · 8-K
After-hours · 16:07 ET
8-K ↗
Wed, 25 Feb 2026
10.0000
13.1500
9.8250
12.5000
467,448
Tue, 24 Feb 2026
10.7500
11.2750
9.8000
9.8500
215,908
Mon, 23 Feb 2026
10.9750
10.9750
10.0750
10.8500
208,556
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
8 · DEFA14A
After-hours · 16:01 ET
DEFA14A ↗
Fri, 20 Feb 2026
9.9750
10.9750
9.6750
10.9500
235,544
Thu, 19 Feb 2026
9.2500
10.1250
8.8750
10.1000
209,864
Wed, 18 Feb 2026
7 · DEF 14A
After-hours · 16:24 ET
DEF 14A ↗
Wed, 18 Feb 2026
9.0000
9.9000
8.9000
9.4250
333,200
Tue, 17 Feb 2026
9.2500
9.3500
8.7000
8.8500
380,344
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
9.0000
10.2500
8.8250
9.0250
363,504
Thu, 12 Feb 2026
6 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 12 Feb 2026
9.8500
9.8750
8.4500
9.0750
562,724
Wed, 11 Feb 2026
11.2750
11.7000
9.5000
9.5000
649,920
Tue, 10 Feb 2026
15.2500
15.5750
11.2000
11.2750
1,286,976
Mon, 09 Feb 2026
16.5000
16.5500
15.3500
15.3750
252,176
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
16.2500
16.8750
15.8000
16.2000
221,264
Fri, 06 Feb 2026
5 · PRE 14A
Pre-market · 07:07 ET
PRE 14A ↗
Thu, 05 Feb 2026
17.2250
17.5000
15.6000
15.8000
294,616
Wed, 04 Feb 2026
19.0250
19.3250
17.1250
17.2250
271,272
Tue, 03 Feb 2026
20.4750
21.2500
19.1000
19.1000
312,308
Mon, 02 Feb 2026
22.2500
22.3750
20.4000
20.7000
209,340
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
20.7500
22.0000
20.5250
20.8000
251,928
Thu, 29 Jan 2026
20.0000
22.3250
19.8500
21.5500
287,708
Wed, 28 Jan 2026
20.8750
21.5000
19.9500
20.5250
303,240
Tue, 27 Jan 2026
23.1000
23.1000
19.7750
21.3500
478,648
Mon, 26 Jan 2026
24.0000
24.7500
23.3250
23.7250
141,012
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
25.2500
25.2500
24.1500
24.7750
142,124
Thu, 22 Jan 2026
23.5000
25.6250
23.5000
25.2500
132,928
Wed, 21 Jan 2026
24.4250
24.9250
22.8000
23.8250
152,272
Tue, 20 Jan 2026
24.8250
25.0000
23.8750
24.4250
272,276
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
25.5000
26.2000
24.7500
25.5000
171,300
Thu, 15 Jan 2026
24.1750
26.0000
23.6250
25.5000
163,972
Wed, 14 Jan 2026
23.6250
24.6000
22.7750
24.2250
221,980
Tue, 13 Jan 2026
24.9250
24.9250
23.5000
23.7500
168,788
Mon, 12 Jan 2026
24.3000
24.9250
22.9000
24.6500
350,080
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
22.6250
24.9250
22.0000
24.8000
571,452
Thu, 08 Jan 2026
19.4250
22.6000
19.4250
22.6000
419,292
Wed, 07 Jan 2026
4 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 07 Jan 2026
20.5000
20.5500
18.2500
19.5250
250,444
Tue, 06 Jan 2026
17.0000
20.5750
17.0000
20.4000
432,612
Mon, 05 Jan 2026
17.0250
17.5000
16.8000
17.3250
118,912
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
17.5250
17.9750
16.6750
16.8500
88,468
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
17.7750
18.0000
16.8000
17.2250
242,392
Tue, 30 Dec 2025
18.5000
18.7250
17.8750
17.8750
104,736
Mon, 29 Dec 2025
18.0000
18.7000
17.8000
18.4500
175,016
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
17.7000
18.2500
17.2000
18.1500
110,832
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
17.4000
17.7250
16.8750
17.5250
74,436
Tue, 23 Dec 2025
17.8250
17.8750
16.8250
17.1750
139,028
Mon, 22 Dec 2025
18.5000
18.9250
17.8750
17.9500
129,016
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
17.3750
18.7000
16.8500
18.3750
433,716
Thu, 18 Dec 2025
17.0750
18.3250
16.8000
17.4750
287,676
Wed, 17 Dec 2025
16.7000
17.2500
16.5500
16.8000
190,792
Tue, 16 Dec 2025
16.6500
17.0500
16.3000
16.7250
210,028
Mon, 15 Dec 2025
18.0000
18.1250
16.4000
16.5750
498,220
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
18.0250
18.4250
17.5000
17.9750
171,260
Thu, 11 Dec 2025
16.5750
18.1750
16.4000
18.0250
352,540
Wed, 10 Dec 2025
16.5000
17.2250
16.1500
16.8500
209,188
Tue, 09 Dec 2025
17.1750
17.2500
16.0000
16.4500
216,216
Mon, 08 Dec 2025
16.8500
18.0000
16.5000
17.3500
458,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
17.8750
17.8750
16.0000
16.3000
287,776
Thu, 04 Dec 2025
16.9000
18.3000
16.9000
18.2000
506,096
Wed, 03 Dec 2025
16.5000
17.3500
16.0000
16.9750
254,496
Tue, 02 Dec 2025
15.7500
16.7500
15.7500
16.5000
400,256
Mon, 01 Dec 2025
16.5000
16.9500
15.4750
15.5500
506,160
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
16.4250
16.9250
15.8000
16.2750
171,112
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
16.2500
16.8000
15.7500
16.6000
276,284
Tue, 25 Nov 2025
16.2500
17.7000
15.5500
15.9750
581,988
Mon, 24 Nov 2025
15.2750
16.2750
14.6250
16.0250
978,964
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
13.7500
16.2250
13.2500
15.5250
893,080
Thu, 20 Nov 2025
13.0750
14.5750
13.0500
13.0500
712,176
Wed, 19 Nov 2025
13.5000
14.2750
12.7000
12.8250
445,824
Tue, 18 Nov 2025
13.2750
13.7750
13.1250
13.7000
251,628
Mon, 17 Nov 2025
14.0000
14.6750
13.3250
13.4250
317,372
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
14.9000
14.9000
14.0000
14.4000
383,408
Thu, 13 Nov 2025
15.4250
15.9750
14.9000
15.0500
286,928
Wed, 12 Nov 2025
15.0000
16.1250
15.0000
15.7000
413,808
Tue, 11 Nov 2025
16.5750
16.5750
15.0500
15.4750
625,048
Mon, 10 Nov 2025
16.5000
16.9000
14.9500
16.4750
1,295,804
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
17.0000
17.2500
15.9000
16.6750
402,376
Fri, 07 Nov 2025
3 · 8-K
Pre-market · 07:03 ET
8-K ↗
Thu, 06 Nov 2025
18.4250
19.3250
17.1500
17.4250
765,852
Wed, 05 Nov 2025
18.6750
21.3750
17.7500
18.8500
756,392
Tue, 04 Nov 2025
2 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Tue, 04 Nov 2025
1 · 8-K
After-hours · 16:09 ET
8-K ↗
Tue, 04 Nov 2025
20.2500
21.2250
18.1000
18.1000
484,092
Mon, 03 Nov 2025
19.5000
21.1750
19.4500
20.2500
463,004
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
20.0000
20.5000
18.7500
19.9250
506,900
Thu, 30 Oct 2025
21.2500
21.7500
19.8250
20.0000
728,388
Wed, 29 Oct 2025
22.7500
22.9750
21.5000
21.6000
206,652
Tue, 28 Oct 2025
23.3500
23.9250
22.7500
22.8500
167,464
Mon, 27 Oct 2025
24.3750
24.7500
23.3750
23.6500
135,948
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
24.7500
25.2500
23.7500
24.2500
151,164
Thu, 23 Oct 2025
23.2500
25.2500
23.2500
24.6500
205,992