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
64.5100
65.2750
64.6200
64.6200
7,596
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
63.8800
63.9600
63.3700
63.8200
38,500
Thu, 23 Jul 2026
64.6200
64.7500
64.2850
64.4200
46,000
Wed, 22 Jul 2026
65.2900
65.8800
65.2100
65.5800
33,400
Tue, 21 Jul 2026
66.0800
66.5600
65.7300
66.1100
42,700
Mon, 20 Jul 2026
64.1400
65.2900
63.8500
64.7800
54,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
62.5100
63.9800
62.1700
63.8000
42,900
Thu, 16 Jul 2026
64.0200
64.5000
63.6600
63.8900
23,200
Wed, 15 Jul 2026
64.9300
65.1050
64.3900
64.6150
37,400
Tue, 14 Jul 2026
63.5900
64.5200
63.2900
64.1800
50,400
Mon, 13 Jul 2026
62.1200
62.3800
61.4200
61.8600
65,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
63.7800
64.3100
63.4100
63.5600
36,100
Thu, 09 Jul 2026
62.3300
63.0500
62.2500
62.9000
26,300
Wed, 08 Jul 2026
61.4300
62.0000
61.1700
61.9000
43,400
Tue, 07 Jul 2026
62.7000
63.8400
62.2910
63.5000
52,900
Mon, 06 Jul 2026
61.0800
63.5600
61.0800
63.3800
49,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
61.3600
61.8500
60.9200
61.1600
107,700
Wed, 01 Jul 2026
58.4800
60.1300
58.3320
59.6700
71,800
Tue, 30 Jun 2026
58.1200
58.7000
57.8000
58.4000
74,600
Mon, 29 Jun 2026
59.5400
60.2300
58.6300
60.0500
88,000
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
58.5000
60.2000
58.5000
59.3600
102,300
Thu, 25 Jun 2026
60.8300
60.8300
57.7600
58.9100
799,000
Wed, 24 Jun 2026
61.4400
61.6900
58.7500
59.5500
236,600
Tue, 23 Jun 2026
61.6900
62.4400
61.6400
62.0200
90,000
Mon, 22 Jun 2026
64.5700
65.2000
63.9100
64.1200
97,200
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
63.9500
63.9900
61.9600
62.6400
443,400
Wed, 17 Jun 2026
64.5000
65.6800
63.7050
63.8900
95,600
Tue, 16 Jun 2026
65.6500
65.8800
65.1700
65.3200
40,100
Mon, 15 Jun 2026
66.4600
66.9100
65.9500
66.2500
83,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
63.0000
64.0200
62.7100
63.2500
75,000
Thu, 11 Jun 2026
62.4600
63.4700
61.9500
63.2500
76,200
Wed, 10 Jun 2026
61.2500
62.1600
61.2500
61.6000
63,800
Tue, 09 Jun 2026
61.9700
62.1200
60.5500
61.7500
167,000
Mon, 08 Jun 2026
63.2100
63.8800
62.9800
63.0700
82,500
Mon, 08 Jun 2026
6 · 8-K
Next filing day · accepted 05 Jun, 18:45 ET
8-K ↗
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
61.7800
61.8700
58.8300
60.0100
284,800
Thu, 04 Jun 2026
62.8300
64.1200
62.5700
63.2100
169,500
Wed, 03 Jun 2026
66.4000
66.7050
64.9300
65.0300
113,400
Tue, 02 Jun 2026
68.5800
68.6300
66.0500
66.8600
118,300
Mon, 01 Jun 2026
71.3600
71.5500
70.1900
71.1000
139,000
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
72.6300
73.8200
72.0000
73.0300
87,600
Thu, 28 May 2026
72.6400
73.2230
72.1300
72.9900
68,000
Wed, 27 May 2026
74.7100
74.9950
74.1800
74.5700
56,900
Tue, 26 May 2026
76.3700
77.6600
75.3000
75.5200
94,100
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
76.8800
76.8800
75.2400
75.4000
56,400
Thu, 21 May 2026
76.8000
77.6300
76.2800
77.2900
66,700
Wed, 20 May 2026
76.8200
77.4100
76.4800
77.2500
71,400
Tue, 19 May 2026
76.1500
76.5900
75.7800
76.3500
34,600
Mon, 18 May 2026
76.8500
76.8500
75.5800
76.4300
208,600
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
79.6200
79.6200
78.1900
78.6850
56,000
Thu, 14 May 2026
79.4900
81.6400
79.1700
81.0300
91,900
Wed, 13 May 2026
79.3500
79.8700
78.2800
79.1900
90,000
Tue, 12 May 2026
80.2200
80.4700
79.4600
80.4000
54,700
Mon, 11 May 2026
80.6600
81.7500
80.0500
81.5900
189,400
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
79.2300
79.9800
79.1500
79.7400
45,800
Thu, 07 May 2026
80.5800
80.5900
79.1000
79.7300
167,100
Thu, 07 May 2026
5 · 10-Q
Next filing day · accepted 06 May, 19:44 ET
10-Q ↗
Wed, 06 May 2026
81.5900
81.6600
80.7600
81.0900
91,800
Tue, 05 May 2026
81.0800
81.3300
80.6700
81.2600
70,100
Mon, 04 May 2026
78.5200
80.3600
78.2200
79.7200
120,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
78.0000
78.5800
77.8500
78.0400
61,200
Thu, 30 Apr 2026
75.8200
76.2800
75.7500
76.0500
38,300
Wed, 29 Apr 2026
76.5300
76.5300
74.5700
75.1200
142,200
Tue, 28 Apr 2026
75.8800
76.0100
75.2900
75.9900
40,500
Mon, 27 Apr 2026
77.3900
77.8500
76.1700
76.5100
81,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
77.8100
78.0300
77.1150
77.2900
67,300
Thu, 23 Apr 2026
77.3100
78.3300
76.6650
77.3800
71,800
Wed, 22 Apr 2026
78.1300
79.0700
78.0050
78.5000
52,000
Tue, 21 Apr 2026
75.7100
76.1780
74.5800
74.7000
42,100
Mon, 20 Apr 2026
74.8700
76.1600
74.5100
76.0200
56,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
76.4200
78.0900
76.0100
77.1900
312,500
Thu, 16 Apr 2026
74.7000
75.1200
72.8300
75.0700
52,300
Wed, 15 Apr 2026
74.1300
74.8500
73.2900
74.7300
42,100
Tue, 14 Apr 2026
74.1700
75.8000
73.6400
74.0000
151,600
Mon, 13 Apr 2026
70.8500
73.1700
70.5300
73.0700
69,200
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
71.9800
73.0300
71.6800
73.0300
104,600
Thu, 09 Apr 2026
70.7800
72.2300
70.3000
71.8400
54,900
Wed, 08 Apr 2026
72.2500
72.2500
70.3700
71.0500
112,700
Tue, 07 Apr 2026
68.1400
68.7400
67.4400
68.6900
75,000
Mon, 06 Apr 2026
69.2100
70.0450
68.8900
69.4300
125,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
65.8350
67.1000
65.4050
66.7100
119,600
Wed, 01 Apr 2026
68.2700
68.8400
67.6300
67.8500
52,300
Tue, 31 Mar 2026
66.4800
68.2000
66.2200
67.4700
138,500
Mon, 30 Mar 2026
67.5000
67.6500
65.9550
66.1700
340,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
66.3800
66.3800
65.2500
65.6400
162,200
Thu, 26 Mar 2026
69.0450
69.4900
67.8400
68.2100
65,100
Wed, 25 Mar 2026
71.2700
71.4900
70.2800
70.5450
46,600
Tue, 24 Mar 2026
70.3100
70.4000
68.6300
69.0000
34,700
Mon, 23 Mar 2026
70.4800
71.3800
69.8300
70.3400
57,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
70.2500
70.2500
69.1200
69.9100
40,900
Thu, 19 Mar 2026
69.0500
70.2250
68.4920
69.9800
60,000
Wed, 18 Mar 2026
72.2100
72.2100
70.6700
70.7300
84,100
Tue, 17 Mar 2026
73.3450
74.5700
73.1900
74.2500
59,500
Mon, 16 Mar 2026
73.6500
74.2300
72.7700
73.6800
87,500
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
72.7600
73.6600
70.6100
70.9000
118,200
Thu, 12 Mar 2026
70.0600
70.3100
69.0900
70.1800
41,200
Wed, 11 Mar 2026
69.9500
71.0500
69.5200
70.3900
81,300
Tue, 10 Mar 2026
70.6400
71.4800
68.9900
69.7900
107,200
Mon, 09 Mar 2026
68.4500
69.2300
68.0000
68.7700
79,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
68.6550
68.7600
67.4950
67.7900
57,700
Thu, 05 Mar 2026
72.2900
72.4800
70.3300
70.9600
118,100
Wed, 04 Mar 2026
71.5000
73.7700
71.0500
72.8300
128,200
Tue, 03 Mar 2026
66.8000
68.7070
65.8850
67.9500
137,400
Mon, 02 Mar 2026
65.2800
69.6900
65.2800
68.8700
234,400
Mon, 02 Mar 2026
4 · 10-K
Next filing day · accepted 27 Feb, 18:53 ET
10-K ↗
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
65.9000
66.0500
64.9000
65.3400
115,500
Thu, 26 Feb 2026
67.8700
67.9400
66.3400
67.1600
369,700
Wed, 25 Feb 2026
66.2900
69.2300
65.9500
68.9400
101,300
Tue, 24 Feb 2026
62.7700
64.3600
62.5400
64.2300
107,300
Mon, 23 Feb 2026
65.8000
65.9030
63.6300
64.1800
96,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
66.6900
67.7300
66.4800
67.4400
102,000
Thu, 19 Feb 2026
65.6500
66.8600
65.3800
66.8200
74,800
Wed, 18 Feb 2026
66.7900
68.0200
65.5600
65.9500
84,500
Tue, 17 Feb 2026
67.7500
67.8300
66.3200
67.4700
92,800
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
67.0400
69.1500
66.5700
68.5100
179,200
Thu, 12 Feb 2026
67.6900
67.8700
64.8100
65.0500
263,400
Wed, 11 Feb 2026
67.7500
67.8400
65.5000
67.2600
201,400
Tue, 10 Feb 2026
68.9300
69.6400
67.6000
68.4800
144,600
Mon, 09 Feb 2026
68.6800
70.8500
68.3100
70.4900
128,200
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
66.7700
71.2000
66.7700
69.7200
312,700
Thu, 05 Feb 2026
69.7300
70.4100
62.0050
63.4100
536,700
Wed, 04 Feb 2026
74.8600
75.1700
71.7500
73.0400
253,600
Tue, 03 Feb 2026
78.0600
78.1200
72.6200
76.1100
385,600
Mon, 02 Feb 2026
77.7300
79.0400
77.2900
77.6800
589,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
82.4800
84.1700
81.4590
83.4400
269,200
Thu, 29 Jan 2026
87.2900
87.4300
82.8600
83.7000
254,300
Wed, 28 Jan 2026
89.5000
90.0300
88.5200
88.6800
78,800
Tue, 27 Jan 2026
87.8700
89.0450
86.8700
88.9800
73,700
Mon, 26 Jan 2026
87.2600
88.4200
86.6800
87.1900
109,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
89.2000
90.7900
88.3000
89.1100
93,800
Thu, 22 Jan 2026
89.0900
89.5300
88.1100
89.0000
103,500
Wed, 21 Jan 2026
89.1300
90.0300
86.8300
89.7700
152,000
Tue, 20 Jan 2026
90.5500
90.9250
88.8200
89.2700
131,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
95.4300
95.4900
93.9400
95.2000
394,800
Thu, 15 Jan 2026
96.4900
96.6300
94.7120
94.9100
127,700
Wed, 14 Jan 2026
95.3100
97.6000
95.0600
97.3650
153,900
Tue, 13 Jan 2026
91.9700
94.2100
91.7200
94.0600
154,600
Mon, 12 Jan 2026
89.8500
91.9600
89.8500
91.1100
105,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
90.1550
91.5200
89.4900
89.8400
53,600
Thu, 08 Jan 2026
89.2300
91.0000
88.9600
90.4600
68,900
Wed, 07 Jan 2026
91.0950
91.5500
90.2400
90.5850
58,600
Tue, 06 Jan 2026
93.9800
94.0200
90.8700
92.0850
310,400
Mon, 05 Jan 2026
92.3400
94.4230
92.0300
93.9100
281,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
88.4800
90.7000
88.1300
89.4200
338,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
88.5300
88.5700
86.7950
87.1700
381,200
Tue, 30 Dec 2025
87.7900
89.0700
87.4600
87.4900
205,100
Mon, 29 Dec 2025
87.2000
87.7600
86.6600
86.7300
79,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
88.6150
88.6150
86.2800
87.1400
105,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
86.8700
87.1600
86.0700
86.9100
48,800
Tue, 23 Dec 2025
87.2000
87.8400
86.2700
87.3000
132,000
Mon, 22 Dec 2025
89.7200
90.0000
87.5800
87.9800
104,800
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
87.6900
88.9400
86.5100
87.6300
140,500
Thu, 18 Dec 2025
88.1200
88.9700
84.1000
84.3000
134,900
Wed, 17 Dec 2025
87.4300
90.0350
84.9910
85.5700
201,900
Tue, 16 Dec 2025
3 · 424B3
After-hours · 17:23 ET
424B3 ↗
Tue, 16 Dec 2025
86.5700
87.7700
86.5700
87.3000
93,300
Mon, 15 Dec 2025
89.0700
89.5200
84.9300
85.4700
139,300
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
91.8200
92.3500
89.2700
89.9500
46,500
Thu, 11 Dec 2025
89.9000
91.5300
89.0500
91.5300
72,300
Wed, 10 Dec 2025
91.6900
94.1400
91.2850
92.2300
97,200
Tue, 09 Dec 2025
89.9500
94.3300
89.7800
92.8400
135,400
Mon, 08 Dec 2025
91.0200
91.2300
89.4300
90.5200
59,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
90.1800
91.1600
87.8900
89.0800
97,900
Thu, 04 Dec 2025
92.5400
92.8900
90.6050
92.2200
66,700
Wed, 03 Dec 2025
92.3400
93.3700
91.5100
92.6900
92,200
Tue, 02 Dec 2025
88.4400
92.0000
88.1500
90.7900
164,700
Mon, 01 Dec 2025
85.9400
86.3800
83.6200
85.2800
129,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
92.7600
92.7600
90.0000
90.4100
94,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
87.1800
90.0200
86.5500
89.6200
133,600
Tue, 25 Nov 2025
86.9100
87.7500
85.8500
87.0700
176,700
Mon, 24 Nov 2025
85.6500
88.9200
84.9100
88.8400
174,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
83.3200
85.1620
82.0500
84.3100
360,900
Thu, 20 Nov 2025
91.1000
91.2600
85.6400
86.0600
255,000
Wed, 19 Nov 2025
90.7600
92.0450
88.2690
89.1400
235,900
Tue, 18 Nov 2025
91.4200
93.4800
90.6810
92.4700
664,300
Mon, 17 Nov 2025
93.7300
95.6600
90.8550
91.5300
283,600
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
95.0300
96.9700
93.7900
93.9900
187,800
Thu, 13 Nov 2025
102.0300
102.9100
97.5200
97.6900
265,800
Wed, 12 Nov 2025
104.4700
104.5200
100.5100
101.2100
132,000
Tue, 11 Nov 2025
104.2000
104.2000
102.3100
102.4300
60,600
Mon, 10 Nov 2025
105.8200
105.9100
104.3600
105.6700
379,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
99.9500
103.5200
99.1200
103.4500
108,600
Fri, 07 Nov 2025
2 · 10-Q
Next filing day · accepted 06 Nov, 18:47 ET
10-Q ↗
Thu, 06 Nov 2025
102.6200
102.6200
100.0000
100.5900
87,000
Wed, 05 Nov 2025
102.2900
104.2200
101.8800
103.5300
164,200
Tue, 04 Nov 2025
103.3700
104.4300
99.2000
100.3900
245,700
Mon, 03 Nov 2025
107.2300
107.6000
105.0000
106.2800
102,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
109.4900
110.6300
108.2900
109.4000
123,900
Thu, 30 Oct 2025
108.1500
108.1500
105.9200
106.1100
114,300
Wed, 29 Oct 2025
113.3200
113.3600
108.8450
110.2000
196,600
Tue, 28 Oct 2025
114.6900
115.7600
113.1600
113.3600
90,700
Mon, 27 Oct 2025
114.8500
115.4400
114.1900
114.6500
101,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
110.9750
111.0400
109.4200
110.3100
86,400
Thu, 23 Oct 2025
108.7900
111.0200
108.4300
109.9600
122,600
Wed, 22 Oct 2025
107.9100
108.7500
107.2000
107.4800
236,600
Tue, 21 Oct 2025
108.4000
113.7600
107.9100
111.6200
396,800
Mon, 20 Oct 2025
111.0000
111.4400
109.6200
110.5600
352,400
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
105.1200
107.1900
104.2500
106.1500
381,700
Thu, 16 Oct 2025
110.7700
111.1500
107.2650
107.9300
354,500
Wed, 15 Oct 2025
111.2400
111.9200
109.7800
110.9500
317,800
Tue, 14 Oct 2025
110.5200
113.2300
109.6760
112.2900
162,000
Mon, 13 Oct 2025
114.1200
115.6390
113.5400
115.5350
230,300
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
121.7800
122.2500
115.5800
116.2400
395,100
Thu, 09 Oct 2025
123.2100
123.2100
119.4300
120.6600
156,700
Wed, 08 Oct 2025
122.2300
123.8700
121.4100
123.1200
149,900
Tue, 07 Oct 2025
124.6500
124.6500
120.3800
121.3500
303,200
Mon, 06 Oct 2025
124.7000
125.9600
124.1700
125.1400
222,800
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
120.4800
123.6900
119.7600
122.5500
205,300
Thu, 02 Oct 2025
118.9700
120.8720
118.3200
120.7200
204,500
Wed, 01 Oct 2025
116.3300
118.0000
116.1600
117.2000
197,000
Tue, 30 Sep 2025
113.1400
114.2000
112.5100
114.0100
220,300
Mon, 29 Sep 2025
111.9200
114.1900
111.8300
114.1000
381,000
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
108.9150
110.0000
108.3900
108.8700
97,300
Thu, 25 Sep 2025
111.3000
111.4700
108.2800
109.0400
139,000
Wed, 24 Sep 2025
112.8200
113.7500
112.5800
113.1500
77,800
Tue, 23 Sep 2025
112.7300
112.9900
111.2900
111.3700
51,600
Mon, 22 Sep 2025
112.6900
113.1900
111.7200
111.9000
90,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
116.0600
116.2600
114.8700
114.8800
204,800
Thu, 18 Sep 2025
117.2100
117.6700
116.8200
117.2700
346,900
Wed, 17 Sep 2025
115.9700
116.1100
114.4300
115.3700
139,800
Tue, 16 Sep 2025
115.1400
116.6500
114.4100
116.5900
74,400
Mon, 15 Sep 2025
114.7800
115.2000
114.0650
115.0500
82,100
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
114.7600
116.6300
114.6400
116.6300
93,900
Thu, 11 Sep 2025
113.5500
114.4200
113.4990
114.2400
57,900
Wed, 10 Sep 2025
113.4300
114.1600
112.8900
113.3100
114,500
Tue, 09 Sep 2025
112.5950
112.6800
110.4700
111.0500
73,300
Mon, 08 Sep 2025
111.9600
112.6700
111.6000
111.8300
151,100
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
112.6000
113.0000
109.9000
111.2950
68,900
Thu, 04 Sep 2025
110.5700
110.5700
109.0500
109.5100
85,100
Wed, 03 Sep 2025
111.1300
112.3150
110.9300
111.9900
41,500
Tue, 02 Sep 2025
109.1500
111.5000
108.9460
110.5300
73,700
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
110.3000
110.3000
107.7800
107.9400
121,100
Thu, 28 Aug 2025
112.8300
112.9400
111.6400
111.6700
51,300
Wed, 27 Aug 2025
111.1200
112.3700
111.0200
111.7900
31,400
Tue, 26 Aug 2025
109.6900
110.9100
109.2500
110.9000
47,400
Mon, 25 Aug 2025
111.3200
112.6000
110.2700
110.5200
129,900
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
111.9600
117.0800
111.6400
116.4000
145,300
Thu, 21 Aug 2025
113.0000
113.6490
111.6500
111.8900
52,500
Wed, 20 Aug 2025
113.1500
114.0700
112.1800
114.0300
68,000
Tue, 19 Aug 2025
115.4900
115.4900
112.3900
112.8000
114,100
Mon, 18 Aug 2025
115.4400
116.4600
114.5300
116.0200
64,300
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
118.2600
118.2600
116.5300
116.7000
41,500
Thu, 14 Aug 2025
117.9700
119.1450
116.9200
117.7200
93,600
Wed, 13 Aug 2025
120.4700
122.6600
120.0000
122.6300
77,700
Tue, 12 Aug 2025
118.8800
119.8400
118.3700
119.4000
35,000
Mon, 11 Aug 2025
119.2000
120.4850
118.4500
118.7700
62,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
116.5900
117.0200
115.6440
116.1400
81,300
Thu, 07 Aug 2025
1 · 10-Q
After-hours · 16:42 ET
10-Q ↗
Thu, 07 Aug 2025
116.2800
117.4000
115.4210
117.3300
67,100
Wed, 06 Aug 2025
113.6700
115.5000
113.4300
115.0300
68,200
Tue, 05 Aug 2025
113.9200
114.2150
112.3100
113.3700
62,000
Mon, 04 Aug 2025
113.9400
115.4000
113.7450
114.4300
76,900
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
115.2700
115.3700
112.6900
112.8000
130,800
Thu, 31 Jul 2025
117.9600
118.5910
116.4600
116.4600
34,800
Wed, 30 Jul 2025
117.2200
118.5200
115.4900
116.6300
55,100
Tue, 29 Jul 2025
118.8100
118.8400
116.6200
117.2400
75,900
Mon, 28 Jul 2025
118.3200
118.8700
117.2390
117.8700
48,900
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend