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
Tue, 27 Oct 2026
No data yet
Mon, 26 Oct 2026
84.2000
84.3600
84.1200
84.3600
1,272
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
86.2850
86.5300
85.7100
85.7100
14,700
Thu, 22 Oct 2026
86.1800
86.1800
85.6900
85.9100
3,100
Wed, 21 Oct 2026
88.2400
89.5300
88.2400
89.2400
6,000
Tue, 20 Oct 2026
85.8600
87.1300
85.8600
87.1300
2,200
Mon, 19 Oct 2026
86.4800
86.4800
86.3500
86.4300
1,500
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
86.7500
87.0000
85.5400
86.1200
35,300
Thu, 15 Oct 2026
85.0000
87.1290
84.9900
86.8800
5,000
Wed, 14 Oct 2026
86.4500
86.4500
86.0800
86.3400
1,800
Tue, 13 Oct 2026
87.7950
87.8400
87.6910
87.8400
3,000
Mon, 12 Oct 2026
87.0400
87.4500
86.8600
87.4500
2,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
87.2500
87.2500
86.8900
86.8900
7,300
Thu, 08 Oct 2026
86.7900
87.2800
86.2400
86.2600
21,300
Wed, 07 Oct 2026
87.9100
88.0600
87.9000
88.0600
6,000
Tue, 06 Oct 2026
91.1900
91.1900
90.2800
90.4900
8,700
Mon, 05 Oct 2026
90.8900
90.8900
89.9900
90.5200
19,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
91.5100
91.5100
88.8800
89.0000
2,200
Thu, 01 Oct 2026
88.1750
89.7300
88.1750
89.4500
2,700
Wed, 30 Sep 2026
89.9500
89.9500
88.2700
88.2800
4,500
Tue, 29 Sep 2026
88.9700
88.9700
88.1100
88.3200
1,600
Mon, 28 Sep 2026
88.2600
88.4600
87.2100
88.0700
7,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
88.5300
88.8100
87.9000
88.6800
21,500
Thu, 24 Sep 2026
88.6710
89.3100
88.5400
89.1100
2,000
Wed, 23 Sep 2026
90.5400
90.5400
89.0700
89.3200
3,300
Tue, 22 Sep 2026
90.5800
91.4800
90.5500
91.1100
6,000
Mon, 21 Sep 2026
89.7400
91.3900
89.7400
91.3900
10,800
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
83.6200
86.0000
83.6200
85.7900
16,800
Thu, 17 Sep 2026
80.3800
81.0950
80.3700
80.8600
6,600
Wed, 16 Sep 2026
79.7800
80.3000
79.7800
80.3000
6,100
Tue, 15 Sep 2026
81.0800
81.3000
79.8800
80.3800
38,200
Mon, 14 Sep 2026
82.8600
83.4900
82.8100
83.4900
2,400
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
81.8800
84.2110
81.5200
81.6000
2,300
Thu, 10 Sep 2026
81.1700
81.6900
81.1300
81.4600
8,300
Wed, 09 Sep 2026
83.7700
83.7700
82.6000
82.6300
23,900
Tue, 08 Sep 2026
82.7300
83.2500
82.0000
82.8700
25,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
83.8200
84.4000
83.2000
84.4000
10,500
Thu, 03 Sep 2026
82.9300
86.5000
82.9300
86.4400
114,600
Wed, 02 Sep 2026
81.1300
81.7800
80.9600
81.6900
19,600
Tue, 01 Sep 2026
82.2300
82.2300
80.9900
81.6500
2,200
Mon, 31 Aug 2026
82.6200
83.6550
82.1600
83.3800
7,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
83.9800
84.3300
81.2400
81.9100
28,100
Thu, 27 Aug 2026
83.7200
85.4200
83.5000
84.4600
11,400
Wed, 26 Aug 2026
82.4200
82.9700
82.4200
82.9700
3,100
Tue, 25 Aug 2026
83.1500
83.7900
82.5900
83.4000
35,500
Mon, 24 Aug 2026
83.5300
84.4200
82.4100
83.2300
18,700
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
81.5100
82.1400
80.6300
81.4470
12,700
Thu, 20 Aug 2026
75.9600
76.9000
75.5300
76.8600
7,800
Wed, 19 Aug 2026
68.6900
73.5300
68.6500
72.3500
9,500
Tue, 18 Aug 2026
67.7300
68.6900
67.7300
68.2650
6,200
Mon, 17 Aug 2026
67.2350
68.0400
67.2250
67.9200
4,700
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
66.0400
66.6600
66.0300
66.4700
2,900
Thu, 13 Aug 2026
67.0700
67.3600
66.4200
66.8900
3,000
Wed, 12 Aug 2026
4 · 10-Q
After-hours · 16:09 ET
SEC Form 10-Q ↗
Wed, 12 Aug 2026
67.2400
67.2400
66.8800
66.9300
9,100
Tue, 11 Aug 2026
67.4900
67.4900
66.7400
67.0600
13,600
Mon, 10 Aug 2026
68.4900
68.4900
67.3400
67.5400
38,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
68.7700
68.9550
68.2900
68.6600
9,600
Thu, 06 Aug 2026
67.8200
68.5200
67.8200
68.0900
92,600
Wed, 05 Aug 2026
67.7900
68.5300
67.7900
68.4300
59,300
Tue, 04 Aug 2026
67.3400
68.0000
67.2900
67.8200
18,400
Mon, 03 Aug 2026
66.0400
67.6200
66.0400
67.4300
12,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
67.1400
67.1400
65.8900
66.4200
47,800
Thu, 30 Jul 2026
68.3200
68.4400
68.2900
68.4400
1,700
Wed, 29 Jul 2026
67.7600
68.1000
67.0700
67.1000
7,600
Tue, 28 Jul 2026
66.8500
67.4100
66.8500
67.3900
38,000
Mon, 27 Jul 2026
69.1200
69.1200
68.1700
68.6100
3,700
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
3 · 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
2 · 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
1 · 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