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
65.5700
66.2900
63.4900
65.2500
1,314,657
Thu, 22 Oct 2026
61.7400
66.9300
61.7400
65.5700
1,931,600
Wed, 21 Oct 2026
60.4200
62.8380
60.1500
61.5600
1,590,600
Tue, 20 Oct 2026
57.1200
62.5600
56.8100
60.0000
2,383,000
Mon, 19 Oct 2026
58.1900
59.4900
56.6000
57.1200
2,669,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
60.1600
60.2300
53.5400
56.5800
4,338,300
Thu, 15 Oct 2026
60.6700
61.7300
60.0000
60.3000
2,123,400
Wed, 14 Oct 2026
62.6000
63.4440
58.9800
59.9000
2,441,300
Tue, 13 Oct 2026
65.1700
65.6900
62.8600
63.1900
1,497,800
Mon, 12 Oct 2026
67.4000
67.5200
65.0300
65.8500
1,050,100
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
67.7800
68.5300
66.9100
67.9400
1,277,700
Thu, 08 Oct 2026
64.7350
69.0800
63.2250
67.8700
2,590,800
Wed, 07 Oct 2026
70.5200
73.5050
64.1500
65.7800
3,156,300
Tue, 06 Oct 2026
74.2800
76.2900
70.3150
71.2500
1,563,200
Mon, 05 Oct 2026
72.7100
74.6000
69.0000
73.6200
1,718,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
25 · 8-K
After market open · 12:05 ET
8-K ↗
Fri, 02 Oct 2026
75.2100
75.4400
70.6750
72.1000
1,421,100
Thu, 01 Oct 2026
78.3800
79.1800
75.0000
75.1300
1,096,800
Wed, 30 Sep 2026
24 · 8-K
After market open · 12:05 ET
8-K ↗
Wed, 30 Sep 2026
81.3000
88.6800
77.8400
79.5200
2,555,300
Tue, 29 Sep 2026
79.6400
80.5200
77.2500
77.3800
1,221,600
Mon, 28 Sep 2026
79.4400
80.0200
77.0900
79.6400
610,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
80.0000
80.2830
78.0200
79.5200
657,200
Thu, 24 Sep 2026
79.7300
80.1900
77.0700
79.3700
1,237,700
Wed, 23 Sep 2026
84.9300
85.0500
79.4000
79.9900
739,300
Tue, 22 Sep 2026
84.0000
85.5000
82.8000
84.1000
540,200
Mon, 21 Sep 2026
81.3700
84.3300
80.2600
84.0000
718,100
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
84.8900
85.1720
79.7700
80.6100
1,406,100
Thu, 17 Sep 2026
85.2200
87.5000
84.4100
84.9100
692,100
Wed, 16 Sep 2026
83.3300
84.0700
81.5400
82.5800
799,300
Tue, 15 Sep 2026
83.6500
83.6500
80.6200
82.7000
783,500
Mon, 14 Sep 2026
83.4500
84.9050
82.4900
83.5300
1,645,900
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
86.3800
87.0100
83.2350
83.4500
863,400
Thu, 10 Sep 2026
88.3700
89.4750
84.8200
85.4900
1,069,400
Wed, 09 Sep 2026
92.0000
93.8000
90.0000
90.0800
708,300
Tue, 08 Sep 2026
93.6200
97.4300
92.6100
93.0200
940,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
95.8300
97.2450
94.5500
95.7000
515,500
Thu, 03 Sep 2026
97.1100
98.0000
94.9170
96.4300
773,200
Wed, 02 Sep 2026
93.6100
96.9400
92.1300
96.2000
818,200
Tue, 01 Sep 2026
89.0000
92.8450
88.6400
91.9800
1,161,800
Mon, 31 Aug 2026
87.6100
89.8050
86.9900
89.0600
819,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
91.9000
92.4750
88.2250
88.4400
610,300
Thu, 27 Aug 2026
95.0600
95.0600
92.5350
93.2400
457,300
Wed, 26 Aug 2026
92.3800
96.1600
91.0200
95.0800
655,400
Wed, 26 Aug 2026
23 · 8-K
Pre-market · 08:35 ET
8-K ↗
Tue, 25 Aug 2026
92.4700
94.3300
91.6800
92.2700
681,600
Mon, 24 Aug 2026
93.4700
93.4700
90.7500
90.7900
514,100
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
91.3900
95.4550
90.5100
93.5300
889,300
Thu, 20 Aug 2026
92.9000
93.3600
90.2600
90.5700
936,900
Wed, 19 Aug 2026
95.5000
96.0050
91.8500
93.6500
591,500
Tue, 18 Aug 2026
92.3800
94.1200
91.2900
93.2400
532,900
Mon, 17 Aug 2026
92.9900
93.0000
90.5900
92.4400
900,900
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
83.0400
95.5600
83.0400
92.0000
1,333,600
Thu, 13 Aug 2026
22 · 10-Q
After-hours · 17:15 ET
10-Q ↗
Thu, 13 Aug 2026
21 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 13 Aug 2026
92.0800
92.9900
86.4050
86.6000
1,419,700
Wed, 12 Aug 2026
88.7200
92.5600
88.0500
92.0800
795,200
Tue, 11 Aug 2026
92.1500
92.2000
87.6300
88.1100
619,400
Mon, 10 Aug 2026
92.3500
93.6700
90.1350
90.7900
787,000
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
94.9900
95.1550
90.3900
92.7800
543,200
Thu, 06 Aug 2026
92.9200
95.2050
91.8100
93.2500
569,400
Wed, 05 Aug 2026
93.6800
94.4100
90.8200
92.9200
772,000
Tue, 04 Aug 2026
88.3400
93.3900
88.3400
92.4900
713,900
Mon, 03 Aug 2026
85.1600
87.9900
83.4280
87.7200
557,300
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
88.5000
88.5000
85.4600
86.3800
677,900
Thu, 30 Jul 2026
85.0300
87.9700
83.3300
87.6400
1,322,700
Wed, 29 Jul 2026
82.7700
84.7200
80.3000
83.2600
1,371,600
Tue, 28 Jul 2026
82.0900
82.9800
78.6000
82.4600
1,962,100
Mon, 27 Jul 2026
83.3000
85.0500
81.0100
82.2700
1,761,900
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
89.5600
89.5600
82.2300
82.6200
1,294,400
Thu, 23 Jul 2026
89.0700
91.6650
87.9600
88.3400
1,751,800
Wed, 22 Jul 2026
90.2000
92.6600
89.2400
90.1400
792,900
Tue, 21 Jul 2026
87.9900
92.2430
87.2100
91.6900
1,855,500
Mon, 20 Jul 2026
88.5800
92.1000
87.8650
87.9900
1,053,700
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
86.1300
91.2350
86.0700
88.3800
1,310,200
Thu, 16 Jul 2026
91.6900
91.6900
84.9850
88.2900
3,416,500
Wed, 15 Jul 2026
20 · 8-K/A
After-hours · 16:05 ET
8-K/A ↗
Wed, 15 Jul 2026
94.8100
98.0000
85.0000
91.5100
8,750,400
Wed, 15 Jul 2026
19 · 8-K
Next filing day · accepted 14 Jul, 17:39 ET
8-K ↗
Tue, 14 Jul 2026
103.7900
113.7300
101.0900
111.0500
2,150,300
Mon, 13 Jul 2026
106.7000
108.7800
100.6250
103.7900
1,257,400
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
113.5000
113.5000
107.2500
107.5800
698,700
Thu, 09 Jul 2026
108.2800
113.7400
108.2800
113.5100
983,900
Wed, 08 Jul 2026
113.9800
116.4100
108.4180
108.9000
1,516,700
Tue, 07 Jul 2026
110.4400
117.2100
108.9300
115.7200
1,438,300
Mon, 06 Jul 2026
107.9100
111.0400
106.2000
108.5800
1,137,700
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
105.8400
108.3200
102.6200
107.9500
1,044,300
Wed, 01 Jul 2026
105.7800
106.9200
102.7950
104.4900
1,098,100
Tue, 30 Jun 2026
103.6300
105.5200
101.1850
104.6200
1,088,300
Mon, 29 Jun 2026
100.0000
103.3130
98.5400
102.5200
1,032,300
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
96.2300
101.2400
95.0000
99.9500
2,565,000
Thu, 25 Jun 2026
95.4200
101.2900
95.0000
95.9300
1,446,000
Wed, 24 Jun 2026
89.6400
96.9000
89.6400
96.3800
1,042,200
Tue, 23 Jun 2026
88.8400
92.6050
87.8800
90.2100
659,000
Mon, 22 Jun 2026
88.5600
91.2650
87.0100
89.9300
884,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
88.1700
89.4000
82.5540
87.7600
2,126,600
Wed, 17 Jun 2026
88.0700
88.8500
85.5930
88.0500
1,212,300
Tue, 16 Jun 2026
88.5400
89.5050
86.9100
87.3200
906,000
Mon, 15 Jun 2026
89.9700
90.6100
86.5250
88.2400
1,139,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
89.4600
91.0000
87.0000
88.5500
1,533,000
Thu, 11 Jun 2026
89.8600
91.5000
85.5390
89.4900
1,603,300
Wed, 10 Jun 2026
90.5100
95.9700
86.6700
88.2400
1,965,800
Tue, 09 Jun 2026
87.8200
94.4450
87.7700
92.5900
1,374,400
Mon, 08 Jun 2026
18 · 8-K
After-hours · 16:10 ET
8-K ↗
Mon, 08 Jun 2026
88.0000
91.0000
86.0000
87.4300
1,437,600
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
92.4700
93.7900
87.7050
88.2800
1,657,100
Fri, 05 Jun 2026
17 · 424B5
Pre-market · 06:28 ET
424B5 ↗
Thu, 04 Jun 2026
88.5900
93.1800
85.3900
92.4700
3,841,600
Wed, 03 Jun 2026
86.6500
94.8500
83.7700
88.9500
5,477,000
Wed, 03 Jun 2026
16 · 424B5
Pre-market · 07:16 ET
424B5 ↗
Tue, 02 Jun 2026
95.0000
99.9900
88.9800
91.4200
5,688,900
Tue, 02 Jun 2026
15 · 8-K
Pre-market · 08:10 ET
8-K ↗
Mon, 01 Jun 2026
132.2200
134.7000
122.7600
122.9600
1,929,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
131.0900
134.9700
126.7700
132.8800
1,419,200
Thu, 28 May 2026
133.9700
134.0000
128.1500
130.9100
910,900
Wed, 27 May 2026
133.2600
138.2600
131.7500
133.9700
645,800
Tue, 26 May 2026
140.8500
140.8500
132.8500
134.2600
687,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
142.7700
142.8150
136.4350
138.2300
661,200
Thu, 21 May 2026
137.4500
142.6500
135.2400
142.5300
660,700
Wed, 20 May 2026
131.1500
141.0600
130.4600
140.3400
879,700
Wed, 20 May 2026
14 · 8-K/A
Pre-market · 07:30 ET
8-K/A ↗
Tue, 19 May 2026
130.8000
135.8000
127.7450
130.9600
640,900
Mon, 18 May 2026
13 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 18 May 2026
139.8000
139.8000
129.0200
132.1800
721,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
130.2000
139.6250
126.4300
137.6800
1,476,500
Thu, 14 May 2026
12 · 10-Q
After-hours · 17:15 ET
10-Q ↗
Thu, 14 May 2026
11 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 14 May 2026
125.5000
138.0000
123.9900
134.7200
2,426,200
Wed, 13 May 2026
123.3100
126.3880
121.6500
124.4700
989,100
Tue, 12 May 2026
124.7200
127.1850
121.7150
124.6800
1,175,600
Mon, 11 May 2026
131.2550
132.7000
124.5550
125.6400
946,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
130.7050
133.3950
129.2300
131.0600
799,700
Thu, 07 May 2026
137.4300
137.4300
126.7600
130.7100
1,649,300
Wed, 06 May 2026
140.5500
142.6100
133.9450
139.4400
801,500
Tue, 05 May 2026
145.2150
147.3300
139.3100
141.6900
1,419,500
Mon, 04 May 2026
142.1150
151.0200
136.0600
144.9800
4,125,400
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
10 · 8-K
After-hours · 17:10 ET
8-K ↗
Fri, 01 May 2026
121.0200
127.8900
117.4970
125.6500
2,077,600
Thu, 30 Apr 2026
118.9100
121.5700
116.5000
121.3500
675,400
Wed, 29 Apr 2026
122.0000
122.0000
117.0000
119.0000
861,800
Tue, 28 Apr 2026
125.6800
127.0400
119.7100
120.0700
708,900
Mon, 27 Apr 2026
121.7000
129.0900
121.5800
125.6800
995,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
112.8700
121.5900
106.5800
121.0300
1,070,900
Thu, 23 Apr 2026
122.0000
122.9800
112.0000
113.5600
792,100
Wed, 22 Apr 2026
126.3000
128.2800
119.8700
122.4200
506,200
Tue, 21 Apr 2026
119.6400
127.1800
117.5600
126.0700
751,600
Mon, 20 Apr 2026
122.3700
122.4350
119.0100
120.0900
937,100
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
125.6600
125.6600
121.4600
122.4600
492,400
Thu, 16 Apr 2026
122.9900
127.3400
122.4700
125.2500
1,103,900
Wed, 15 Apr 2026
120.4100
124.6600
118.2800
123.4700
701,500
Tue, 14 Apr 2026
119.9900
122.9200
119.2300
120.8500
673,600
Mon, 13 Apr 2026
117.7500
121.9000
117.3950
120.4000
567,800
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
125.0000
125.0000
115.5000
117.1400
625,700
Thu, 09 Apr 2026
116.8000
124.6400
115.6750
124.6400
1,119,900
Wed, 08 Apr 2026
118.0000
118.9000
114.8850
116.9400
562,100
Tue, 07 Apr 2026
113.4300
116.1100
112.5100
115.5600
609,700
Mon, 06 Apr 2026
112.5400
115.0800
112.5400
114.2200
851,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
9 · DEFA14A
After-hours · 16:35 ET
DEFA14A ↗
Thu, 02 Apr 2026
8 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Thu, 02 Apr 2026
109.2000
114.6500
109.2000
112.6300
501,400
Wed, 01 Apr 2026
115.6000
117.9100
112.3900
112.9300
736,700
Tue, 31 Mar 2026
110.0700
115.2200
109.5050
114.1400
521,500
Mon, 30 Mar 2026
106.1900
110.0000
104.9100
108.2700
553,900
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
112.9000
114.6190
105.9000
106.0200
1,074,200
Thu, 26 Mar 2026
109.2500
118.9700
107.8500
114.8100
1,360,300
Thu, 26 Mar 2026
7 · 10-K
Pre-market · 07:30 ET
10-K ↗
Wed, 25 Mar 2026
6 · 8-K
After-hours · 16:10 ET
8-K ↗
Wed, 25 Mar 2026
103.5600
110.6100
103.5600
110.2200
849,700
Tue, 24 Mar 2026
105.4900
105.8300
100.0100
102.0100
606,200
Mon, 23 Mar 2026
106.2350
109.0000
104.9550
106.7500
517,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
110.7900
112.1900
103.4000
106.0400
1,862,800
Thu, 19 Mar 2026
110.7300
115.0800
107.1200
112.9900
576,900
Wed, 18 Mar 2026
114.1400
116.1800
111.4200
112.5100
574,400
Tue, 17 Mar 2026
115.0000
115.7800
112.4400
114.1100
472,200
Mon, 16 Mar 2026
116.3400
119.2800
114.4250
114.9000
672,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
110.7900
116.1100
110.7900
114.2200
434,700
Thu, 12 Mar 2026
112.4400
114.8200
108.9100
110.7700
1,097,700
Wed, 11 Mar 2026
116.9900
119.0800
112.9200
115.7600
583,600
Tue, 10 Mar 2026
115.4800
119.6900
114.0000
117.1000
701,800
Mon, 09 Mar 2026
114.0000
117.6600
111.2100
113.4500
963,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
110.8000
117.0000
110.0000
115.0000
799,100
Thu, 05 Mar 2026
110.9200
116.8300
110.6400
115.2400
886,600
Wed, 04 Mar 2026
108.5300
112.4950
106.7750
112.1800
740,300
Tue, 03 Mar 2026
105.0000
109.4400
103.6500
107.4000
415,300
Mon, 02 Mar 2026
110.2800
112.8100
107.1000
108.3000
502,900
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
109.6000
113.4100
109.3800
111.7100
643,800
Thu, 26 Feb 2026
107.9400
111.3900
106.0000
111.1200
514,100
Wed, 25 Feb 2026
106.9200
111.2400
106.1700
107.3800
331,200
Tue, 24 Feb 2026
105.2500
107.5000
104.4500
105.7900
362,200
Mon, 23 Feb 2026
104.0000
107.5000
103.0000
105.1500
472,200
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
106.6400
107.0800
102.9450
104.7900
325,400
Thu, 19 Feb 2026
105.5500
108.0000
103.2000
106.7800
951,000
Wed, 18 Feb 2026
107.3200
109.7500
104.6600
105.7100
390,000
Tue, 17 Feb 2026
103.3800
108.8300
101.7700
107.3200
774,700
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
105.0500
107.7460
103.1600
104.5100
407,700
Thu, 12 Feb 2026
5 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 12 Feb 2026
104.7300
107.2100
102.0100
104.8700
417,700
Wed, 11 Feb 2026
105.0000
105.0000
97.4900
104.2300
922,300
Tue, 10 Feb 2026
107.7400
109.0000
103.4000
104.1700
994,900
Mon, 09 Feb 2026
106.6800
110.4000
105.5700
107.9000
507,600
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
106.1200
109.5000
104.6050
106.7500
638,000
Thu, 05 Feb 2026
106.4100
110.9950
103.9150
104.2800
896,500
Wed, 04 Feb 2026
110.8700
110.8700
104.9600
107.5900
1,444,600
Tue, 03 Feb 2026
112.9900
114.5000
107.0000
111.0000
585,600
Mon, 02 Feb 2026
105.9800
112.9640
105.0200
111.3400
660,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
110.1300
112.9900
107.8650
109.4200
682,900
Thu, 29 Jan 2026
114.5500
114.7400
108.9100
112.1200
875,100
Wed, 28 Jan 2026
117.1700
117.4500
113.3300
114.5300
1,953,900
Tue, 27 Jan 2026
116.6300
120.3150
114.2000
117.2500
959,600
Mon, 26 Jan 2026
108.5200
114.3000
108.5200
114.0100
923,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
109.7500
112.2000
103.0000
110.0500
978,300
Thu, 22 Jan 2026
107.2400
112.6900
106.8300
110.7700
516,500
Wed, 21 Jan 2026
105.8400
108.2400
104.3700
107.1600
670,900
Tue, 20 Jan 2026
103.8400
108.1250
103.0000
105.3900
869,600
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
105.2900
109.7090
104.1000
106.9600
411,300
Thu, 15 Jan 2026
115.0250
116.4400
104.8600
105.2800
766,900
Wed, 14 Jan 2026
105.1900
115.0000
104.1060
114.4800
504,400
Tue, 13 Jan 2026
104.3200
106.6600
102.4610
104.2100
438,600
Mon, 12 Jan 2026
104.0000
104.6800
100.3800
104.5100
605,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
4 · S-3ASR
After-hours · 16:30 ET
S-3ASR ↗
Fri, 09 Jan 2026
104.4100
107.8700
103.4700
107.5100
537,100
Thu, 08 Jan 2026
107.7600
109.0000
102.6500
104.6700
976,200
Wed, 07 Jan 2026
105.6100
112.0000
105.2600
109.1700
853,200
Tue, 06 Jan 2026
103.1500
106.8900
102.0000
105.0200
546,700
Mon, 05 Jan 2026
100.5500
105.6800
98.5000
103.8000
769,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
99.7500
100.9900
98.7150
100.5500
594,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
99.8200
100.2900
98.4800
99.7400
549,500
Tue, 30 Dec 2025
101.5500
101.8650
98.8700
99.9200
774,600
Mon, 29 Dec 2025
101.1700
102.3650
98.7600
101.5500
633,200
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
102.2700
103.0850
101.4700
102.2500
351,000
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
102.3600
102.8500
101.0000
102.6100
237,200
Tue, 23 Dec 2025
99.7300
103.5000
99.7300
102.3500
587,100
Mon, 22 Dec 2025
101.1600
102.3300
99.7210
101.1400
629,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
99.4900
105.1400
99.4900
101.1600
3,201,700
Thu, 18 Dec 2025
99.0500
101.6700
97.2700
99.1600
779,700
Wed, 17 Dec 2025
100.8700
101.7100
98.0800
99.0500
796,500
Tue, 16 Dec 2025
101.2400
102.5800
99.3450
100.3900
773,800
Mon, 15 Dec 2025
105.5700
106.7800
100.8750
102.1800
762,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
102.8950
112.6400
102.3800
105.2500
1,282,300
Thu, 11 Dec 2025
100.9900
105.0000
100.0000
100.7700
871,900
Wed, 10 Dec 2025
101.9100
104.3050
101.0000
101.8300
808,800
Tue, 09 Dec 2025
103.6400
107.7000
102.0000
102.7200
929,900
Mon, 08 Dec 2025
106.0000
108.9100
103.2600
104.0400
1,058,800
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
106.1200
107.7800
105.0000
105.6300
872,500
Thu, 04 Dec 2025
99.3300
107.3500
98.7400
105.8700
783,500
Wed, 03 Dec 2025
98.3300
101.7100
97.5000
100.0000
735,100
Tue, 02 Dec 2025
100.0000
100.2900
96.9250
97.5000
672,200
Mon, 01 Dec 2025
99.8600
102.5800
96.7000
98.4850
1,100,000
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
100.9500
101.7600
99.3300
101.1400
181,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
100.0000
101.3600
97.7400
100.3500
852,100
Tue, 25 Nov 2025
101.4100
103.0600
97.7000
99.0800
930,700
Mon, 24 Nov 2025
97.6800
102.4400
96.6500
101.1500
1,180,900
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
92.8900
101.0300
92.1000
97.5000
1,292,100
Thu, 20 Nov 2025
94.8600
98.4300
92.8500
94.0000
752,100
Wed, 19 Nov 2025
92.2100
94.7000
91.4100
94.2300
751,600
Tue, 18 Nov 2025
88.0000
93.3600
86.5600
91.6000
1,426,900
Mon, 17 Nov 2025
3 · 8-K
After-hours · 16:36 ET
8-K ↗
Mon, 17 Nov 2025
90.4000
96.1000
89.6500
92.2300
1,621,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.1200
94.0600
84.1200
92.6800
1,312,100
Thu, 13 Nov 2025
2 · 10-Q
After-hours · 17:15 ET
10-Q ↗
Thu, 13 Nov 2025
85.1500
87.7400
82.0680
86.0000
1,200,800
Wed, 12 Nov 2025
1 · 8-K
After-hours · 16:06 ET
8-K ↗
Wed, 12 Nov 2025
79.2400
85.2300
79.2400
85.1500
1,330,000
Tue, 11 Nov 2025
76.0500
79.4700
76.0500
79.1650
575,900
Mon, 10 Nov 2025
75.8800
77.5400
74.0100
76.7000
431,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
74.2000
74.9400
72.0500
74.5200
448,000
Thu, 06 Nov 2025
74.5500
75.0200
72.9600
74.2000
637,800
Wed, 05 Nov 2025
73.8100
74.7900
71.0600
74.5900
956,200
Tue, 04 Nov 2025
72.8300
75.4350
72.5600
72.9900
565,000
Mon, 03 Nov 2025
76.7800
78.8500
73.8500
75.1900
667,400
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
79.0300
79.9700
76.4250
77.1600
1,014,100
Thu, 30 Oct 2025
74.1700
79.7800
73.4800
78.9600
853,200
Wed, 29 Oct 2025
74.4600
75.6850
71.6100
74.0000
562,400
Tue, 28 Oct 2025
76.0000
77.2200
73.2400
74.4400
632,000
Mon, 27 Oct 2025
72.4700
80.1300
71.5000
77.5100
1,898,700
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend