Daily Nasdaq 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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
44.0600
44.4300
43.5300
44.0900
114,507
Thu, 22 Oct 2026
43.1100
44.3400
43.1100
44.1600
79,500
Wed, 21 Oct 2026
43.3000
43.4000
42.8500
43.0900
85,700
Tue, 20 Oct 2026
42.6900
43.7400
42.6900
43.2400
130,800
Mon, 19 Oct 2026
27 · 8-K
After-hours · 17:07 ET
8-K ↗
Mon, 19 Oct 2026
43.0500
43.2200
42.6200
42.6900
97,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
43.2700
43.9000
42.9200
42.9800
188,200
Thu, 15 Oct 2026
42.8000
43.4900
42.6100
43.1300
146,400
Wed, 14 Oct 2026
26 · 8-K
After market open · 15:51 ET
8-K ↗
Wed, 14 Oct 2026
42.1600
42.8100
41.9700
42.5100
148,000
Tue, 13 Oct 2026
42.8900
43.1400
42.5100
42.7200
125,300
Mon, 12 Oct 2026
42.5100
43.3350
42.5100
42.7600
93,000
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
42.6300
43.0000
42.4800
42.4800
216,300
Thu, 08 Oct 2026
42.1400
42.8900
41.9900
42.7100
145,500
Wed, 07 Oct 2026
43.0500
43.0500
42.3000
42.3500
222,500
Tue, 06 Oct 2026
43.6300
43.9700
43.3000
43.3200
103,500
Mon, 05 Oct 2026
43.5800
43.7700
43.2950
43.4300
136,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
43.3300
43.7550
43.2000
43.6500
138,700
Thu, 01 Oct 2026
42.3700
42.9600
41.7020
42.9200
187,700
Wed, 30 Sep 2026
42.4000
42.6500
42.0200
42.3700
186,100
Tue, 29 Sep 2026
43.4400
43.7100
42.2500
42.3600
222,100
Mon, 28 Sep 2026
43.7100
43.8100
43.3100
43.3800
155,600
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
43.5400
43.9900
43.4900
43.8300
115,700
Thu, 24 Sep 2026
43.5300
43.7400
43.1600
43.4300
171,900
Wed, 23 Sep 2026
43.9400
44.1000
43.2800
43.4000
160,700
Tue, 22 Sep 2026
44.6200
45.4300
44.1200
44.1700
186,400
Mon, 21 Sep 2026
44.4800
44.9200
44.3330
44.3500
183,200
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
44.5100
44.9700
44.1700
44.4700
884,900
Thu, 17 Sep 2026
25 · 8-K
After-hours · 16:33 ET
8-K ↗
Thu, 17 Sep 2026
45.4800
45.9080
44.7000
44.7100
284,400
Wed, 16 Sep 2026
45.4600
46.0000
44.2750
45.1100
194,400
Tue, 15 Sep 2026
45.8800
46.5000
45.5200
45.5500
171,800
Mon, 14 Sep 2026
46.1900
47.1700
45.8600
45.9900
218,600
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
47.1100
47.1100
45.9800
46.4100
119,200
Thu, 10 Sep 2026
24 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 10 Sep 2026
45.8800
46.5500
45.3400
46.4900
137,900
Wed, 09 Sep 2026
46.2300
46.6000
45.6000
45.9000
130,000
Tue, 08 Sep 2026
46.8200
46.9200
46.4650
46.5800
145,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
46.2900
47.0700
45.8600
46.9600
97,300
Thu, 03 Sep 2026
46.6000
47.1200
46.2600
46.4100
132,300
Wed, 02 Sep 2026
45.6100
47.1600
45.6100
46.3600
178,500
Tue, 01 Sep 2026
45.6100
46.0950
45.0900
45.3400
200,200
Mon, 31 Aug 2026
45.4400
46.0550
45.0800
45.8200
241,800
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
45.3000
45.7600
45.3000
45.6200
121,400
Thu, 27 Aug 2026
44.9000
45.3800
44.5350
45.2600
103,300
Wed, 26 Aug 2026
45.0100
45.5050
44.5500
45.2800
148,500
Tue, 25 Aug 2026
45.2400
45.4750
44.6700
44.9050
154,200
Mon, 24 Aug 2026
45.1100
45.8000
45.0350
45.1300
88,900
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
45.3300
45.6450
44.4900
45.1500
251,100
Thu, 20 Aug 2026
44.9500
45.3000
44.5450
45.0400
128,300
Wed, 19 Aug 2026
46.6600
46.6600
45.1500
45.1800
336,800
Tue, 18 Aug 2026
46.8700
46.9000
46.2750
46.5700
151,800
Mon, 17 Aug 2026
46.6100
46.8900
46.1450
46.8600
152,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
47.1500
47.4800
46.5450
46.7500
126,200
Thu, 13 Aug 2026
47.1600
47.9000
46.6460
47.1000
130,900
Wed, 12 Aug 2026
47.1100
47.9700
46.8200
47.2100
125,200
Tue, 11 Aug 2026
46.0600
47.0650
45.8600
46.9200
172,100
Mon, 10 Aug 2026
45.8200
46.0900
45.3500
46.0100
171,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
46.4900
46.5900
44.8200
46.0750
139,000
Thu, 06 Aug 2026
23 · 10-Q
After market open · 14:01 ET
10-Q ↗
Thu, 06 Aug 2026
46.8200
46.9900
46.3400
46.4500
153,900
Wed, 05 Aug 2026
47.0900
47.3000
46.5900
46.7300
148,400
Tue, 04 Aug 2026
47.4700
47.5600
46.8200
46.9800
219,600
Mon, 03 Aug 2026
47.1900
47.6900
46.1600
47.3100
108,100
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
47.2000
47.4750
46.3350
47.1900
128,700
Thu, 30 Jul 2026
47.5900
47.8700
47.1100
47.2400
168,100
Wed, 29 Jul 2026
47.7500
47.9850
47.3500
47.4200
143,500
Tue, 28 Jul 2026
47.4000
48.3050
45.7300
47.8300
249,400
Mon, 27 Jul 2026
47.9900
47.9900
46.6700
47.2100
250,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
47.6500
47.8350
45.6600
46.8100
305,400
Thu, 23 Jul 2026
22 · 8-K
After-hours · 16:11 ET
SEC Form 8-K ↗
Thu, 23 Jul 2026
21 · 424B5
After-hours · 16:10 ET
SEC Form 424B5 ↗
Thu, 23 Jul 2026
44.8200
47.6100
44.7250
47.3500
1,529,500
Wed, 22 Jul 2026
20 · 8-K
After-hours · 16:02 ET
8-K ↗
Wed, 22 Jul 2026
19 · 424B5
After-hours · 16:05 ET
SEC Form 424B5 ↗
Wed, 22 Jul 2026
49.2000
49.2000
48.1600
48.3700
88,600
Tue, 21 Jul 2026
48.8600
49.8200
48.5500
49.3300
138,600
Mon, 20 Jul 2026
18 · 8-K
After market open · 14:06 ET
8-K ↗
Mon, 20 Jul 2026
48.7900
49.1000
47.8700
49.0400
117,800
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
49.1100
49.4700
48.3750
48.8100
96,900
Thu, 16 Jul 2026
48.2200
50.2600
48.1200
49.6800
143,300
Wed, 15 Jul 2026
47.6000
48.7100
47.0850
48.3700
111,700
Tue, 14 Jul 2026
48.0100
48.7070
47.5200
47.6500
101,900
Mon, 13 Jul 2026
47.8700
48.1800
47.4300
47.7900
115,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
17 · 8-K
After market open · 12:09 ET
8-K ↗
Fri, 10 Jul 2026
48.2200
48.7900
47.8100
47.8700
123,600
Thu, 09 Jul 2026
47.6000
48.3850
47.2400
48.3100
130,200
Wed, 08 Jul 2026
48.6900
48.9400
47.1400
47.4900
147,200
Tue, 07 Jul 2026
49.2700
49.4600
47.7400
48.9400
122,100
Mon, 06 Jul 2026
48.7800
49.8000
48.0590
48.9800
123,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
49.8900
50.0100
48.3350
48.6600
97,300
Wed, 01 Jul 2026
48.7500
49.7500
48.4050
49.5600
123,100
Tue, 30 Jun 2026
48.1800
48.7000
47.6200
48.6900
87,300
Mon, 29 Jun 2026
48.2300
48.5400
47.0800
48.1800
160,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
47.7000
48.9400
47.5200
48.4400
533,500
Thu, 25 Jun 2026
47.1900
48.2400
46.8600
47.6900
139,400
Wed, 24 Jun 2026
47.0000
47.6300
46.0700
47.2600
138,800
Tue, 23 Jun 2026
45.8300
46.8900
45.7000
46.7900
159,000
Mon, 22 Jun 2026
44.8800
46.2000
44.7700
45.8400
156,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
44.8200
45.0900
43.6950
44.8700
307,500
Wed, 17 Jun 2026
43.8000
44.6800
43.5500
44.1800
213,800
Tue, 16 Jun 2026
44.1600
44.4900
43.4200
43.8200
145,800
Mon, 15 Jun 2026
45.0500
45.4750
43.7050
43.8800
119,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
44.7100
45.1950
44.2700
44.7600
125,900
Thu, 11 Jun 2026
44.3700
44.6500
43.7300
44.5200
157,100
Wed, 10 Jun 2026
44.3000
44.9900
43.3400
44.0600
180,800
Tue, 09 Jun 2026
43.6300
44.4900
42.7400
43.9400
102,000
Mon, 08 Jun 2026
43.0200
43.6100
42.5050
43.4100
72,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
43.0300
43.5000
42.9300
43.0200
57,200
Thu, 04 Jun 2026
42.3200
43.2300
42.0000
43.1400
164,400
Wed, 03 Jun 2026
42.5400
42.8300
41.6650
41.8700
164,400
Tue, 02 Jun 2026
42.0300
43.1600
42.0300
42.8200
180,600
Mon, 01 Jun 2026
42.0600
42.6470
41.1800
42.1400
96,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
42.2500
42.7300
41.9900
42.2300
109,800
Thu, 28 May 2026
16 · 8-K
After market open · 14:46 ET
8-K ↗
Thu, 28 May 2026
42.2500
42.3500
41.6400
42.2400
76,800
Wed, 27 May 2026
42.4900
42.6700
42.0100
42.2000
66,800
Tue, 26 May 2026
42.0700
42.7350
41.9500
42.3500
80,900
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
42.0500
42.4800
41.5900
41.9600
109,000
Thu, 21 May 2026
41.2300
42.0700
40.4800
42.0000
100,000
Wed, 20 May 2026
40.9400
41.9500
40.5450
41.6100
119,000
Tue, 19 May 2026
40.8400
41.2700
40.5300
40.9400
79,300
Mon, 18 May 2026
40.6900
41.6350
40.3900
41.1600
80,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
40.6500
40.7100
40.0100
40.3900
115,200
Thu, 14 May 2026
40.8000
41.3900
40.7800
40.9300
67,500
Wed, 13 May 2026
40.4200
40.9000
40.2000
40.6000
76,800
Tue, 12 May 2026
41.0400
41.2650
39.9400
40.6600
130,900
Mon, 11 May 2026
41.8300
42.0900
40.9200
41.0400
90,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
41.1400
42.1300
40.6720
41.7400
76,500
Thu, 07 May 2026
15 · 10-Q
After-hours · 16:58 ET
10-Q ↗
Thu, 07 May 2026
41.3800
41.7350
40.6500
41.2400
76,700
Wed, 06 May 2026
40.9900
41.4800
40.8900
41.3100
68,500
Tue, 05 May 2026
40.6100
41.0000
40.5700
40.8400
45,100
Mon, 04 May 2026
40.6100
41.0900
40.1500
40.4500
80,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
40.6800
41.1900
40.2400
41.0900
74,100
Thu, 30 Apr 2026
40.1700
41.3500
40.0100
40.4500
154,300
Wed, 29 Apr 2026
40.3200
41.3900
39.9200
40.4600
125,100
Tue, 28 Apr 2026
14 · 8-K
After market open · 12:00 ET
8-K ↗
Tue, 28 Apr 2026
41.3900
41.4900
39.9850
40.3100
102,300
Mon, 27 Apr 2026
40.5000
41.3700
40.2200
40.7900
78,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
40.6200
40.8900
40.2190
40.5000
108,300
Thu, 23 Apr 2026
40.7400
41.1200
40.3400
40.7100
91,600
Wed, 22 Apr 2026
40.4500
40.9200
40.0900
40.5600
111,300
Tue, 21 Apr 2026
40.9800
41.3300
40.0400
40.2500
121,900
Mon, 20 Apr 2026
13 · 8-K
After market open · 14:24 ET
8-K ↗
Mon, 20 Apr 2026
41.3900
41.9900
40.4950
41.0100
97,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
40.8400
41.9700
40.7700
41.4200
200,600
Thu, 16 Apr 2026
40.6500
41.5950
39.8500
40.2300
170,200
Wed, 15 Apr 2026
12 · 8-K
After market open · 12:10 ET
8-K ↗
Wed, 15 Apr 2026
40.6300
40.9000
40.0300
40.7300
83,100
Tue, 14 Apr 2026
40.2000
41.0550
39.8400
40.7400
52,800
Mon, 13 Apr 2026
40.2400
40.5100
39.5250
40.3700
86,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
40.5900
40.5900
40.0300
40.3300
71,000
Thu, 09 Apr 2026
39.8500
41.0800
39.8100
40.7500
101,300
Wed, 08 Apr 2026
39.7800
40.5600
39.7150
40.2000
73,300
Tue, 07 Apr 2026
38.4800
38.9450
37.9900
38.7600
54,600
Mon, 06 Apr 2026
38.2500
38.8000
37.7650
38.5500
62,900
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
37.6100
38.4000
37.5200
38.3100
45,200
Wed, 01 Apr 2026
37.9600
38.5850
36.9200
38.1000
61,000
Tue, 31 Mar 2026
37.8800
38.2500
37.3050
37.7200
125,700
Mon, 30 Mar 2026
11 · DEFA14A
After-hours · 17:43 ET
DEFA14A ↗
Mon, 30 Mar 2026
10 · DEF 14A
After-hours · 17:43 ET
DEF 14A ↗
Mon, 30 Mar 2026
37.2800
37.7000
36.9500
37.5900
63,200
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
37.1300
37.4150
36.8900
37.1100
88,200
Thu, 26 Mar 2026
37.2200
37.4400
36.9700
37.3500
46,900
Wed, 25 Mar 2026
37.9600
38.2500
37.1400
37.4000
61,000
Tue, 24 Mar 2026
37.1300
37.9000
36.7100
37.5000
60,600
Mon, 23 Mar 2026
37.0500
38.2450
36.8700
37.5400
87,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
36.7800
37.1550
36.1200
36.3600
131,600
Thu, 19 Mar 2026
35.8000
37.0300
35.1800
36.7800
138,700
Wed, 18 Mar 2026
36.4500
36.7000
35.8400
35.9700
67,000
Tue, 17 Mar 2026
36.7900
37.3550
36.4500
36.6400
69,000
Mon, 16 Mar 2026
36.8700
37.0350
36.5400
36.7900
74,900
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
37.0300
37.3750
36.3200
36.4800
63,100
Thu, 12 Mar 2026
36.1500
37.0500
35.9000
36.7800
140,400
Wed, 11 Mar 2026
36.9600
37.3450
36.5850
36.8100
119,200
Tue, 10 Mar 2026
37.3900
38.2750
37.1850
37.3800
90,400
Mon, 09 Mar 2026
37.0100
37.8800
36.2500
37.5700
113,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
37.5900
37.8000
36.1300
37.7600
82,800
Thu, 05 Mar 2026
38.6700
39.0700
38.2600
38.4400
80,700
Wed, 04 Mar 2026
39.7000
40.2200
38.8000
39.1000
76,300
Tue, 03 Mar 2026
38.3600
39.6400
38.1600
39.2700
67,400
Mon, 02 Mar 2026
38.3800
39.6600
37.8350
39.1800
56,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
9 · 10-K
After market open · 14:51 ET
10-K ↗
Fri, 27 Feb 2026
39.3200
39.3200
38.5000
38.9300
98,000
Thu, 26 Feb 2026
40.5900
41.0000
39.5700
40.0000
64,000
Wed, 25 Feb 2026
39.8000
40.4550
39.5350
40.3300
68,700
Tue, 24 Feb 2026
39.4500
40.2910
37.0300
39.5300
68,600
Mon, 23 Feb 2026
40.7600
41.2700
39.1900
39.4800
108,600
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
40.3600
41.0300
39.3000
40.7600
57,900
Thu, 19 Feb 2026
39.9000
40.6400
39.5250
40.3100
81,500
Wed, 18 Feb 2026
40.5600
41.0900
39.9300
40.0400
49,400
Tue, 17 Feb 2026
40.5300
41.0000
40.2650
40.6300
33,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
40.6300
40.8000
39.3650
40.5400
46,600
Thu, 12 Feb 2026
40.6200
41.0000
39.3800
40.4300
53,000
Wed, 11 Feb 2026
40.6900
40.6900
39.7300
40.2200
40,000
Tue, 10 Feb 2026
41.0000
41.0000
40.0800
40.4600
64,200
Mon, 09 Feb 2026
8 · 424B3
After-hours · 17:15 ET
SEC Form 424B3 ↗
Mon, 09 Feb 2026
41.1700
41.9400
40.0100
41.1400
55,900
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
41.7000
42.2600
41.0800
41.3800
101,500
Thu, 05 Feb 2026
41.0000
41.6000
40.9500
41.1200
75,400
Wed, 04 Feb 2026
41.0100
41.5600
40.7500
41.0500
82,900
Tue, 03 Feb 2026
40.0300
41.0000
39.9200
40.6100
76,100
Mon, 02 Feb 2026
39.2700
40.5900
38.8700
40.1400
76,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
7 · S-3
After-hours · 16:26 ET
SEC Form S-3 ↗
Fri, 30 Jan 2026
39.1900
39.9000
39.0500
39.6200
114,500
Thu, 29 Jan 2026
38.6500
39.5600
37.2000
39.4900
77,900
Wed, 28 Jan 2026
38.8400
39.4700
38.0250
38.4300
71,900
Tue, 27 Jan 2026
38.9800
39.1650
37.6750
38.5800
86,100
Tue, 27 Jan 2026
6 · 8-K
Next filing day · accepted 26 Jan, 18:53 ET
8-K ↗
Mon, 26 Jan 2026
38.2200
38.8900
35.7240
38.8000
110,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
39.6900
39.6900
38.0400
38.2300
60,000
Thu, 22 Jan 2026
39.6300
40.3100
39.5500
39.8000
92,500
Wed, 21 Jan 2026
37.7000
39.6400
37.7000
39.6400
88,600
Tue, 20 Jan 2026
37.2400
37.9100
37.1500
37.3600
55,700
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
5 · 8-K
After market open · 14:01 ET
8-K ↗
Fri, 16 Jan 2026
37.8800
38.0550
37.6100
37.6900
45,200
Thu, 15 Jan 2026
36.7500
37.9500
36.7500
37.8900
65,600
Wed, 14 Jan 2026
36.4500
36.9750
36.2000
36.7900
68,000
Tue, 13 Jan 2026
4 · 8-K
After market open · 12:48 ET
8-K ↗
Tue, 13 Jan 2026
37.0000
37.1950
36.3000
36.5800
59,300
Mon, 12 Jan 2026
36.8300
37.3400
36.4150
36.6000
45,500
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
37.1600
37.9100
36.9000
36.9800
56,800
Thu, 08 Jan 2026
36.1700
37.4100
36.1700
37.2300
58,300
Wed, 07 Jan 2026
36.3400
36.5500
35.8100
36.3700
84,000
Tue, 06 Jan 2026
36.1800
36.7250
35.9000
36.2900
80,900
Mon, 05 Jan 2026
35.6500
36.8300
35.6500
36.4400
74,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
35.7300
36.0100
34.0000
35.6500
96,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
36.0500
36.0500
35.4700
35.7800
52,900
Tue, 30 Dec 2025
36.2900
36.2900
35.5700
35.9100
38,100
Mon, 29 Dec 2025
36.3500
36.6750
35.9850
36.1900
35,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
36.6300
37.6750
36.1500
36.5300
42,500
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
36.6600
37.0100
36.2950
36.6900
49,400
Tue, 23 Dec 2025
36.7700
37.7480
35.8700
36.7500
55,000
Mon, 22 Dec 2025
37.0500
37.9950
36.9800
37.0000
101,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
37.4500
37.5850
36.6400
36.9900
166,600
Thu, 18 Dec 2025
38.4800
38.8600
35.8500
37.6300
100,900
Wed, 17 Dec 2025
37.6700
38.2500
37.6700
38.1400
50,400
Tue, 16 Dec 2025
37.7200
38.0900
37.4780
37.6600
66,700
Mon, 15 Dec 2025
37.6500
38.0000
37.6300
37.7700
55,600
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
37.2800
37.4000
36.6250
37.2600
44,500
Thu, 11 Dec 2025
36.8000
37.2200
36.4700
37.1600
49,600
Wed, 10 Dec 2025
35.1700
37.0350
35.1700
36.6000
91,700
Tue, 09 Dec 2025
35.1700
36.0050
35.1000
35.3300
36,900
Mon, 08 Dec 2025
34.8300
35.4000
34.7600
35.0300
59,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
34.9700
34.9700
34.4900
34.6900
24,800
Thu, 04 Dec 2025
35.1000
35.3500
34.5100
35.0100
37,200
Wed, 03 Dec 2025
34.4000
35.4800
34.0700
35.3600
40,900
Tue, 02 Dec 2025
35.0200
35.4650
33.7650
34.1400
62,200
Mon, 01 Dec 2025
34.3600
35.5000
33.9500
34.9600
44,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
34.9000
35.3000
34.2400
34.4900
58,200
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
35.0800
35.3900
34.5100
35.2000
69,900
Tue, 25 Nov 2025
33.9500
35.3400
33.9500
35.1300
57,000
Mon, 24 Nov 2025
33.6900
34.3400
33.1550
33.7800
53,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
33.0200
34.5000
32.2000
33.8500
75,400
Thu, 20 Nov 2025
33.6200
34.2400
32.8200
32.8700
61,500
Wed, 19 Nov 2025
33.3200
33.6250
32.2000
33.1800
64,900
Tue, 18 Nov 2025
33.0700
33.8400
32.8500
33.3200
107,100
Mon, 17 Nov 2025
34.4700
34.8800
32.9100
33.2200
75,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
34.6000
34.7400
34.0500
34.6400
45,500
Thu, 13 Nov 2025
34.8600
35.3200
34.4900
34.7000
68,700
Wed, 12 Nov 2025
34.7100
35.3500
34.7100
35.1400
72,100
Tue, 11 Nov 2025
34.4300
34.9200
34.1600
34.6200
63,800
Mon, 10 Nov 2025
34.4300
34.6050
33.9200
34.4600
44,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
34.4800
35.1700
34.2800
34.4100
43,300
Thu, 06 Nov 2025
3 · 10-Q
After market open · 15:01 ET
10-Q ↗
Thu, 06 Nov 2025
35.1800
35.1800
34.2900
34.3200
42,900
Wed, 05 Nov 2025
34.7100
35.4700
34.5200
35.2000
62,700
Wed, 05 Nov 2025
2 · 8-K
Next filing day · accepted 04 Nov, 18:12 ET
8-K ↗
Tue, 04 Nov 2025
34.9400
35.3500
33.8000
34.6900
54,100
Mon, 03 Nov 2025
35.4500
35.5000
34.8000
35.0900
43,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
35.6900
36.2950
35.0150
35.5100
97,200
Thu, 30 Oct 2025
36.1500
36.9700
35.6400
35.6600
63,600
Wed, 29 Oct 2025
37.2600
37.5200
35.9250
36.1800
108,600
Tue, 28 Oct 2025
35.8400
37.7400
35.5800
37.2300
130,500
Tue, 28 Oct 2025
1 · 8-K
Next filing day · accepted 27 Oct, 19:48 ET
8-K ↗
Mon, 27 Oct 2025
36.0000
36.0000
35.1150
35.5800
78,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
35.0300
35.7800
34.8100
35.6300
75,800