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
Sun, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
44.1500
46.2200
44.1500
45.3200
1,032,994
Thu, 22 Oct 2026
48.2600
48.4800
43.9600
44.4600
1,991,200
Wed, 21 Oct 2026
53.4300
53.5500
52.0000
52.2200
904,900
Tue, 20 Oct 2026
51.8700
52.8700
49.9300
51.5700
942,500
Mon, 19 Oct 2026
54.5600
54.8700
52.3700
52.8000
1,274,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
54.5000
55.2000
50.8900
51.0000
1,454,600
Thu, 15 Oct 2026
54.0000
56.0500
51.5000
55.8300
1,550,900
Wed, 14 Oct 2026
59.0600
59.8700
55.8600
56.7900
1,384,800
Tue, 13 Oct 2026
61.8600
62.8200
58.6200
61.0200
2,638,000
Mon, 12 Oct 2026
67.2000
67.2000
63.4800
63.5100
1,485,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
70.0000
70.0000
66.8500
68.5900
876,000
Thu, 08 Oct 2026
69.8200
73.5400
66.7000
67.5800
1,720,200
Wed, 07 Oct 2026
70.8700
72.1500
70.2800
71.4200
973,900
Tue, 06 Oct 2026
74.8400
74.8400
71.7300
73.2400
1,107,300
Mon, 05 Oct 2026
71.9800
76.2600
71.4200
74.0200
1,393,200
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
81.0000
81.0800
71.3900
72.6900
1,913,300
Thu, 01 Oct 2026
81.6300
81.8700
77.7600
78.6400
1,264,200
Wed, 30 Sep 2026
22 · 8-K
After-hours · 16:14 ET
8-K ↗
Wed, 30 Sep 2026
81.2300
82.5700
79.6600
81.0600
1,602,800
Tue, 29 Sep 2026
81.0800
82.0400
79.7200
80.4600
887,700
Mon, 28 Sep 2026
77.1500
79.5000
74.7400
78.0700
606,700
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
77.5300
78.0600
76.4100
77.6900
689,700
Thu, 24 Sep 2026
75.0800
77.6600
74.2400
76.5200
587,500
Wed, 23 Sep 2026
75.4900
77.6800
72.3700
77.2900
706,000
Tue, 22 Sep 2026
71.8800
76.5900
71.8400
76.5500
1,184,700
Mon, 21 Sep 2026
72.8300
73.6300
70.7400
73.0500
603,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
68.4200
70.9000
68.2400
70.6400
1,341,700
Thu, 17 Sep 2026
69.2100
69.8900
67.2000
67.5400
556,200
Wed, 16 Sep 2026
67.3000
68.2500
65.6200
66.5300
617,200
Tue, 15 Sep 2026
67.7000
67.8800
64.7700
65.6600
615,800
Mon, 14 Sep 2026
68.1200
69.8200
66.1000
66.3900
738,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
72.9800
75.5100
72.4100
74.0400
468,400
Thu, 10 Sep 2026
72.3500
74.1500
70.6900
71.1300
877,800
Wed, 09 Sep 2026
75.0800
76.2300
73.6100
75.0000
1,022,200
Tue, 08 Sep 2026
74.1600
75.8700
72.0100
75.6200
985,500
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
68.5000
73.1600
68.3700
72.4300
1,465,600
Thu, 03 Sep 2026
64.8500
66.9000
62.6800
66.5900
628,300
Wed, 02 Sep 2026
65.1100
66.9000
63.6700
66.0700
881,800
Tue, 01 Sep 2026
66.7800
67.2300
64.5300
65.1100
697,300
Mon, 31 Aug 2026
70.1300
71.4000
66.9200
67.8300
980,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
73.8500
74.0800
69.3400
69.4800
693,800
Thu, 27 Aug 2026
75.0800
76.7500
72.5800
74.7500
606,200
Wed, 26 Aug 2026
73.3200
74.4800
71.3100
73.0800
462,000
Tue, 25 Aug 2026
75.6800
75.7500
72.4500
73.3200
574,200
Mon, 24 Aug 2026
74.6400
74.6400
71.0700
72.7800
847,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
73.9000
77.1100
72.1300
76.4300
1,181,900
Thu, 20 Aug 2026
74.3100
75.0000
72.0100
73.0100
1,087,000
Wed, 19 Aug 2026
83.0800
83.2700
74.4500
75.0100
1,179,300
Tue, 18 Aug 2026
82.1600
83.8300
79.5000
81.8200
927,600
Mon, 17 Aug 2026
86.5300
90.1900
85.4800
87.8800
1,195,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
86.6700
90.7800
83.8400
84.9300
1,922,600
Fri, 14 Aug 2026
21 · 8-K
Pre-market · 08:54 ET
FORM 8-K ↗
Fri, 14 Aug 2026
20 · 424B5
Pre-market · 08:45 ET
FORM 424B5 ↗
Thu, 13 Aug 2026
89.9300
94.9200
89.4500
92.9100
1,037,900
Wed, 12 Aug 2026
91.6900
92.7700
89.7500
90.6500
882,000
Tue, 11 Aug 2026
85.3900
86.7500
83.0200
86.0700
629,900
Mon, 10 Aug 2026
90.7400
90.7400
82.1800
82.2700
652,200
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
87.2300
89.3900
83.1500
87.2500
1,363,800
Thu, 06 Aug 2026
19 · 8-K
After-hours · 16:26 ET
8-K ↗
Thu, 06 Aug 2026
78.1600
85.7300
76.5700
83.1400
1,630,800
Wed, 05 Aug 2026
82.0500
87.0000
80.0700
80.2000
1,212,800
Tue, 04 Aug 2026
18 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Tue, 04 Aug 2026
96.1000
98.6800
82.8500
84.5400
3,205,500
Mon, 03 Aug 2026
17 · 8-K
After-hours · 16:14 ET
8-K ↗
Mon, 03 Aug 2026
80.1400
90.9800
78.2900
89.1700
1,553,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
89.0600
91.1900
83.1500
83.3100
1,394,800
Thu, 30 Jul 2026
77.5000
83.4000
76.0700
83.2300
1,659,300
Wed, 29 Jul 2026
76.3300
77.7900
69.3200
69.5700
2,098,500
Tue, 28 Jul 2026
80.6900
81.1600
73.4800
77.5000
1,750,900
Mon, 27 Jul 2026
93.3600
94.4700
82.5900
86.9700
2,125,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
99.2100
100.0000
92.0100
92.7500
752,200
Thu, 23 Jul 2026
100.5100
103.1000
98.0000
100.5600
561,300
Wed, 22 Jul 2026
100.3300
105.0000
100.3300
101.4600
815,900
Tue, 21 Jul 2026
97.5200
105.1700
95.5200
105.1500
1,573,700
Mon, 20 Jul 2026
95.0000
98.0900
90.7600
91.7600
791,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
86.2300
94.8900
82.2400
92.4300
2,307,200
Thu, 16 Jul 2026
96.0900
101.4300
91.3800
92.6000
1,070,100
Wed, 15 Jul 2026
107.5200
110.0000
92.1400
102.1100
1,691,200
Tue, 14 Jul 2026
106.7600
107.8800
98.2500
103.7700
920,000
Mon, 13 Jul 2026
100.4700
102.5000
95.8800
98.2500
1,215,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
102.7900
107.8300
100.0000
106.2700
955,500
Thu, 09 Jul 2026
115.5000
115.6200
105.5000
106.1900
1,845,500
Wed, 08 Jul 2026
16 · 8-K
After-hours · 16:09 ET
8-K ↗
Wed, 08 Jul 2026
89.6000
101.0200
88.5500
100.9100
2,132,100
Tue, 07 Jul 2026
97.0000
97.6700
89.6000
90.7800
2,623,700
Mon, 06 Jul 2026
111.5600
116.5500
105.1200
105.5300
1,424,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
130.2400
130.2400
103.3000
106.4800
2,422,700
Wed, 01 Jul 2026
137.0700
139.2500
128.0700
129.5900
1,499,000
Tue, 30 Jun 2026
130.9000
144.2200
130.9000
142.5900
2,145,800
Mon, 29 Jun 2026
117.2500
130.8500
114.5200
130.7000
1,448,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
113.3600
119.7700
111.9000
118.8200
3,108,000
Thu, 25 Jun 2026
116.4600
120.7500
110.9500
120.6600
1,498,200
Wed, 24 Jun 2026
112.9900
113.0000
106.0200
108.4200
1,437,700
Tue, 23 Jun 2026
111.3800
114.4800
108.2500
111.6300
1,315,400
Mon, 22 Jun 2026
125.0000
125.0000
118.3200
123.1400
1,028,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
119.1200
123.3700
117.2000
121.2800
1,353,200
Wed, 17 Jun 2026
112.2600
115.8400
109.9200
111.6100
1,036,000
Tue, 16 Jun 2026
114.0100
119.0000
108.8900
109.3100
1,534,100
Mon, 15 Jun 2026
115.8000
116.5200
112.1900
113.5500
1,457,400
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
104.4700
110.2500
102.9900
108.9000
1,020,300
Thu, 11 Jun 2026
94.2900
104.9300
92.6300
104.8300
1,471,500
Wed, 10 Jun 2026
89.5000
100.3300
89.5000
90.9000
1,410,500
Tue, 09 Jun 2026
89.2700
98.0800
84.1400
91.8800
1,547,200
Mon, 08 Jun 2026
86.1300
89.0100
82.6700
83.9300
799,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
90.1500
90.4300
81.6500
82.0700
1,593,800
Thu, 04 Jun 2026
86.7300
94.9500
85.4000
93.6900
999,700
Wed, 03 Jun 2026
90.4800
93.8000
88.4200
92.5500
1,108,200
Tue, 02 Jun 2026
86.2500
90.4800
86.2500
90.2100
2,273,800
Mon, 01 Jun 2026
82.9200
85.4600
80.5500
84.7000
871,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
88.1100
89.3400
83.2300
85.5700
2,251,100
Thu, 28 May 2026
90.3800
90.8000
84.3500
87.2900
1,060,600
Wed, 27 May 2026
91.1100
92.2900
85.8600
91.5800
1,204,100
Tue, 26 May 2026
15 · 8-K
After-hours · 17:05 ET
8-K ↗
Tue, 26 May 2026
87.4300
88.2600
84.2500
87.4600
824,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
81.9100
84.2700
80.0000
84.0100
421,900
Thu, 21 May 2026
80.2800
82.0600
79.2900
80.5800
529,900
Wed, 20 May 2026
80.0000
81.6200
78.2300
80.2200
877,000
Tue, 19 May 2026
74.7500
78.2700
72.2900
76.9800
871,200
Mon, 18 May 2026
87.0300
88.5000
76.1900
77.6500
1,347,800
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
81.5200
86.8200
80.0000
85.9400
1,279,200
Thu, 14 May 2026
85.0900
87.4600
84.0300
86.3800
652,400
Wed, 13 May 2026
85.0000
87.4000
81.1200
85.0300
897,300
Tue, 12 May 2026
82.6400
84.9100
79.5100
82.9900
774,300
Mon, 11 May 2026
88.0000
88.3700
85.0100
85.4500
815,000
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
82.6900
87.4500
81.1000
87.1000
1,075,000
Thu, 07 May 2026
83.8900
84.9900
77.8200
79.9000
983,500
Wed, 06 May 2026
86.2800
87.6800
81.0200
83.4600
1,349,700
Tue, 05 May 2026
80.0000
83.4200
77.1500
83.1400
2,119,800
Mon, 04 May 2026
75.1800
77.0000
71.4500
73.1100
1,036,100
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
14 · 10-Q/A
After-hours · 16:58 ET
10-Q/A ↗
Fri, 01 May 2026
77.1400
77.6600
73.6100
74.6100
1,275,600
Thu, 30 Apr 2026
74.2100
78.6700
73.1000
78.1500
1,235,800
Wed, 29 Apr 2026
13 · 10-Q
After-hours · 16:06 ET
10-Q ↗
Wed, 29 Apr 2026
80.7000
82.3700
68.9400
72.0100
2,277,800
Tue, 28 Apr 2026
12 · 8-K
After-hours · 17:28 ET
8-K ↗
Tue, 28 Apr 2026
11 · 8-K
After-hours · 16:21 ET
8-K ↗
Tue, 28 Apr 2026
76.6000
78.6700
73.0600
78.2500
1,385,200
Mon, 27 Apr 2026
82.9700
83.0600
77.7300
81.0900
934,300
Mon, 27 Apr 2026
10 · DEF 14A
Pre-market · 06:05 ET
DEF 14A ↗
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
9 · 8-K
After-hours · 16:10 ET
FORM 8-K ↗
Fri, 24 Apr 2026
81.6500
84.4300
79.7100
83.0100
1,321,500
Thu, 23 Apr 2026
78.4800
81.1400
76.3100
78.2400
1,026,000
Wed, 22 Apr 2026
79.0400
79.9000
76.8000
78.2300
568,500
Tue, 21 Apr 2026
79.9800
80.5000
76.3100
77.5500
612,300
Mon, 20 Apr 2026
79.5100
80.4400
78.3000
79.4500
544,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
79.1400
79.5800
76.6000
79.5100
484,700
Thu, 16 Apr 2026
75.3200
77.5600
74.6000
76.4400
600,900
Wed, 15 Apr 2026
75.4000
76.3500
73.0000
76.0800
832,200
Tue, 14 Apr 2026
78.5600
78.9400
76.1600
76.9200
616,700
Mon, 13 Apr 2026
75.2300
77.2000
75.0700
76.9600
506,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
74.4000
76.9900
72.8800
75.8100
911,500
Thu, 09 Apr 2026
68.9100
73.7100
68.9100
72.7800
1,475,100
Wed, 08 Apr 2026
69.9900
70.8800
67.0000
68.6500
1,913,200
Tue, 07 Apr 2026
63.1600
65.5500
61.5200
63.3900
678,200
Mon, 06 Apr 2026
63.2600
63.8000
61.4100
63.3000
411,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
59.5400
66.1900
59.0000
63.1600
626,000
Wed, 01 Apr 2026
63.7600
66.0000
63.2200
63.5000
1,112,300
Tue, 31 Mar 2026
56.8300
62.3600
56.8300
62.1800
1,991,700
Mon, 30 Mar 2026
59.9900
60.6200
54.5400
55.8900
1,241,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
58.6600
60.7100
57.7800
58.8700
448,100
Thu, 26 Mar 2026
63.2100
63.2600
59.1700
59.5100
1,757,000
Wed, 25 Mar 2026
65.8400
67.2800
64.2100
65.0400
743,700
Tue, 24 Mar 2026
61.0200
66.2600
60.6400
65.2700
1,351,000
Mon, 23 Mar 2026
60.4800
62.9600
59.5100
61.1200
964,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
62.9900
63.7500
57.3600
57.6700
1,619,900
Thu, 19 Mar 2026
57.5100
63.6000
56.0000
62.6300
1,176,700
Wed, 18 Mar 2026
58.9100
61.4500
57.0800
59.3600
800,600
Tue, 17 Mar 2026
55.7200
59.7400
55.7100
58.6000
746,700
Mon, 16 Mar 2026
56.2700
57.4700
55.4300
55.7200
690,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
57.0900
58.7300
54.7000
54.9700
820,000
Thu, 12 Mar 2026
55.7500
57.7000
54.0700
56.0600
960,500
Wed, 11 Mar 2026
55.9400
59.3500
55.7100
57.4200
749,300
Tue, 10 Mar 2026
53.2900
57.2800
52.5000
56.2500
1,189,100
Mon, 09 Mar 2026
49.3400
53.1100
48.7100
52.9000
1,253,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
53.3600
56.2200
49.8800
50.5600
1,678,200
Thu, 05 Mar 2026
58.5300
59.0800
54.2900
55.7900
1,385,400
Wed, 04 Mar 2026
61.9600
62.4400
58.3600
58.9700
1,548,000
Tue, 03 Mar 2026
8 · 8-K
After-hours · 16:20 ET
FORM 8-K ↗
Tue, 03 Mar 2026
60.9000
61.2600
57.9500
59.6000
3,058,200
Mon, 02 Mar 2026
58.5300
63.5500
58.0000
63.2200
2,098,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
56.7000
60.7000
56.5000
60.6800
7,136,600
Fri, 27 Feb 2026
7 · 8-K
Pre-market · 06:06 ET
FORM 8-K ↗
Thu, 26 Feb 2026
63.1000
65.1000
59.2000
59.4700
4,644,700
Wed, 25 Feb 2026
6 · 8-K
After-hours · 16:30 ET
FORM 8-K ↗
Wed, 25 Feb 2026
71.5600
73.8000
67.0000
67.3200
2,283,300
Tue, 24 Feb 2026
60.9000
72.6900
59.7600
71.9600
4,837,700
Mon, 23 Feb 2026
5 · 10-K
After-hours · 17:26 ET
10-K ↗
Mon, 23 Feb 2026
4 · 8-K
After-hours · 16:09 ET
8-K ↗
Mon, 23 Feb 2026
58.4900
61.6400
58.3000
61.4100
1,630,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
57.1600
60.8500
56.8500
59.1500
1,430,000
Thu, 19 Feb 2026
54.2200
57.5000
53.0100
57.4800
1,035,700
Wed, 18 Feb 2026
55.1500
56.0200
53.6100
54.8900
736,500
Tue, 17 Feb 2026
53.8800
55.7900
52.0000
55.6000
933,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
53.1800
56.4600
52.9400
55.3900
1,601,600
Thu, 12 Feb 2026
55.7000
55.9100
52.1600
52.4600
1,048,300
Wed, 11 Feb 2026
55.8500
57.3000
53.8000
55.9300
1,056,800
Tue, 10 Feb 2026
54.1000
58.7000
53.5100
54.3300
2,610,300
Mon, 09 Feb 2026
48.2400
51.2200
48.2400
50.7800
971,400
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
45.3100
48.5300
45.2000
48.2900
660,100
Thu, 05 Feb 2026
42.2600
44.8000
42.2600
43.8600
978,600
Wed, 04 Feb 2026
45.6000
47.5000
41.8700
42.9800
1,252,300
Tue, 03 Feb 2026
47.4800
47.8800
44.3000
45.3300
1,136,800
Mon, 02 Feb 2026
43.0300
46.4300
42.8000
46.0700
899,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
47.1400
47.1400
43.1200
43.6800
1,207,200
Thu, 29 Jan 2026
45.9800
48.6600
45.9800
47.4900
1,623,100
Wed, 28 Jan 2026
46.2800
46.9900
44.4600
45.3300
1,113,800
Wed, 28 Jan 2026
3 · 8-K
Pre-market · 07:36 ET
8-K ↗
Tue, 27 Jan 2026
44.6400
46.5000
43.8100
45.7100
745,300
Mon, 26 Jan 2026
43.4000
44.4900
42.4300
44.0500
606,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
44.1200
44.4500
42.5400
43.4900
1,066,100
Thu, 22 Jan 2026
47.4600
47.8000
44.1000
44.1400
1,373,600
Wed, 21 Jan 2026
45.0000
47.2200
44.6500
47.2000
1,167,100
Tue, 20 Jan 2026
42.9900
45.6900
42.8200
44.2600
853,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
43.9200
44.7900
42.2200
43.7500
969,300
Thu, 15 Jan 2026
43.7200
46.0000
43.2500
43.3600
2,199,800
Wed, 14 Jan 2026
37.3600
41.1800
37.0100
41.1000
1,852,800
Tue, 13 Jan 2026
35.7300
37.8600
35.7300
37.5900
1,625,500
Mon, 12 Jan 2026
33.7800
35.4000
33.0800
35.3400
860,700
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
32.9500
34.3800
32.8500
34.2100
1,089,100
Thu, 08 Jan 2026
32.8700
33.1400
31.1700
32.5600
1,100,800
Wed, 07 Jan 2026
31.5200
33.8700
31.2200
33.4400
1,521,300
Tue, 06 Jan 2026
29.9100
31.9700
29.9100
31.7500
1,196,900
Mon, 05 Jan 2026
28.2400
30.3500
28.1400
29.6500
900,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
26.1400
27.8100
26.1400
27.3200
392,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
25.8900
25.8900
25.2900
25.3300
282,600
Tue, 30 Dec 2025
25.9200
26.1300
25.6700
25.7700
277,500
Mon, 29 Dec 2025
25.6400
26.1400
25.5500
25.8900
286,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
26.2500
26.2500
25.9600
26.0400
202,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
26.3000
26.4200
25.9500
26.1800
116,200
Tue, 23 Dec 2025
25.8300
26.3000
25.5700
26.1500
244,300
Mon, 22 Dec 2025
25.9700
26.2800
25.6500
25.9600
309,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
25.4500
26.1400
25.4500
25.6000
608,000
Thu, 18 Dec 2025
24.6900
25.3900
24.6200
25.2500
443,200
Wed, 17 Dec 2025
25.1900
25.5200
23.8200
24.0700
596,200
Tue, 16 Dec 2025
25.4400
25.7400
24.7800
25.1100
349,700
Mon, 15 Dec 2025
26.2700
26.4900
25.3600
25.6400
528,100
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
27.9200
27.9900
25.8300
26.0500
355,700
Thu, 11 Dec 2025
27.7500
28.3400
27.4500
28.0800
531,600
Wed, 10 Dec 2025
27.1900
28.7300
26.8000
28.1300
510,200
Tue, 09 Dec 2025
26.4800
27.6000
26.2500
27.2500
404,000
Mon, 08 Dec 2025
26.5200
27.2400
26.4100
26.8200
495,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
26.4400
26.9700
26.0400
26.2400
531,000
Thu, 04 Dec 2025
26.3400
26.8900
26.1000
26.3300
510,500
Wed, 03 Dec 2025
25.7100
27.2200
25.3500
26.8400
785,000
Tue, 02 Dec 2025
25.2500
26.1800
25.1400
25.7300
1,783,700
Mon, 01 Dec 2025
24.4300
25.5400
24.0700
25.3600
724,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
25.3300
25.6900
24.9500
25.3600
262,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
24.8800
25.7300
24.8800
25.1400
783,200
Tue, 25 Nov 2025
22.9900
24.9100
22.9400
24.9000
824,800
Mon, 24 Nov 2025
22.3200
23.1700
22.1500
23.0500
501,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
21.5600
22.7100
21.4900
22.2700
521,600
Thu, 20 Nov 2025
23.0300
23.4300
21.5500
21.6500
401,600
Wed, 19 Nov 2025
22.6000
23.0600
22.0500
22.1600
521,400
Tue, 18 Nov 2025
22.6100
22.9400
22.1300
22.3000
403,600
Mon, 17 Nov 2025
23.6900
24.0900
22.6000
22.8200
332,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
23.2700
24.5300
23.2000
23.9000
361,300
Thu, 13 Nov 2025
25.5600
25.7700
23.8900
24.3800
442,500
Wed, 12 Nov 2025
26.2700
26.7400
25.9300
26.0000
489,300
Tue, 11 Nov 2025
26.8000
26.8000
25.7800
25.8100
363,000
Mon, 10 Nov 2025
26.8300
27.3700
26.4000
27.0100
361,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
25.5000
26.1000
24.6000
26.0600
443,200
Thu, 06 Nov 2025
26.9300
27.3600
26.0100
26.1300
375,400
Wed, 05 Nov 2025
26.1400
27.2900
26.1400
26.9100
504,400
Tue, 04 Nov 2025
27.4000
28.1800
25.9300
26.1000
480,700
Mon, 03 Nov 2025
29.0600
29.5100
28.0300
28.5300
707,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
27.1400
27.9500
26.8800
27.4100
471,400
Thu, 30 Oct 2025
28.1600
28.8400
26.8300
26.9300
645,500
Wed, 29 Oct 2025
2 · 10-Q
After-hours · 16:12 ET
10-Q ↗
Wed, 29 Oct 2025
29.4300
29.9300
26.7500
28.5900
1,154,800
Tue, 28 Oct 2025
1 · 8-K
After-hours · 16:43 ET
8-K ↗
Tue, 28 Oct 2025
30.0600
30.4900
29.7400
29.8400
503,800
Mon, 27 Oct 2025
30.2600
31.0900
30.0800
30.4100
576,900
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
30.4300
31.1100
29.8700
29.9900
598,800