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
67.7700
67.7700
67.3000
67.7360
6,000
Thu, 23 Jul 2026
68.7500
68.8100
68.3000
68.4500
20,200
Wed, 22 Jul 2026
69.3000
69.8900
69.3000
69.6400
10,700
Tue, 21 Jul 2026
70.1100
70.6900
69.8900
70.2100
16,400
Mon, 20 Jul 2026
68.1000
69.4100
67.8300
68.8100
24,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
66.3900
67.9400
66.0900
67.7740
11,400
Thu, 16 Jul 2026
67.7900
68.4300
67.6600
67.8600
11,200
Wed, 15 Jul 2026
68.9900
69.1400
68.4600
68.6040
12,500
Tue, 14 Jul 2026
67.4000
68.4700
67.2100
68.2100
13,300
Mon, 13 Jul 2026
66.0200
66.3500
65.2900
65.6800
39,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
67.7900
68.1400
67.3100
67.4850
10,200
Thu, 09 Jul 2026
66.1500
66.7930
66.1500
66.7700
7,600
Wed, 08 Jul 2026
65.2500
65.7600
64.9400
65.6900
31,000
Tue, 07 Jul 2026
66.6000
67.7300
66.3800
67.4300
55,600
Mon, 06 Jul 2026
65.0800
67.4500
64.9800
67.2300
159,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
65.3300
65.5500
64.7200
64.9000
4,600
Wed, 01 Jul 2026
62.0000
63.6000
62.0000
63.3900
8,900
Tue, 30 Jun 2026
61.7700
62.2200
61.4500
62.0000
7,700
Mon, 29 Jun 2026
63.2900
63.8600
62.4000
63.7600
10,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
62.4700
63.8900
62.4700
63.0300
5,200
Thu, 25 Jun 2026
64.5200
64.5200
61.7400
62.5800
23,100
Wed, 24 Jun 2026
65.2100
65.2100
62.5900
63.2400
10,500
Tue, 23 Jun 2026
65.8600
66.2000
65.6600
65.8200
4,000
Mon, 22 Jun 2026
68.9500
69.1300
67.9400
68.0600
4,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
67.8900
67.8900
65.8000
66.5500
138,300
Wed, 17 Jun 2026
68.6300
70.1490
67.7800
67.9300
23,000
Tue, 16 Jun 2026
69.6700
69.7880
69.3800
69.4300
4,500
Mon, 15 Jun 2026
70.3300
70.9400
70.3300
70.4300
5,200
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
66.9200
68.0200
66.6550
67.2400
10,500
Thu, 11 Jun 2026
66.3000
67.3600
65.9300
67.1900
6,900
Wed, 10 Jun 2026
65.7000
66.3300
65.2800
65.4600
17,100
Tue, 09 Jun 2026
65.9100
65.9580
64.3400
65.6400
19,100
Mon, 08 Jun 2026
67.2000
67.5200
66.9250
67.0100
24,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
65.6300
65.6300
62.5500
63.6910
41,500
Thu, 04 Jun 2026
66.7500
68.0000
66.6800
67.2100
12,700
Wed, 03 Jun 2026
70.7250
70.7250
68.8700
69.1500
35,900
Tue, 02 Jun 2026
72.8300
72.8300
70.7900
71.0100
9,600
Mon, 01 Jun 2026
75.9200
75.9200
75.0100
75.5500
6,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
76.7600
78.1000
76.6900
77.5800
27,000
Thu, 28 May 2026
77.0000
77.8250
76.6700
77.5200
6,400
Wed, 27 May 2026
79.0100
79.5800
78.9400
79.2800
3,000
Tue, 26 May 2026
81.6100
82.3500
80.0550
80.2600
5,000
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
80.9250
81.0600
80.1610
80.1610
700
Thu, 21 May 2026
81.6100
82.3600
81.2140
82.1260
3,000
Wed, 20 May 2026
81.5200
82.3400
81.5200
82.1000
4,800
Tue, 19 May 2026
81.0900
81.2700
80.5300
81.1300
4,100
Mon, 18 May 2026
81.5400
81.5400
80.4100
81.2200
11,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
83.3200
83.6600
83.3200
83.6600
5,800
Thu, 14 May 2026
84.2950
86.6800
84.2950
86.1700
7,400
Wed, 13 May 2026
4 · 10-Q
After-hours · 16:06 ET
SEC Form 10-Q ↗
Wed, 13 May 2026
84.6500
84.6500
83.3450
84.2200
17,700
Tue, 12 May 2026
85.4400
85.5100
84.5000
85.4900
5,500
Mon, 11 May 2026
85.3300
86.8400
85.1100
86.7100
4,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
84.1400
85.0300
84.0300
84.7270
2,500
Thu, 07 May 2026
85.2910
85.2910
84.1300
84.7900
25,200
Wed, 06 May 2026
86.3600
86.6900
85.9450
86.2000
9,500
Tue, 05 May 2026
85.7900
86.4300
85.7900
86.3700
57,700
Mon, 04 May 2026
83.4710
85.1700
83.1100
84.7200
42,200
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
82.8600
83.4300
82.8100
82.9600
15,500
Thu, 30 Apr 2026
80.7500
80.8500
80.6210
80.8500
2,600
Wed, 29 Apr 2026
81.3100
81.3100
79.2300
79.8900
12,800
Tue, 28 Apr 2026
80.5000
80.7500
80.1300
80.7500
1,300
Mon, 27 Apr 2026
82.1850
82.8150
80.9400
81.2900
27,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
82.7800
82.8300
82.0000
82.1060
15,300
Thu, 23 Apr 2026
82.1600
83.1700
81.5700
82.1400
17,600
Wed, 22 Apr 2026
83.1100
83.7500
83.1100
83.5000
11,500
Tue, 21 Apr 2026
80.4420
80.9400
79.2000
79.3360
6,500
Mon, 20 Apr 2026
79.6810
80.9300
79.1800
80.8000
7,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
81.1800
82.8100
80.7300
81.9600
141,800
Thu, 16 Apr 2026
77.5200
79.7900
77.5200
79.7900
10,000
Wed, 15 Apr 2026
78.2300
79.4000
77.8900
79.4000
9,700
Tue, 14 Apr 2026
78.8100
79.9400
78.2700
78.6300
17,900
Mon, 13 Apr 2026
75.3400
77.7200
75.2500
77.6500
8,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
76.5800
77.4660
76.4900
77.4660
7,700
Thu, 09 Apr 2026
75.1300
76.6800
74.7500
76.3800
10,800
Wed, 08 Apr 2026
76.6600
76.8100
74.9840
75.5200
22,900
Tue, 07 Apr 2026
72.4700
73.0130
71.8300
73.0130
12,300
Mon, 06 Apr 2026
73.5800
74.0500
73.2700
73.8200
92,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
69.7400
71.2600
69.7000
70.9200
15,000
Wed, 01 Apr 2026
72.4200
73.1150
71.9000
72.0690
10,200
Tue, 31 Mar 2026
70.7700
71.7600
70.5000
71.7100
46,100
Mon, 30 Mar 2026
71.7900
71.7900
70.2040
70.3400
9,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
3 · 10-K
After-hours · 16:01 ET
SEC Form 10-K ↗
Fri, 27 Mar 2026
70.1800
70.1800
69.3510
69.7880
11,000
Thu, 26 Mar 2026
73.3500
73.8200
72.2350
72.5100
16,000
Wed, 25 Mar 2026
75.9600
75.9600
74.7900
74.9900
18,200
Tue, 24 Mar 2026
74.6400
74.6400
73.0300
73.2900
12,100
Mon, 23 Mar 2026
74.8500
75.7200
74.4600
74.7100
13,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.6600
74.6600
73.5220
74.2800
8,400
Thu, 19 Mar 2026
73.2500
74.6100
72.7500
74.3500
21,700
Wed, 18 Mar 2026
76.5200
76.7600
75.1100
75.2000
55,000
Tue, 17 Mar 2026
78.0200
79.2100
77.7600
78.9200
14,700
Mon, 16 Mar 2026
78.1700
78.7300
77.4400
78.3200
25,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
77.3000
78.2300
75.0300
75.3400
117,800
Thu, 12 Mar 2026
74.4400
74.6600
73.5300
74.5500
36,200
Wed, 11 Mar 2026
74.6500
75.4300
73.7300
74.7900
43,300
Tue, 10 Mar 2026
75.0200
75.7000
73.4300
74.1400
18,600
Mon, 09 Mar 2026
72.7650
73.4900
72.3900
73.0700
58,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
72.9650
73.0100
71.7500
72.0900
24,900
Thu, 05 Mar 2026
76.8100
77.0000
74.7500
75.4000
74,200
Wed, 04 Mar 2026
75.9600
78.2900
75.5600
77.2500
173,900
Tue, 03 Mar 2026
71.0300
72.8900
70.1500
72.2700
37,200
Mon, 02 Mar 2026
69.3800
73.7000
69.3800
73.2000
43,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
70.0700
70.1800
68.9400
69.4700
25,200
Thu, 26 Feb 2026
72.1200
72.1200
70.5500
71.3300
159,400
Wed, 25 Feb 2026
70.5900
73.4500
70.1400
73.2700
37,500
Tue, 24 Feb 2026
66.6700
68.4950
66.4500
68.2600
45,900
Mon, 23 Feb 2026
69.9000
70.0500
67.5900
68.1900
72,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
70.8600
71.9700
70.4600
71.6600
49,300
Thu, 19 Feb 2026
69.6130
71.0400
69.6130
71.0400
10,800
Wed, 18 Feb 2026
70.9300
72.2300
69.9960
70.0600
25,800
Tue, 17 Feb 2026
72.0000
72.1000
70.4700
71.7200
45,600
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
71.2400
73.5000
70.7800
72.8000
65,000
Thu, 12 Feb 2026
71.9600
72.0500
69.0400
69.1900
35,500
Wed, 11 Feb 2026
71.9900
71.9900
69.6200
71.4600
102,700
Tue, 10 Feb 2026
73.2600
74.0000
72.0100
72.8000
33,600
Mon, 09 Feb 2026
72.9500
75.3200
72.7300
74.9400
45,800
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
71.1100
75.5800
71.0600
74.1400
225,500
Thu, 05 Feb 2026
74.0900
74.7200
66.2150
67.4200
122,800
Wed, 04 Feb 2026
79.6200
79.7600
76.3700
77.6900
119,200
Tue, 03 Feb 2026
83.0000
83.0000
77.1300
80.8700
108,700
Mon, 02 Feb 2026
82.5400
83.9600
82.2800
82.5600
137,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
87.7400
89.3700
87.2950
88.6300
98,900
Thu, 29 Jan 2026
92.8600
92.8600
88.1050
88.9600
41,900
Wed, 28 Jan 2026
95.2200
95.3500
93.9900
94.1900
16,700
Tue, 27 Jan 2026
93.3700
94.5200
92.4200
94.5200
11,900
Mon, 26 Jan 2026
92.7800
93.9600
92.4000
92.7200
19,600
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
94.8000
96.3400
93.8700
94.7100
39,900
Thu, 22 Jan 2026
94.7900
95.1000
93.8200
94.5900
31,400
Wed, 21 Jan 2026
94.7100
95.6600
92.2900
95.4400
33,600
Tue, 20 Jan 2026
96.2200
96.2360
94.3760
94.7900
28,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
101.3900
101.5100
99.9000
101.2100
141,700
Thu, 15 Jan 2026
102.5500
102.5500
100.7500
100.8300
23,700
Wed, 14 Jan 2026
101.2400
103.5600
101.0800
103.5200
22,300
Tue, 13 Jan 2026
97.9600
100.0900
97.7700
99.9900
29,300
Mon, 12 Jan 2026
96.1600
97.7300
96.1600
96.8400
35,800
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
95.4400
97.2100
95.4400
95.5500
13,800
Thu, 08 Jan 2026
95.5900
96.7600
95.5200
96.1400
18,500
Wed, 07 Jan 2026
96.7500
97.0800
96.1800
96.3100
11,800
Tue, 06 Jan 2026
99.6200
99.7500
96.6000
97.9200
69,500
Mon, 05 Jan 2026
98.1600
100.3500
97.8600
99.8000
50,100
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
94.1100
96.3500
94.0100
95.0800
82,800
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
94.0800
94.1000
92.3300
92.6800
91,700
Tue, 30 Dec 2025
93.2500
94.6200
92.9400
92.9900
50,700
Mon, 29 Dec 2025
92.6000
93.2300
92.1000
92.1400
19,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
94.1300
94.2200
91.6200
92.5900
52,800
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
92.3300
92.6400
91.7300
92.3700
27,200
Tue, 23 Dec 2025
92.8000
93.2400
91.6800
92.7400
4,900
Mon, 22 Dec 2025
95.2800
95.2800
93.0960
93.4700
17,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
93.1500
94.6000
92.5100
93.1200
11,800
Thu, 18 Dec 2025
93.6700
94.0100
89.5300
89.8200
15,800
Wed, 17 Dec 2025
92.8600
95.4500
90.5400
90.9700
13,300
Tue, 16 Dec 2025
92.0300
93.1100
92.0000
92.7600
20,200
Mon, 15 Dec 2025
94.6700
95.0700
90.2400
90.7900
35,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
97.8600
98.1050
94.8000
95.6050
5,200
Thu, 11 Dec 2025
95.4900
97.2550
94.6600
97.2550
13,900
Wed, 10 Dec 2025
97.3900
100.0000
97.1400
98.0400
19,400
Tue, 09 Dec 2025
95.9200
100.2600
95.6100
98.7000
24,800
Mon, 08 Dec 2025
96.6700
96.6700
95.0600
96.2100
31,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
95.6600
96.4400
93.6700
94.6780
11,500
Thu, 04 Dec 2025
98.3400
98.5490
96.5900
98.0700
9,800
Wed, 03 Dec 2025
97.7400
99.0300
97.3800
98.5200
32,400
Tue, 02 Dec 2025
93.8900
97.6400
93.7000
96.4800
30,700
Mon, 01 Dec 2025
91.3000
91.6700
88.9700
90.6200
28,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
98.5600
98.5600
95.6600
95.9300
29,500
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
92.4500
95.6300
91.9700
95.2300
41,300
Tue, 25 Nov 2025
92.3400
92.7900
91.2200
92.5200
38,000
Mon, 24 Nov 2025
90.9900
94.4600
90.3000
94.4000
36,400
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
88.5950
90.5800
87.2500
89.5700
89,500
Thu, 20 Nov 2025
96.8500
96.9100
91.0100
91.4500
75,000
Wed, 19 Nov 2025
96.4800
97.7000
93.7900
94.7600
56,200
Tue, 18 Nov 2025
97.1000
99.1800
96.3600
98.1900
69,100
Mon, 17 Nov 2025
99.6000
101.6000
96.8200
97.2200
88,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
100.9900
103.0900
99.6800
99.9000
73,400
Thu, 13 Nov 2025
108.4400
109.3700
103.6600
103.8000
17,700
Wed, 12 Nov 2025
2 · 10-Q
After-hours · 17:28 ET
SEC Form 10-Q ↗
Wed, 12 Nov 2025
111.0300
111.0300
107.0900
107.5250
17,400
Tue, 11 Nov 2025
110.3000
110.4200
108.8900
108.9100
13,300
Mon, 10 Nov 2025
112.5100
112.6100
110.8700
112.3300
48,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
106.1200
109.9300
105.7400
109.9200
40,100
Thu, 06 Nov 2025
109.0100
109.0100
106.4500
106.8600
34,700
Wed, 05 Nov 2025
108.6900
110.7500
108.5100
110.0200
63,400
Tue, 04 Nov 2025
109.8300
110.9600
105.4800
106.7300
38,500
Mon, 03 Nov 2025
113.8000
114.2700
111.7500
112.8900
27,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
116.4300
117.8900
115.2000
116.2900
45,000
Thu, 30 Oct 2025
114.7700
114.8300
112.6100
112.7000
50,700
Wed, 29 Oct 2025
120.2580
120.2580
115.8100
117.0700
91,100
Tue, 28 Oct 2025
121.9300
122.9700
120.2400
120.3300
44,800
Mon, 27 Oct 2025
122.0200
122.4800
121.3500
121.8400
13,600
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
117.9000
117.9000
116.2700
117.2000
22,600
Thu, 23 Oct 2025
115.5850
117.9400
115.4000
116.7800
52,700
Wed, 22 Oct 2025
114.5000
115.4300
113.8300
114.1700
99,000
Tue, 21 Oct 2025
115.1600
120.8400
114.6900
118.5400
49,500
Mon, 20 Oct 2025
117.3000
118.3700
116.3700
117.4600
41,800
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
111.9000
113.8200
110.7800
112.7700
322,100
Thu, 16 Oct 2025
117.7300
118.0300
113.8500
114.6000
217,200
Wed, 15 Oct 2025
118.2300
118.8900
116.6000
117.8500
71,500
Tue, 14 Oct 2025
117.3100
120.2000
116.4590
119.2900
55,800
Mon, 13 Oct 2025
121.2200
122.7600
120.6000
122.7500
82,700
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
129.3400
129.8600
122.7800
123.4200
125,500
Thu, 09 Oct 2025
130.2200
130.2300
126.8600
128.1100
40,600
Wed, 08 Oct 2025
130.0000
131.5600
129.3500
130.7900
67,500
Tue, 07 Oct 2025
132.4500
132.4500
127.8830
128.8700
159,100
Mon, 06 Oct 2025
132.4600
133.9200
131.9200
132.9600
81,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
128.0600
131.4500
127.4600
130.2000
125,600
Thu, 02 Oct 2025
126.4300
128.3700
125.7200
128.2400
166,600
Wed, 01 Oct 2025
123.6900
125.3600
123.4500
124.5100
61,800
Tue, 30 Sep 2025
120.1100
121.4100
119.6000
121.2700
55,800
Mon, 29 Sep 2025
118.9100
121.3200
118.8700
121.2300
235,700
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
115.6300
116.6800
115.2800
115.6600
15,900
Thu, 25 Sep 2025
118.3300
118.3300
115.0100
115.8500
67,800
Wed, 24 Sep 2025
119.6800
120.7300
119.6800
120.1700
26,500
Tue, 23 Sep 2025
119.6600
120.0300
118.2800
118.2800
6,600
Mon, 22 Sep 2025
119.5300
120.2100
118.7400
118.7500
27,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
123.4500
123.4700
121.9400
121.9700
38,400
Thu, 18 Sep 2025
124.4200
124.9600
124.2200
124.5500
47,300
Wed, 17 Sep 2025
123.0900
123.3100
121.6100
122.5500
38,900
Tue, 16 Sep 2025
122.2400
123.9000
121.5800
123.8400
38,100
Mon, 15 Sep 2025
121.9400
122.3500
121.1700
122.2000
30,700
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
122.3100
123.8700
121.8300
123.8200
38,800
Thu, 11 Sep 2025
120.6200
121.4800
120.6200
121.3800
27,800
Wed, 10 Sep 2025
120.4600
121.2900
120.0000
120.4200
93,900
Tue, 09 Sep 2025
119.6400
119.6400
117.3900
118.0300
32,900
Mon, 08 Sep 2025
118.9800
119.6300
118.5800
118.8300
48,800
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
119.8000
120.0100
116.9900
118.2600
61,800
Thu, 04 Sep 2025
117.4300
117.4300
115.9300
116.3000
37,700
Wed, 03 Sep 2025
118.2100
119.3200
117.9600
119.0200
16,600
Tue, 02 Sep 2025
116.0300
118.4200
116.0300
117.4400
57,800
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
116.7310
117.0000
114.5200
114.6300
26,400
Thu, 28 Aug 2025
119.8100
120.0300
118.6300
118.6700
18,300
Wed, 27 Aug 2025
117.7800
119.4400
117.7800
118.8500
25,700
Tue, 26 Aug 2025
116.6200
117.8500
116.0800
117.8500
20,900
Mon, 25 Aug 2025
117.8500
119.7100
117.1400
117.3600
36,000
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
119.0100
124.5100
118.6300
123.6300
74,000
Thu, 21 Aug 2025
120.0400
120.5800
118.7250
118.8700
23,500
Wed, 20 Aug 2025
120.1200
121.2400
119.1900
121.1200
36,100
Tue, 19 Aug 2025
122.3200
122.3200
119.3900
119.8100
22,000
Mon, 18 Aug 2025
122.6900
123.6800
121.8500
123.2900
14,700
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
125.4400
125.4900
123.9600
123.9600
7,400
Thu, 14 Aug 2025
125.3200
126.4800
124.4100
125.1100
44,700
Wed, 13 Aug 2025
1 · 10-Q
After-hours · 16:06 ET
SEC Form 10-Q ↗
Wed, 13 Aug 2025
127.7890
130.2900
127.5800
130.2900
64,800
Tue, 12 Aug 2025
126.2800
127.1300
125.7200
126.8500
23,000
Mon, 11 Aug 2025
126.7000
127.9800
125.7900
126.2000
45,700
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
123.8100
124.3300
122.8700
123.3500
63,400
Thu, 07 Aug 2025
123.5100
124.7300
122.6300
124.6100
47,900
Wed, 06 Aug 2025
120.6200
122.6400
120.5900
122.1800
31,800
Tue, 05 Aug 2025
121.0200
121.1200
119.3300
120.4300
43,800
Mon, 04 Aug 2025
120.9000
122.6000
120.8200
121.6600
39,100
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
122.4600
122.5800
119.7000
119.7400
138,500
Thu, 31 Jul 2025
125.1500
125.9900
123.6400
123.7100
40,800
Wed, 30 Jul 2025
124.5700
125.9600
122.6100
123.8000
68,000
Tue, 29 Jul 2025
125.9300
125.9800
123.8300
124.4800
92,600
Mon, 28 Jul 2025
125.7900
126.2500
124.5200
125.2500
22,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend