Daily CBOE/BATS 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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
14.1300
14.1400
14.0500
14.1000
9,400
Thu, 23 Jul 2026
14.3900
14.4200
14.1650
14.2100
16,000
Wed, 22 Jul 2026
14.5550
14.7750
14.5550
14.5900
18,100
Tue, 21 Jul 2026
14.6800
14.7000
14.5200
14.5600
17,700
Mon, 20 Jul 2026
14.1500
14.4300
14.0900
14.3900
22,400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
13.7500
14.0000
13.6600
13.9800
40,600
Thu, 16 Jul 2026
14.2700
14.3100
14.1300
14.2100
20,600
Wed, 15 Jul 2026
14.6800
14.6900
14.4620
14.5700
46,800
Tue, 14 Jul 2026
14.2100
14.2500
14.1000
14.2200
85,500
Mon, 13 Jul 2026
13.4200
13.5200
13.2720
13.4450
30,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
13.6080
13.6400
13.4500
13.5800
12,900
Thu, 09 Jul 2026
13.1800
13.2800
13.1200
13.2500
37,800
Wed, 08 Jul 2026
13.1600
13.2100
12.9700
13.1800
45,500
Tue, 07 Jul 2026
13.3750
13.7100
13.3400
13.5700
51,800
Mon, 06 Jul 2026
13.1400
13.6600
13.1300
13.5700
68,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
12.8100
12.9650
12.8000
12.8900
21,900
Wed, 01 Jul 2026
11.9200
12.3100
11.9200
12.2400
56,000
Tue, 30 Jun 2026
11.8100
11.9650
11.7400
11.9650
28,000
Mon, 29 Jun 2026
5 · 10-K
After-hours · 16:58 ET
10-K ↗
Mon, 29 Jun 2026
11.9200
12.3700
11.7900
12.3100
92,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
11.6200
12.0200
11.6200
11.9200
36,200
Thu, 25 Jun 2026
12.2350
12.2350
11.7300
11.7980
39,600
Wed, 24 Jun 2026
12.5100
12.5400
11.8400
12.0000
32,400
Tue, 23 Jun 2026
12.5600
12.6400
12.4900
12.5700
80,000
Mon, 22 Jun 2026
13.3900
13.4480
13.0950
13.1300
43,600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
13.2600
13.2700
12.6600
12.9200
76,800
Wed, 17 Jun 2026
13.3200
13.5300
13.1100
13.1400
26,800
Tue, 16 Jun 2026
13.6700
13.6700
13.4500
13.6100
25,300
Mon, 15 Jun 2026
13.7800
13.9900
13.6800
13.7900
62,900
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
12.6100
12.8000
12.5400
12.6100
48,400
Thu, 11 Jun 2026
12.4800
12.8100
12.3900
12.7400
65,400
Wed, 10 Jun 2026
12.4200
12.6300
12.3100
12.3500
41,900
Tue, 09 Jun 2026
12.6400
12.6700
12.2400
12.5600
50,600
Mon, 08 Jun 2026
12.7400
12.8300
12.7210
12.7700
15,800
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
12.6300
12.6600
11.7000
11.9200
168,800
Thu, 04 Jun 2026
13.3500
13.5810
13.2900
13.4600
52,200
Wed, 03 Jun 2026
14.1500
14.1900
13.6000
13.6400
26,800
Tue, 02 Jun 2026
14.9700
14.9700
14.2500
14.4600
66,900
Mon, 01 Jun 2026
14.9600
15.1800
14.8500
15.1600
42,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
15.1000
15.4800
14.9700
15.2800
54,000
Thu, 28 May 2026
15.0100
15.3500
14.9000
15.2400
129,500
Wed, 27 May 2026
15.6400
15.7200
15.4600
15.5600
45,100
Tue, 26 May 2026
16.0100
16.1800
15.5800
15.6800
45,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
16.1000
16.1300
15.6100
15.6480
14,800
Thu, 21 May 2026
16.0600
16.2800
15.9600
16.2100
32,500
Wed, 20 May 2026
16.1100
16.2700
16.0500
16.1900
60,900
Tue, 19 May 2026
15.9500
16.0900
15.9100
16.0000
21,800
Mon, 18 May 2026
16.2400
16.2400
15.7500
16.0800
36,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
17.0400
17.0400
16.7300
16.8300
64,100
Thu, 14 May 2026
17.1200
17.5800
17.0500
17.4100
122,800
Wed, 13 May 2026
17.2600
17.3000
16.9500
17.1000
45,100
Tue, 12 May 2026
17.3100
17.3200
17.1000
17.3100
37,800
Mon, 11 May 2026
17.6300
17.7700
17.4870
17.7300
25,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
4 · 8-K
After-hours · 16:10 ET
8-K ↗
Fri, 08 May 2026
17.2500
17.6000
17.2100
17.5500
39,700
Thu, 07 May 2026
17.6100
17.6100
17.2800
17.3900
117,800
Wed, 06 May 2026
18.0900
18.0900
17.7570
17.8100
17,800
Tue, 05 May 2026
18.1400
18.1900
17.8900
17.9800
59,600
Mon, 04 May 2026
17.7300
18.0500
17.6800
17.8700
102,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
17.5200
17.6500
17.4500
17.4700
85,200
Thu, 30 Apr 2026
17.0800
17.2500
17.0800
17.1500
32,900
Wed, 29 Apr 2026
17.5000
17.5000
16.8300
16.9200
84,100
Tue, 28 Apr 2026
17.2000
17.4700
17.1400
17.4500
25,600
Mon, 27 Apr 2026
17.5600
17.6600
17.2100
17.3400
108,000
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
17.6100
17.6500
17.4700
17.6050
73,400
Thu, 23 Apr 2026
17.6400
17.7550
17.3300
17.5500
75,200
Wed, 22 Apr 2026
18.2900
18.3700
18.0900
18.1800
77,400
Tue, 21 Apr 2026
17.5200
17.6200
17.3700
17.4200
43,500
Mon, 20 Apr 2026
17.5900
17.7400
17.3200
17.7000
60,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
18.2600
18.6900
18.1700
18.4400
74,000
Thu, 16 Apr 2026
17.8300
17.9100
17.3300
17.8900
100,400
Wed, 15 Apr 2026
17.6800
18.0900
17.6200
18.0300
57,800
Tue, 14 Apr 2026
18.0200
18.3300
17.4900
17.5600
207,200
Mon, 13 Apr 2026
16.6500
17.1900
16.5500
17.1700
77,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
16.8500
17.1200
16.7600
17.0950
131,900
Thu, 09 Apr 2026
16.5100
16.8900
16.3500
16.8000
82,100
Wed, 08 Apr 2026
17.1300
17.1300
16.5800
16.7800
87,300
Tue, 07 Apr 2026
15.8100
16.0300
15.6200
16.0200
192,100
Mon, 06 Apr 2026
16.2600
16.4600
16.1200
16.2500
150,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
15.4000
15.7200
15.2800
15.6500
161,500
Wed, 01 Apr 2026
16.1600
16.4300
15.9800
16.2400
179,400
Tue, 31 Mar 2026
15.5900
16.0800
15.4500
15.9000
168,100
Mon, 30 Mar 2026
15.7000
15.7600
15.2700
15.3300
144,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
15.1300
15.2200
14.9300
15.0900
87,000
Thu, 26 Mar 2026
15.7400
15.8600
15.4100
15.5100
90,500
Wed, 25 Mar 2026
16.5500
16.6500
16.2900
16.4600
49,700
Tue, 24 Mar 2026
16.3700
16.3700
15.9600
16.0400
58,900
Mon, 23 Mar 2026
16.3000
16.6200
16.0600
16.3200
175,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
16.2800
16.2800
16.0500
16.1650
96,900
Thu, 19 Mar 2026
16.1300
16.3500
15.9200
16.2400
162,200
Wed, 18 Mar 2026
16.9700
17.0000
16.4400
16.5600
196,600
Tue, 17 Mar 2026
17.5900
17.8800
17.4800
17.6000
81,700
Mon, 16 Mar 2026
17.3000
17.8100
17.1200
17.6900
247,300
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
16.5600
16.7700
15.8600
15.9400
126,300
Thu, 12 Mar 2026
15.6200
15.9000
15.4600
15.7100
103,300
Wed, 11 Mar 2026
15.5100
15.8200
15.4200
15.7400
192,500
Tue, 10 Mar 2026
15.5700
15.8500
15.2300
15.4400
259,200
Mon, 09 Mar 2026
15.2900
15.5500
15.2200
15.4300
148,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
15.2400
15.2400
14.8300
15.0200
143,200
Thu, 05 Mar 2026
16.0500
16.1300
15.5900
15.8700
206,600
Wed, 04 Mar 2026
16.0000
16.6800
15.6800
16.3300
270,000
Tue, 03 Mar 2026
14.8600
15.2600
14.6500
14.9900
272,800
Mon, 02 Mar 2026
14.6000
15.8400
14.6000
15.4500
470,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
14.7900
14.8700
14.4800
14.6000
91,700
Thu, 26 Feb 2026
15.6800
15.7500
14.9900
15.3600
130,400
Wed, 25 Feb 2026
14.9500
15.8100
14.9000
15.7500
105,000
Tue, 24 Feb 2026
13.7700
14.1300
13.6800
14.0800
70,500
Mon, 23 Feb 2026
14.5200
14.5500
13.9600
14.1100
62,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
14.7300
15.0300
14.7100
14.9500
62,200
Thu, 19 Feb 2026
14.6000
14.7900
14.4600
14.7800
62,000
Wed, 18 Feb 2026
14.9100
15.2200
14.5900
14.6900
55,100
Tue, 17 Feb 2026
3 · 10-Q
After-hours · 16:23 ET
10-Q ↗
Tue, 17 Feb 2026
15.0700
15.2750
14.7400
15.1300
70,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
14.9900
15.6800
14.9370
15.5050
95,400
Thu, 12 Feb 2026
15.0700
15.1000
14.3900
14.5200
59,000
Wed, 11 Feb 2026
15.0800
15.1250
14.4200
14.8200
79,600
Tue, 10 Feb 2026
15.3800
15.4700
15.1100
15.2600
98,100
Mon, 09 Feb 2026
15.3600
16.2700
15.2800
16.1200
101,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
14.8200
15.8600
14.7800
15.5800
201,600
Thu, 05 Feb 2026
15.7100
15.8800
13.8400
14.1450
605,100
Wed, 04 Feb 2026
16.6800
16.7850
15.7300
16.4200
330,700
Tue, 03 Feb 2026
17.5200
17.6700
16.0100
17.4300
461,900
Mon, 02 Feb 2026
17.5600
18.1800
17.5400
17.6000
1,118,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
20.6950
20.8900
19.9700
20.3000
234,100
Thu, 29 Jan 2026
22.1000
22.1300
20.8700
21.2300
213,600
Wed, 28 Jan 2026
22.9400
23.0200
22.6500
22.8300
85,500
Tue, 27 Jan 2026
22.1750
22.9300
22.0300
22.9100
186,400
Mon, 26 Jan 2026
21.9000
22.3600
21.7900
21.9900
195,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
22.2700
22.8750
21.9100
22.2800
155,100
Thu, 22 Jan 2026
22.5400
22.5400
22.0500
22.2500
92,000
Wed, 21 Jan 2026
22.5300
23.2300
21.7400
22.9500
261,900
Tue, 20 Jan 2026
23.2500
23.3700
22.6000
22.7600
308,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
25.1400
25.1500
24.6700
24.9750
170,800
Thu, 15 Jan 2026
25.5600
25.5900
24.8500
24.9500
160,000
Wed, 14 Jan 2026
25.1600
25.8400
25.1000
25.6700
168,400
Tue, 13 Jan 2026
23.9200
24.4400
23.7700
24.3400
191,800
Mon, 12 Jan 2026
23.4200
23.8600
23.3930
23.5300
88,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
23.4200
23.8500
23.1800
23.2900
53,200
Thu, 08 Jan 2026
23.3100
23.7800
23.1300
23.5300
47,700
Wed, 07 Jan 2026
24.2200
24.2550
23.7100
23.7700
210,300
Tue, 06 Jan 2026
25.0800
25.0900
24.1600
24.6100
274,100
Mon, 05 Jan 2026
23.9100
24.7700
23.7700
24.6200
389,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
23.0000
23.9100
22.9100
23.6700
602,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
22.8000
22.8200
22.4400
22.5200
94,100
Tue, 30 Dec 2025
22.5000
22.8100
22.3500
22.4400
177,200
Mon, 29 Dec 2025
22.2200
22.4800
22.1000
22.1800
117,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
22.6000
22.6000
21.9550
22.2400
221,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
22.2100
22.3800
21.9200
22.2500
85,300
Tue, 23 Dec 2025
22.3200
22.6500
22.0100
22.5000
314,300
Mon, 22 Dec 2025
23.2200
23.2950
22.5000
22.5600
98,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
22.4400
22.8700
22.2800
22.7300
227,600
Thu, 18 Dec 2025
22.4600
22.7300
21.0550
21.0700
237,100
Wed, 17 Dec 2025
22.3300
22.9800
21.1600
21.3800
271,600
Tue, 16 Dec 2025
22.2400
22.5400
22.0900
22.3700
130,600
Mon, 15 Dec 2025
23.7200
23.8900
21.9800
22.2200
581,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
24.4900
24.6350
23.1400
23.3900
191,400
Thu, 11 Dec 2025
24.1900
24.5150
23.8850
24.4500
85,800
Wed, 10 Dec 2025
25.2700
26.1650
25.1000
25.4900
124,900
Tue, 09 Dec 2025
23.6000
25.7800
23.5900
25.2700
304,600
Mon, 08 Dec 2025
23.8500
24.0900
23.3800
23.8200
109,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
23.6100
23.9600
22.6650
22.9400
111,600
Thu, 04 Dec 2025
24.2000
24.4600
23.2900
23.8500
130,300
Wed, 03 Dec 2025
23.3450
23.9400
23.2100
23.8200
152,100
Tue, 02 Dec 2025
21.6600
23.0300
21.6550
22.6300
143,200
Mon, 01 Dec 2025
21.3900
21.4800
20.6600
20.9300
182,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
23.4600
23.4800
22.8950
23.0200
120,300
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
22.2800
23.1100
22.0500
22.9700
135,100
Tue, 25 Nov 2025
22.1100
22.4400
21.6700
22.2500
184,200
Mon, 24 Nov 2025
21.2400
22.6300
21.2000
22.5700
258,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
20.6700
21.2800
20.3300
20.7800
321,100
Thu, 20 Nov 2025
22.8500
22.9000
21.1700
21.4900
355,800
Wed, 19 Nov 2025
22.9700
23.5400
21.7600
22.3400
521,400
Tue, 18 Nov 2025
23.2000
24.0300
23.0400
23.7000
355,600
Mon, 17 Nov 2025
23.6500
24.3150
22.4500
22.8000
1,481,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
23.7800
24.7000
23.6200
23.8200
439,500
Thu, 13 Nov 2025
2 · 10-Q
After market open · 14:56 ET
10-Q ↗
Thu, 13 Nov 2025
26.0400
26.3600
23.9400
24.0400
277,200
Wed, 12 Nov 2025
27.0600
27.1100
25.5900
25.9250
222,800
Tue, 11 Nov 2025
26.7900
26.8000
26.0300
26.0900
124,100
Mon, 10 Nov 2025
27.3800
27.4000
26.6100
27.1100
183,100
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
24.5200
26.3500
24.2700
26.2950
230,000
Thu, 06 Nov 2025
25.5100
25.5300
24.7600
25.0800
187,300
Wed, 05 Nov 2025
25.3700
26.4200
25.1900
26.2100
282,300
Tue, 04 Nov 2025
26.5200
27.2100
23.7350
24.3800
443,300
Mon, 03 Nov 2025
28.2600
28.3300
27.0300
27.1900
283,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
29.2700
29.6100
28.9300
29.4850
106,300
Thu, 30 Oct 2025
29.0000
29.0000
27.9200
28.0000
213,600
Wed, 29 Oct 2025
30.5600
30.5800
29.1700
29.6300
193,200
Tue, 28 Oct 2025
31.4600
31.6900
30.6200
30.6500
38,300
Mon, 27 Oct 2025
31.5900
32.1500
31.3500
31.8700
117,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
30.1100
30.1600
29.3500
29.8300
90,900
Thu, 23 Oct 2025
29.1700
29.8300
28.9100
29.2950
134,100
Wed, 22 Oct 2025
29.2300
29.4100
28.7100
28.8800
192,200
Tue, 21 Oct 2025
29.4800
31.2100
29.2600
30.3700
265,300
Mon, 20 Oct 2025
30.5800
30.7200
29.7800
30.2400
109,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
28.6600
29.2200
28.2000
29.0600
307,900
Thu, 16 Oct 2025
30.7000
30.8800
29.2250
29.3700
243,500
Wed, 15 Oct 2025
31.0000
31.1700
29.8700
30.2600
185,500
Tue, 14 Oct 2025
29.9800
31.6000
29.6300
31.1600
393,700
Mon, 13 Oct 2025
31.1600
32.4600
31.0200
32.3400
286,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
33.1700
33.3500
29.9800
30.2900
501,300
Thu, 09 Oct 2025
33.4200
33.4200
32.4200
32.9100
239,100
Wed, 08 Oct 2025
34.0100
34.5400
33.7200
34.2900
73,000
Tue, 07 Oct 2025
36.1400
36.1500
33.8300
34.0400
257,700
Mon, 06 Oct 2025
34.9100
35.9600
34.8000
35.8900
170,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
34.1700
34.9000
33.7400
34.3800
126,600
Thu, 02 Oct 2025
33.4000
34.3220
32.9800
34.1600
311,400
Wed, 01 Oct 2025
32.6200
33.0100
32.5600
32.9500
299,700
Tue, 30 Sep 2025
31.6700
31.7300
31.0700
31.5900
411,500
Mon, 29 Sep 2025
31.2300
31.9600
31.1900
31.8500
304,800
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
29.7400
30.9050
29.6800
30.6100
272,300
Thu, 25 Sep 2025
30.4000
30.5200
29.0350
29.6800
339,600
Wed, 24 Sep 2025
31.7000
31.9000
31.5200
31.5800
50,900
Tue, 23 Sep 2025
31.8600
31.9800
31.4000
31.5300
117,700
Mon, 22 Sep 2025
31.9200
32.0600
31.3570
31.4000
149,300
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
34.4100
34.4800
33.7100
33.7300
162,200
Thu, 18 Sep 2025
34.8400
35.2300
34.6750
34.8700
109,400
Wed, 17 Sep 2025
34.2100
34.3800
33.5800
34.3200
148,300
Tue, 16 Sep 2025
34.2200
34.2600
33.6300
34.1300
143,000
Mon, 15 Sep 2025
34.4200
34.5000
33.9400
34.1300
166,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
34.3300
35.4900
34.2800
35.4800
174,200
Thu, 11 Sep 2025
33.5000
33.7300
33.4100
33.6200
87,800
Wed, 10 Sep 2025
33.2000
33.8300
32.6800
32.8400
204,300
Tue, 09 Sep 2025
32.9800
33.1100
32.4600
32.6200
82,900
Mon, 08 Sep 2025
32.9700
33.3000
32.5600
32.5700
149,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
33.9100
33.9900
32.2800
32.9000
147,900
Thu, 04 Sep 2025
33.4400
33.4400
32.3800
32.4500
110,100
Wed, 03 Sep 2025
33.2500
34.0800
33.2000
34.0100
131,000
Tue, 02 Sep 2025
32.7000
33.3700
32.3300
32.4200
136,900
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
33.3800
33.3800
32.4000
32.9700
267,100
Thu, 28 Aug 2025
34.9400
35.0100
33.7100
33.7100
165,500
Wed, 27 Aug 2025
34.9700
35.4000
34.4500
34.6800
153,400
Tue, 26 Aug 2025
34.0500
34.9400
33.7500
34.9400
100,000
Mon, 25 Aug 2025
35.3800
35.5600
33.5400
33.5800
342,100
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
32.3600
36.8800
32.2500
36.7400
397,000
Thu, 21 Aug 2025
32.4600
32.8100
31.9500
32.0700
82,500
Wed, 20 Aug 2025
31.7800
33.1000
31.2000
33.0400
190,600
Tue, 19 Aug 2025
32.7700
32.9500
31.2500
31.4200
254,000
Mon, 18 Aug 2025
33.0700
33.2600
32.4800
33.0800
201,100
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
35.0700
35.0850
33.2200
33.2800
334,300
Thu, 14 Aug 2025
34.4400
35.7400
34.0500
34.4900
286,300
Thu, 14 Aug 2025
1 · 10-Q
Next filing day · accepted 13 Aug, 17:47 ET
10-Q ↗
Wed, 13 Aug 2025
35.8100
36.0400
35.1000
36.0200
228,700
Tue, 12 Aug 2025
33.6000
34.3500
33.0800
34.3500
171,400
Mon, 11 Aug 2025
31.8200
33.1400
31.8200
32.3600
275,500
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
29.7400
30.9100
29.6700
30.8900
265,100
Thu, 07 Aug 2025
29.1200
29.4800
28.8000
29.4100
150,800
Wed, 06 Aug 2025
27.2400
28.1000
27.1700
27.9800
193,600
Tue, 05 Aug 2025
27.6000
27.7800
26.9900
27.1200
131,900
Mon, 04 Aug 2025
27.0700
28.2100
27.0300
27.8600
259,300
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
27.7400
27.7400
26.6010
26.6100
180,300
Thu, 31 Jul 2025
28.8700
28.9800
28.3500
28.3700
112,800
Wed, 30 Jul 2025
28.5000
29.0600
27.9310
28.5700
207,700
Tue, 29 Jul 2025
29.3700
29.3800
28.2200
28.5900
225,000
Mon, 28 Jul 2025
29.2100
29.3800
28.5100
28.8500
221,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend