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
Mon, 26 Oct 2026
No data yet
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
84.9800
87.7500
84.2300
87.0600
1,698,000
Thu, 22 Oct 2026
83.4400
86.7900
82.0800
85.2000
1,755,900
Wed, 21 Oct 2026
81.3800
83.6000
80.7300
82.3200
1,297,100
Tue, 20 Oct 2026
79.1900
81.1150
78.2000
80.7100
1,523,300
Mon, 19 Oct 2026
74.4800
78.5700
73.6420
78.2600
1,325,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
76.3700
76.9000
74.4000
74.9800
2,098,600
Thu, 15 Oct 2026
72.0000
76.6800
71.3020
76.1100
1,903,500
Wed, 14 Oct 2026
70.3400
72.9200
70.1100
72.6900
1,386,200
Tue, 13 Oct 2026
72.3600
74.5300
71.5200
71.7600
1,377,400
Mon, 12 Oct 2026
73.1900
74.0000
71.5500
72.2800
1,077,700
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
73.6800
75.2400
71.8800
72.5900
1,669,700
Thu, 08 Oct 2026
71.8400
74.4170
71.7700
72.9300
3,403,400
Wed, 07 Oct 2026
69.0500
73.1100
68.8750
71.7400
2,215,100
Tue, 06 Oct 2026
72.0000
72.3100
68.5100
68.6700
1,572,800
Mon, 05 Oct 2026
67.9100
72.2000
67.0000
72.1600
1,857,600
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
67.5300
68.4400
66.5800
67.0900
1,523,400
Thu, 01 Oct 2026
66.4800
67.8200
65.5650
67.3400
1,644,300
Wed, 30 Sep 2026
63.9600
66.3900
63.3450
65.7900
2,091,400
Tue, 29 Sep 2026
60.0450
64.5500
59.1300
63.5200
2,980,400
Mon, 28 Sep 2026
57.1400
60.1900
55.0400
59.9200
2,090,000
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
59.9650
60.4100
57.4900
58.0500
1,769,100
Thu, 24 Sep 2026
61.7800
62.5700
59.0700
59.9800
1,779,100
Wed, 23 Sep 2026
62.1600
62.7500
59.9350
61.6500
1,992,500
Tue, 22 Sep 2026
57.9900
62.2000
56.2200
61.5600
5,037,800
Mon, 21 Sep 2026
55.8700
57.7900
54.7660
56.5300
5,388,900
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
53.5350
55.4000
53.0000
55.0400
2,908,200
Thu, 17 Sep 2026
58.3300
58.5220
54.1300
54.2500
5,628,100
Wed, 16 Sep 2026
57.0400
59.3000
57.0400
58.6700
4,952,000
Tue, 15 Sep 2026
57.7800
59.4000
57.1360
58.6000
4,559,900
Mon, 14 Sep 2026
54.7700
59.3000
54.3600
58.9900
5,709,100
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
55.9100
56.1500
53.8000
54.6800
5,556,100
Thu, 10 Sep 2026
56.2000
57.5200
55.8200
56.0100
6,299,700
Wed, 09 Sep 2026
67.1250
69.4500
55.5500
57.1200
22,950,500
Tue, 08 Sep 2026
14 · 10-Q/A
After-hours · 16:11 ET
10-Q/A ↗
Tue, 08 Sep 2026
13 · 10-K/A
After-hours · 16:10 ET
10-K/A ↗
Tue, 08 Sep 2026
12 · 10-Q
After-hours · 16:08 ET
10-Q ↗
Tue, 08 Sep 2026
11 · 8-K
After-hours · 16:06 ET
8-K ↗
Tue, 08 Sep 2026
86.6000
86.6000
81.3500
81.5800
5,034,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
91.5600
91.5950
87.7100
87.9200
1,419,900
Thu, 03 Sep 2026
94.3400
96.1450
92.7000
93.1000
1,002,800
Wed, 02 Sep 2026
94.6600
96.1800
91.4000
92.1700
855,900
Tue, 01 Sep 2026
97.1900
98.6900
94.6500
95.4500
810,900
Mon, 31 Aug 2026
98.4800
100.0150
97.9150
98.0400
759,600
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
100.1400
102.9520
97.9200
99.8700
1,347,600
Thu, 27 Aug 2026
94.3100
100.8600
94.0700
100.6400
2,118,800
Wed, 26 Aug 2026
89.2100
92.8000
88.2600
92.2300
611,200
Tue, 25 Aug 2026
94.4100
96.0000
90.8400
91.8700
920,300
Mon, 24 Aug 2026
94.3900
95.8600
93.7000
95.6350
587,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
92.8800
95.5600
90.5600
94.8700
964,800
Thu, 20 Aug 2026
94.8100
96.7590
92.2200
92.5700
1,010,700
Wed, 19 Aug 2026
91.3900
95.6000
91.2400
95.0200
1,609,500
Tue, 18 Aug 2026
89.7200
92.2200
87.9200
91.1100
779,000
Mon, 17 Aug 2026
88.9900
90.2500
88.0000
88.3900
701,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
93.5000
94.0000
87.3810
90.4000
934,700
Thu, 13 Aug 2026
93.3800
93.8300
88.7200
93.7000
1,201,200
Wed, 12 Aug 2026
86.1100
92.0200
84.1100
92.0000
1,892,500
Tue, 11 Aug 2026
86.4700
90.7700
85.2300
88.3900
2,275,200
Mon, 10 Aug 2026
84.7900
87.3800
84.7900
86.8900
893,500
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
87.5600
88.6280
85.4350
85.8300
1,069,300
Thu, 06 Aug 2026
82.2400
86.1380
81.5300
85.5900
654,000
Wed, 05 Aug 2026
88.0000
88.0000
85.3190
86.5000
822,700
Tue, 04 Aug 2026
81.9400
86.3950
81.4250
86.2400
1,331,700
Mon, 03 Aug 2026
85.8000
88.1350
83.2500
83.3700
973,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
79.0400
83.6700
78.5600
83.0600
1,358,200
Thu, 30 Jul 2026
82.0900
82.3450
77.5000
79.8700
1,608,700
Wed, 29 Jul 2026
77.7300
85.6590
77.6300
84.2200
3,169,800
Tue, 28 Jul 2026
76.6800
81.4100
76.0100
78.3900
1,126,200
Mon, 27 Jul 2026
72.5800
77.4600
71.6000
74.9200
1,390,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
70.8000
72.5000
69.0400
70.4800
668,000
Thu, 23 Jul 2026
70.4500
70.6900
67.1100
69.0700
993,700
Wed, 22 Jul 2026
72.7600
73.2400
67.7000
69.9000
1,544,500
Tue, 21 Jul 2026
77.0500
79.3800
72.8300
72.9600
1,291,200
Mon, 20 Jul 2026
74.7500
81.3500
74.2000
79.4600
2,372,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
74.0300
77.6800
73.5100
76.0000
1,218,400
Thu, 16 Jul 2026
78.8500
79.8400
75.4200
75.5000
1,667,300
Wed, 15 Jul 2026
81.3300
82.3000
77.9900
78.3500
1,226,200
Tue, 14 Jul 2026
76.6400
81.7500
75.6900
80.0900
1,428,200
Mon, 13 Jul 2026
78.7600
81.4000
78.1200
80.3500
772,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
81.0000
81.5200
77.1000
77.6900
662,000
Thu, 09 Jul 2026
74.9500
80.0500
74.0000
79.4400
1,526,200
Wed, 08 Jul 2026
78.4200
79.3400
76.8800
78.0100
1,203,500
Tue, 07 Jul 2026
79.6800
82.6200
78.5900
79.7000
2,270,900
Mon, 06 Jul 2026
76.4000
79.1300
75.1200
77.7900
1,193,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
74.0700
78.9300
73.2070
78.3100
1,411,800
Wed, 01 Jul 2026
71.9600
76.1800
71.4200
74.0350
1,395,500
Tue, 30 Jun 2026
69.4600
70.9100
68.3770
70.7100
1,552,300
Mon, 29 Jun 2026
69.3100
70.9100
68.4900
70.2000
1,595,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
63.7800
70.0900
63.7800
69.2000
11,154,500
Thu, 25 Jun 2026
61.7100
64.4300
60.5100
63.4000
1,457,000
Wed, 24 Jun 2026
64.0000
66.5800
63.4200
65.0300
1,033,600
Tue, 23 Jun 2026
63.5200
64.3100
61.7450
64.1900
1,277,100
Mon, 22 Jun 2026
63.2800
66.3810
61.3950
62.5700
1,057,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
10 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 18 Jun 2026
61.5800
64.5100
60.5500
64.2300
1,699,400
Wed, 17 Jun 2026
65.4400
67.5000
61.7700
62.4500
1,682,200
Tue, 16 Jun 2026
68.1900
69.5000
66.0950
66.5700
1,371,400
Mon, 15 Jun 2026
66.7700
68.8700
66.2700
68.8000
1,092,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
67.9400
68.3380
65.2500
66.7700
963,700
Thu, 11 Jun 2026
69.5400
71.0790
68.0400
68.2400
1,666,700
Wed, 10 Jun 2026
69.0000
72.9500
68.4500
71.3900
1,470,800
Tue, 09 Jun 2026
70.9800
73.5000
68.6000
70.7100
1,798,900
Mon, 08 Jun 2026
77.2500
78.7800
72.4100
72.9500
2,180,100
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
9 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Fri, 05 Jun 2026
83.0500
84.0900
75.5500
77.4000
4,697,500
Thu, 04 Jun 2026
8 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 04 Jun 2026
73.6500
76.8100
73.2100
74.3300
3,039,000
Wed, 03 Jun 2026
74.1900
74.1900
70.9100
72.6300
2,355,300
Tue, 02 Jun 2026
72.6100
75.1800
70.4100
75.0100
1,610,700
Mon, 01 Jun 2026
74.8600
78.4300
72.9000
77.6800
2,130,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
66.6500
72.7200
66.5000
72.3600
1,830,900
Thu, 28 May 2026
64.2900
67.9200
63.0000
65.7900
1,976,200
Wed, 27 May 2026
62.0300
64.8300
61.6150
63.2900
965,800
Tue, 26 May 2026
63.0000
66.0200
62.2400
62.7100
1,263,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
61.6100
63.8200
61.5700
63.1700
707,800
Thu, 21 May 2026
61.2400
62.6850
60.2000
61.3300
739,900
Wed, 20 May 2026
61.1900
63.1900
59.6500
62.7800
743,600
Tue, 19 May 2026
64.0000
64.5400
62.1600
62.4500
1,275,900
Mon, 18 May 2026
58.4100
63.0900
58.3950
62.5200
1,675,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
57.5700
59.6850
57.1150
58.5200
1,212,000
Thu, 14 May 2026
56.4300
58.2900
55.4300
57.1500
1,662,400
Wed, 13 May 2026
57.1200
57.1200
54.1700
56.1600
1,575,100
Tue, 12 May 2026
60.3500
60.8850
57.3800
57.5000
1,562,500
Mon, 11 May 2026
62.9400
64.1240
59.0800
60.2900
1,033,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
64.0000
64.0000
61.3800
63.0400
754,000
Thu, 07 May 2026
64.5500
68.4900
64.3400
65.3000
1,307,400
Wed, 06 May 2026
62.6300
63.3900
60.5200
62.8400
820,000
Tue, 05 May 2026
7 · DEFA14A
After-hours · 16:07 ET
DEFA14A ↗
Tue, 05 May 2026
6 · DEF 14A
After-hours · 16:05 ET
DEF 14A ↗
Tue, 05 May 2026
64.0000
64.0200
61.4000
63.9150
649,900
Mon, 04 May 2026
62.1100
64.8500
60.6450
63.8200
995,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
62.0300
64.4400
59.4500
61.7200
1,261,900
Thu, 30 Apr 2026
59.2500
60.6600
57.6500
59.4600
907,000
Wed, 29 Apr 2026
60.4100
60.9100
58.8600
59.8800
631,800
Tue, 28 Apr 2026
60.6900
62.9400
59.8250
60.6800
988,500
Mon, 27 Apr 2026
62.2300
63.5000
59.5700
60.2800
837,200
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
61.8000
62.8100
59.5550
62.6600
943,500
Thu, 23 Apr 2026
61.1300
61.4500
58.2500
60.9300
1,422,000
Wed, 22 Apr 2026
64.9900
65.5050
63.1000
64.5900
737,500
Tue, 21 Apr 2026
66.5000
68.0750
63.3200
64.1000
1,201,500
Mon, 20 Apr 2026
64.3000
66.4800
63.8750
66.2800
1,410,300
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
64.6100
65.3900
63.1500
64.3100
1,305,800
Thu, 16 Apr 2026
63.1550
64.4200
61.8000
62.8900
1,037,700
Wed, 15 Apr 2026
57.8150
62.4700
57.0100
61.9300
1,180,800
Tue, 14 Apr 2026
58.1600
59.6200
56.3900
57.3400
1,344,800
Mon, 13 Apr 2026
55.4100
59.1650
55.3000
57.3500
1,553,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
58.6100
59.0900
55.2300
55.2900
1,046,400
Thu, 09 Apr 2026
61.5400
62.0540
57.8050
58.7600
1,201,600
Wed, 08 Apr 2026
65.4100
65.7400
61.9700
62.1200
792,500
Tue, 07 Apr 2026
62.5700
63.7000
61.8700
62.9000
570,300
Mon, 06 Apr 2026
62.6700
63.4550
61.2000
63.0100
587,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
61.4900
64.5000
60.7750
62.9300
696,400
Wed, 01 Apr 2026
63.8800
64.1000
61.0000
62.4300
695,600
Tue, 31 Mar 2026
62.8100
64.1600
60.4400
63.4600
1,261,200
Mon, 30 Mar 2026
60.6700
62.0000
59.6500
60.6500
884,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
62.1400
62.1400
59.8300
60.3900
717,400
Thu, 26 Mar 2026
62.1000
65.9500
61.5100
63.0600
869,700
Wed, 25 Mar 2026
5 · 10-K
After-hours · 16:59 ET
10-K ↗
Wed, 25 Mar 2026
65.6700
66.5700
62.0300
63.0800
893,400
Tue, 24 Mar 2026
68.1500
68.1500
64.3500
64.8100
1,241,000
Mon, 23 Mar 2026
66.8800
69.9500
66.5000
67.2500
1,163,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.0000
68.8500
65.7500
67.7400
1,280,900
Thu, 19 Mar 2026
67.9200
70.7500
67.3000
68.5100
897,100
Wed, 18 Mar 2026
68.8300
70.4800
68.1600
68.7400
1,109,900
Tue, 17 Mar 2026
68.6600
74.3400
68.6600
69.6300
1,119,000
Mon, 16 Mar 2026
70.6000
71.5200
68.2150
70.9100
1,463,000
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
75.6500
75.6500
68.3200
70.8000
3,284,800
Thu, 12 Mar 2026
4 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 12 Mar 2026
78.5400
79.7200
73.1000
75.6500
2,966,000
Wed, 11 Mar 2026
78.7600
79.8000
76.5150
78.4900
834,500
Tue, 10 Mar 2026
80.7900
80.7900
76.3000
77.9000
1,167,800
Mon, 09 Mar 2026
81.9100
82.4700
79.3400
80.6700
1,093,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
78.9100
83.4500
77.2300
82.9500
1,429,900
Thu, 05 Mar 2026
77.3200
80.4000
76.9450
78.2600
1,472,500
Wed, 04 Mar 2026
75.4700
78.3000
74.8320
77.2000
1,198,000
Tue, 03 Mar 2026
72.7500
76.2650
71.0000
75.7800
960,600
Mon, 02 Mar 2026
70.3300
75.2900
70.3300
74.6800
1,455,100
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
72.0000
73.0000
69.1000
72.3900
2,009,800
Thu, 26 Feb 2026
67.3700
73.8600
66.8210
73.5600
2,263,200
Wed, 25 Feb 2026
64.3900
66.5950
62.2640
66.1100
1,201,300
Tue, 24 Feb 2026
63.0000
67.7800
62.7500
64.2800
1,551,300
Mon, 23 Feb 2026
65.5500
65.5850
62.1700
62.7300
1,901,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
65.8100
68.9600
65.0430
66.5400
1,978,600
Thu, 19 Feb 2026
64.4000
67.4800
64.0000
66.9800
1,752,900
Wed, 18 Feb 2026
61.0000
65.4000
60.4300
64.0700
1,634,300
Tue, 17 Feb 2026
62.0000
62.7600
59.6000
61.0000
969,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
61.4600
63.7350
61.0000
62.7400
1,849,000
Thu, 12 Feb 2026
61.0300
61.5800
58.0100
61.1800
2,288,100
Wed, 11 Feb 2026
63.6000
64.6600
58.1400
60.7400
2,569,200
Tue, 10 Feb 2026
63.5300
66.1450
63.5200
64.6600
1,706,300
Mon, 09 Feb 2026
63.7000
64.9810
62.5700
62.9800
1,570,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
62.9000
65.0000
60.9000
63.7400
1,730,300
Thu, 05 Feb 2026
63.5500
67.1400
60.5700
61.2900
3,037,400
Wed, 04 Feb 2026
65.8400
67.0100
61.7800
64.2500
3,251,700
Tue, 03 Feb 2026
3 · 8-K
After-hours · 16:12 ET
8-K ↗
Tue, 03 Feb 2026
72.5200
72.9900
65.8500
67.5100
3,925,600
Mon, 02 Feb 2026
78.3400
79.3100
73.9900
74.4500
1,833,600
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
81.2500
82.5700
77.4100
78.3400
1,348,400
Thu, 29 Jan 2026
90.1200
90.5000
79.1000
81.0300
1,982,800
Wed, 28 Jan 2026
93.0100
94.7300
91.2700
91.5700
688,300
Tue, 27 Jan 2026
94.4200
95.0000
90.7300
91.7200
798,400
Mon, 26 Jan 2026
92.2400
94.4900
91.5550
94.3500
965,000
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
90.4500
92.7400
89.6700
92.4900
1,304,200
Thu, 22 Jan 2026
88.6900
91.0100
88.5000
90.5200
1,448,000
Wed, 21 Jan 2026
90.2000
92.0100
87.0800
88.0400
1,393,500
Tue, 20 Jan 2026
92.4800
93.7950
89.3080
89.5900
2,241,500
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
90.4900
92.7800
88.1100
90.7800
994,800
Thu, 15 Jan 2026
96.3700
97.3900
89.7650
90.1100
1,296,800
Wed, 14 Jan 2026
100.4400
101.1050
96.0000
96.9900
992,200
Tue, 13 Jan 2026
103.0800
104.0770
99.0800
101.5100
1,206,600
Mon, 12 Jan 2026
108.8100
109.9500
106.0150
106.3400
597,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
104.8100
109.6550
102.9600
109.2300
738,100
Thu, 08 Jan 2026
105.8000
106.0700
102.7910
104.1500
617,900
Wed, 07 Jan 2026
101.8300
106.4700
101.8000
105.7400
568,000
Tue, 06 Jan 2026
99.1300
101.8100
97.2850
101.7800
734,400
Mon, 05 Jan 2026
101.6700
103.6940
98.1500
99.4900
954,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
106.0900
107.2500
101.4300
101.5900
1,234,000
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
107.0700
107.7600
106.1300
106.5000
585,500
Tue, 30 Dec 2025
107.2400
108.4500
106.7800
107.1800
628,100
Mon, 29 Dec 2025
107.7200
109.4400
107.4000
107.9000
477,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
108.2100
109.0000
106.4900
107.7100
347,200
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
109.4900
109.9650
107.5500
108.1800
218,100
Tue, 23 Dec 2025
110.3900
111.3600
109.0450
109.9000
537,700
Mon, 22 Dec 2025
107.6800
110.5300
107.3790
110.3100
928,000
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
107.4900
109.9800
107.0400
108.6400
1,622,300
Thu, 18 Dec 2025
106.1500
108.8590
104.6300
107.5300
908,600
Wed, 17 Dec 2025
104.8000
109.1500
104.3880
105.8900
1,491,400
Tue, 16 Dec 2025
101.9800
106.0340
101.8900
105.1200
891,700
Mon, 15 Dec 2025
104.1700
104.3400
101.7900
103.1100
952,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
106.0400
106.8900
103.3400
104.0700
880,900
Thu, 11 Dec 2025
106.9900
109.1500
105.6200
106.0300
1,071,400
Wed, 10 Dec 2025
108.0400
109.3700
106.4800
106.9700
1,409,900
Tue, 09 Dec 2025
2 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Tue, 09 Dec 2025
106.9700
109.7700
103.8770
109.0200
2,244,600
Mon, 08 Dec 2025
106.0000
110.3350
103.0700
108.0400
2,210,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
97.2400
110.9400
95.0000
105.6000
4,686,600
Thu, 04 Dec 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Thu, 04 Dec 2025
93.4300
97.1000
93.0600
95.5900
1,995,100
Wed, 03 Dec 2025
90.0400
94.1600
89.9500
93.3100
998,700
Tue, 02 Dec 2025
89.3500
90.9300
89.0000
90.0750
655,000
Mon, 01 Dec 2025
89.0000
90.6900
88.3620
88.6600
899,500
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
89.0500
90.7500
88.3600
89.3600
368,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
89.3300
90.6500
88.4950
88.7100
555,800
Tue, 25 Nov 2025
88.7000
90.0000
86.9500
89.4900
825,000
Mon, 24 Nov 2025
87.7500
89.1600
86.8400
88.8900
1,141,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
85.1800
87.7700
84.1400
86.7500
890,000
Thu, 20 Nov 2025
87.3700
88.0910
83.9400
85.1400
1,034,300
Wed, 19 Nov 2025
85.9600
87.1200
85.2200
86.2600
426,900
Tue, 18 Nov 2025
84.5400
86.4800
83.4800
86.0400
700,800
Mon, 17 Nov 2025
88.1400
88.9600
84.7000
84.9700
583,100
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
88.6000
90.6400
87.1000
89.3400
423,000
Thu, 13 Nov 2025
93.2600
94.4100
88.7350
88.9900
634,300
Wed, 12 Nov 2025
92.2400
93.9800
90.9100
92.9900
1,579,000
Tue, 11 Nov 2025
94.0000
94.1700
90.7660
91.9200
1,047,300
Mon, 10 Nov 2025
94.3400
95.9500
92.9100
95.0300
813,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
91.3000
94.3200
90.5000
94.2500
525,100
Thu, 06 Nov 2025
91.9100
92.5000
89.0000
92.0350
845,800
Wed, 05 Nov 2025
92.1300
92.5900
90.9100
91.7900
275,400
Tue, 04 Nov 2025
94.0400
94.3450
91.8200
92.1300
457,700
Mon, 03 Nov 2025
94.4400
95.0800
91.7300
94.7800
486,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
96.6000
96.8500
93.5100
94.3600
1,033,300
Thu, 30 Oct 2025
95.6900
98.1160
95.0000
95.7900
318,800
Wed, 29 Oct 2025
99.1000
99.1000
95.4900
96.3700
406,000
Tue, 28 Oct 2025
99.9700
100.4700
98.5050
99.8000
417,500
Mon, 27 Oct 2025
99.4100
100.9800
98.7400
100.0000
524,300
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend