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
90.7050
91.9000
88.6900
90.3300
502,891
Thu, 22 Oct 2026
92.9500
94.5650
91.2700
92.3300
802,900
Wed, 21 Oct 2026
92.7800
95.1700
92.3150
92.9500
1,153,100
Tue, 20 Oct 2026
85.1200
93.2200
85.0750
91.4000
1,708,500
Mon, 19 Oct 2026
82.2900
86.0500
80.9400
84.7200
1,272,000
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
80.2100
80.5200
78.1250
79.9000
1,273,300
Thu, 15 Oct 2026
76.8700
80.8800
76.8700
80.1000
1,148,000
Wed, 14 Oct 2026
80.1300
82.4500
77.9500
78.6300
1,624,600
Tue, 13 Oct 2026
85.1200
85.3200
80.4500
80.4500
1,441,000
Mon, 12 Oct 2026
86.3000
86.6200
84.2100
85.9000
873,900
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
79.9000
86.2200
78.7300
85.6900
1,116,400
Thu, 08 Oct 2026
79.5800
80.9100
77.0500
79.9000
2,326,700
Wed, 07 Oct 2026
26 · 8-K
After market open · 12:00 ET
8-K ↗
Wed, 07 Oct 2026
78.9100
82.2200
78.0000
80.8500
2,719,300
Tue, 06 Oct 2026
25 · 424B5
After-hours · 20:41 ET
424B5 ↗
Tue, 06 Oct 2026
92.0800
92.0800
79.3600
80.1100
4,252,300
Mon, 05 Oct 2026
24 · 424B5
After-hours · 20:10 ET
424B5 ↗
Mon, 05 Oct 2026
93.0200
95.0100
89.4900
92.7200
642,800
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
91.1600
95.2700
90.4800
93.1900
1,235,000
Thu, 01 Oct 2026
89.1300
94.0600
87.2470
89.9300
1,662,600
Wed, 30 Sep 2026
88.6400
95.0800
88.0000
89.0300
2,096,000
Tue, 29 Sep 2026
85.0900
86.6400
83.2550
84.7200
1,053,200
Mon, 28 Sep 2026
84.7200
87.1230
84.0000
85.7900
1,045,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
88.1000
88.1000
85.6300
85.6900
560,100
Thu, 24 Sep 2026
87.4600
87.4600
82.9300
87.0900
1,729,600
Wed, 23 Sep 2026
91.5600
91.5600
86.3000
88.1700
918,800
Tue, 22 Sep 2026
91.5300
93.5800
89.9000
91.9700
1,223,400
Mon, 21 Sep 2026
91.0700
94.0550
89.6500
92.0300
1,448,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
92.8200
93.3400
89.8500
90.2500
3,357,100
Thu, 17 Sep 2026
92.8600
95.1900
91.1400
92.6800
1,438,900
Wed, 16 Sep 2026
91.3800
93.0650
90.4800
91.1700
1,257,600
Tue, 15 Sep 2026
90.8200
91.0700
88.4700
90.9500
858,500
Mon, 14 Sep 2026
90.2100
91.4030
89.4300
90.8000
1,101,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
90.0000
91.4050
87.8900
90.6000
886,100
Thu, 10 Sep 2026
85.5600
88.7200
85.2600
88.7100
902,400
Wed, 09 Sep 2026
88.0700
89.5700
86.8500
86.9300
1,005,800
Tue, 08 Sep 2026
85.0020
92.1000
85.0000
90.7900
1,248,800
Tue, 08 Sep 2026
23 · 8-K
Pre-market · 08:01 ET
8-K ↗
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
86.4500
89.1800
84.6800
88.9800
803,800
Thu, 03 Sep 2026
86.7100
87.9000
85.7750
87.2500
1,054,200
Wed, 02 Sep 2026
88.0500
90.1800
84.0000
87.0500
1,361,500
Tue, 01 Sep 2026
87.0600
90.0000
85.0000
88.5000
1,429,000
Mon, 31 Aug 2026
89.1500
90.9650
86.4000
89.3300
1,913,200
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
91.7500
93.3900
89.4500
90.3600
1,266,500
Thu, 27 Aug 2026
93.6100
94.9450
91.2500
93.6150
1,165,300
Wed, 26 Aug 2026
92.4100
96.2200
90.6000
93.6050
3,114,200
Tue, 25 Aug 2026
22 · 8-K
After-hours · 16:04 ET
8-K ↗
Tue, 25 Aug 2026
109.0200
110.1500
106.9400
107.3600
923,600
Mon, 24 Aug 2026
106.4900
108.0200
104.9400
106.6500
640,600
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
108.8500
110.0000
105.7100
106.4900
1,014,900
Thu, 20 Aug 2026
106.6000
108.1800
104.5600
107.7900
700,600
Wed, 19 Aug 2026
110.0000
110.1750
104.1700
108.9200
1,166,000
Tue, 18 Aug 2026
102.4600
108.6200
101.4390
107.8200
949,400
Mon, 17 Aug 2026
102.9400
104.9600
102.2600
104.6000
891,500
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
101.2100
104.1300
95.6100
103.6300
559,500
Thu, 13 Aug 2026
101.0000
103.8400
100.9000
101.8500
525,400
Wed, 12 Aug 2026
105.0550
105.0550
99.0000
104.0900
909,600
Tue, 11 Aug 2026
105.3300
105.4400
99.8400
102.7400
931,700
Mon, 10 Aug 2026
106.1900
107.0000
103.3300
105.3300
822,700
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
106.0100
106.6700
103.6400
104.9100
526,600
Thu, 06 Aug 2026
102.3900
106.7500
101.6400
103.4200
454,500
Wed, 05 Aug 2026
104.9400
108.1400
100.8800
104.3500
1,037,400
Tue, 04 Aug 2026
21 · 8-K
After-hours · 16:05 ET
8-K ↗
Tue, 04 Aug 2026
20 · 10-Q
After-hours · 16:02 ET
10-Q ↗
Tue, 04 Aug 2026
98.2700
105.2500
97.0300
104.9400
832,000
Mon, 03 Aug 2026
97.1500
99.5760
92.7100
94.9300
898,400
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
100.5800
100.5800
95.2700
98.3300
621,700
Thu, 30 Jul 2026
98.2600
101.8750
97.3900
101.5000
851,500
Wed, 29 Jul 2026
99.3800
100.9850
94.5200
97.8700
1,216,600
Tue, 28 Jul 2026
97.1900
100.9300
92.3700
99.9600
1,512,800
Mon, 27 Jul 2026
102.0100
105.0500
98.8700
100.0400
669,300
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
100.5600
103.5700
98.7900
102.1300
812,800
Thu, 23 Jul 2026
97.0600
100.3500
97.0000
99.9900
634,800
Wed, 22 Jul 2026
102.3900
102.3900
99.0650
99.1700
596,100
Tue, 21 Jul 2026
99.0700
103.3100
98.5000
102.7000
776,500
Mon, 20 Jul 2026
101.0150
102.9200
97.2800
97.3300
750,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
94.2600
101.3600
92.3700
100.2300
1,091,400
Thu, 16 Jul 2026
103.3200
103.3200
93.3700
94.1200
1,370,600
Wed, 15 Jul 2026
100.2100
102.5800
95.1350
102.0700
1,520,400
Tue, 14 Jul 2026
96.0600
105.0900
94.9550
98.9500
2,776,000
Mon, 13 Jul 2026
95.7200
96.8150
92.6700
93.7300
1,038,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
98.7500
99.3400
94.1340
97.7400
779,200
Thu, 09 Jul 2026
96.3600
99.0000
96.1100
98.7500
1,329,800
Wed, 08 Jul 2026
94.3600
95.5900
90.6450
95.4000
1,240,500
Tue, 07 Jul 2026
90.0000
95.1550
86.6000
94.2300
1,305,800
Mon, 06 Jul 2026
87.2700
91.8900
86.6100
88.7400
1,388,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
89.1100
89.6900
85.1700
86.6300
973,900
Wed, 01 Jul 2026
88.2100
89.0150
86.4100
88.8900
1,682,200
Tue, 30 Jun 2026
90.3000
91.9550
88.6000
88.7800
1,467,300
Mon, 29 Jun 2026
86.5550
90.9000
84.8100
90.1600
2,014,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
19 · S-3ASR
After-hours · 16:05 ET
S-3ASR ↗
Fri, 26 Jun 2026
91.0000
91.0000
85.9700
87.8900
4,441,200
Thu, 25 Jun 2026
86.4600
89.6700
84.9600
88.6700
2,108,900
Wed, 24 Jun 2026
83.2200
88.1500
81.6500
86.2400
4,044,400
Tue, 23 Jun 2026
97.7200
102.0600
95.3100
97.0500
2,640,300
Mon, 22 Jun 2026
95.0000
101.7050
95.0000
100.3200
2,805,300
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
89.5500
90.9900
86.1800
88.3400
2,420,400
Wed, 17 Jun 2026
84.9700
88.0300
83.1700
87.4900
1,537,200
Tue, 16 Jun 2026
83.5400
84.9250
81.7000
83.4100
1,337,100
Mon, 15 Jun 2026
81.5700
84.6900
80.7900
83.5800
1,156,400
Mon, 15 Jun 2026
18 · 8-K
Pre-market · 08:01 ET
8-K ↗
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
81.0900
84.4300
80.7200
80.7900
958,600
Thu, 11 Jun 2026
75.7400
81.6200
75.3500
80.7700
1,267,900
Wed, 10 Jun 2026
77.1800
79.5200
74.7900
75.0800
981,300
Tue, 09 Jun 2026
73.6500
77.1100
70.8900
76.4400
1,593,100
Mon, 08 Jun 2026
75.5300
76.3100
71.1100
72.0000
1,036,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
77.7700
78.9000
73.0600
73.6500
1,479,800
Thu, 04 Jun 2026
73.5700
79.5400
73.2900
78.4800
1,118,900
Wed, 03 Jun 2026
70.3250
76.1050
69.8150
73.5200
1,679,700
Tue, 02 Jun 2026
69.9900
70.5000
68.5000
69.1600
814,300
Mon, 01 Jun 2026
17 · 8-K
After-hours · 16:01 ET
8-K ↗
Mon, 01 Jun 2026
72.3850
73.2100
68.8500
70.5400
921,800
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
16 · 8-K
After-hours · 16:45 ET
8-K ↗
Fri, 29 May 2026
72.1100
74.3600
71.5100
73.5000
1,113,800
Thu, 28 May 2026
72.3600
73.3300
71.0750
72.1100
429,000
Wed, 27 May 2026
73.9900
74.3500
72.2400
72.5100
558,000
Tue, 26 May 2026
74.8700
76.1200
72.1100
73.6500
478,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
75.3400
75.6300
73.1100
74.0500
574,900
Thu, 21 May 2026
70.8900
74.4300
70.1800
74.3200
738,600
Wed, 20 May 2026
68.6400
72.4700
67.8800
71.9200
1,088,200
Tue, 19 May 2026
70.0800
70.0800
64.6700
66.6200
1,385,700
Mon, 18 May 2026
75.0800
75.6500
69.0100
70.0800
1,079,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
77.0800
77.0800
72.5400
74.9200
1,958,700
Thu, 14 May 2026
76.5100
77.7600
74.4900
75.6500
449,800
Wed, 13 May 2026
75.6900
78.0000
73.4800
76.3100
776,700
Tue, 12 May 2026
77.0000
77.2000
73.2200
75.0400
1,760,400
Mon, 11 May 2026
75.1500
78.8000
74.3900
76.4300
1,333,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
73.1000
75.9100
72.4000
75.0450
840,600
Thu, 07 May 2026
73.5800
74.5100
71.1300
73.1000
923,500
Wed, 06 May 2026
70.6800
73.5100
70.1050
73.0000
711,500
Tue, 05 May 2026
70.6450
73.2150
70.2100
71.0100
2,010,900
Tue, 05 May 2026
15 · 8-K
Pre-market · 08:05 ET
8-K ↗
Tue, 05 May 2026
14 · 10-Q
Pre-market · 08:00 ET
10-Q ↗
Mon, 04 May 2026
68.2600
71.6700
67.1800
69.1300
1,009,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
74.0900
76.0000
69.1700
69.4200
1,463,700
Thu, 30 Apr 2026
72.3300
75.0000
72.0800
74.4500
1,044,300
Wed, 29 Apr 2026
68.2500
73.6150
67.5000
71.8900
1,808,200
Tue, 28 Apr 2026
72.1000
73.9550
68.2000
68.6300
1,070,300
Mon, 27 Apr 2026
69.5300
72.3000
69.5300
71.9000
687,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
69.8300
72.0700
68.4320
69.6700
601,100
Thu, 23 Apr 2026
73.0100
73.7300
68.3250
69.2400
693,100
Wed, 22 Apr 2026
72.9600
74.3500
71.7100
73.0000
1,070,600
Tue, 21 Apr 2026
73.3900
74.8400
69.9500
71.2700
1,354,800
Mon, 20 Apr 2026
72.2000
74.6800
72.0300
73.3900
915,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
70.3200
74.6000
70.2100
73.0100
2,126,500
Thu, 16 Apr 2026
13 · 8-K
After-hours · 16:15 ET
8-K ↗
Thu, 16 Apr 2026
68.9400
70.3000
66.8800
69.7000
2,194,700
Thu, 16 Apr 2026
12 · 424B5
Next filing day · accepted 15 Apr, 17:42 ET
424B5 ↗
Wed, 15 Apr 2026
67.7500
69.4500
64.6000
68.9900
4,196,700
Tue, 14 Apr 2026
67.6800
67.6800
60.7500
64.0100
1,672,900
Mon, 13 Apr 2026
11 · 424B5
After-hours · 17:26 ET
424B5 ↗
Mon, 13 Apr 2026
10 · 8-K
After-hours · 16:29 ET
8-K ↗
Mon, 13 Apr 2026
67.0000
75.0000
59.0200
63.2700
5,361,100
Mon, 13 Apr 2026
9 · 8-K
Pre-market · 07:46 ET
8-K ↗
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
8 · DEFA14A
After-hours · 16:05 ET
DEFA14A ↗
Fri, 10 Apr 2026
7 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Fri, 10 Apr 2026
51.4000
52.9800
50.8500
51.2900
499,300
Thu, 09 Apr 2026
51.6300
52.7700
51.2000
51.7700
587,500
Wed, 08 Apr 2026
52.7000
54.3900
50.3900
51.9800
1,043,900
Tue, 07 Apr 2026
48.9700
51.2600
48.8250
51.2000
799,500
Mon, 06 Apr 2026
47.5800
49.8500
46.7900
48.9800
791,700
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
47.1700
48.4000
46.2650
47.5800
438,000
Wed, 01 Apr 2026
50.3250
51.0000
48.6400
48.9000
890,700
Tue, 31 Mar 2026
46.2800
51.0600
46.2800
50.4400
1,043,700
Mon, 30 Mar 2026
47.7500
48.4700
44.8000
45.4200
712,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
46.9300
47.9500
46.7000
47.3100
832,300
Thu, 26 Mar 2026
45.3900
49.3050
45.2300
47.5200
1,332,500
Wed, 25 Mar 2026
42.9300
45.7900
42.6800
45.6800
668,000
Tue, 24 Mar 2026
41.7800
42.7600
40.9100
42.2200
724,500
Mon, 23 Mar 2026
42.0200
44.0800
41.7300
42.7600
779,400
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
42.1100
43.2200
41.1600
41.2500
1,410,500
Thu, 19 Mar 2026
42.9800
43.2200
41.7400
42.3100
628,400
Wed, 18 Mar 2026
44.2800
44.2800
42.3600
43.0600
798,400
Tue, 17 Mar 2026
44.2500
45.3900
43.7700
43.9500
844,100
Mon, 16 Mar 2026
40.7300
44.4900
40.7300
44.0700
1,246,100
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
40.9200
42.4000
39.0000
39.8900
844,900
Thu, 12 Mar 2026
40.2200
40.7500
39.2000
40.4100
711,400
Wed, 11 Mar 2026
41.2500
42.6100
41.0550
41.5000
571,200
Tue, 10 Mar 2026
41.0900
42.9300
41.0900
41.5700
650,800
Mon, 09 Mar 2026
39.7500
41.8800
39.2100
41.0700
890,300
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
39.9900
40.5850
38.3600
40.1500
567,600
Thu, 05 Mar 2026
40.3400
41.5000
39.9000
40.5900
638,500
Wed, 04 Mar 2026
40.1400
42.5800
40.0700
41.0000
725,000
Tue, 03 Mar 2026
40.9900
41.8500
39.9800
40.0700
921,700
Mon, 02 Mar 2026
41.2700
42.9300
40.7400
42.4900
742,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
42.4200
43.8000
42.2650
43.0100
695,200
Thu, 26 Feb 2026
43.7900
44.2600
42.0270
43.1500
534,800
Wed, 25 Feb 2026
44.1800
44.8800
43.4300
43.8800
521,600
Tue, 24 Feb 2026
44.1700
44.8100
43.0500
43.4500
636,400
Mon, 23 Feb 2026
43.0100
45.7600
42.2600
44.1800
1,095,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
37.8200
43.5600
37.8100
43.2100
2,278,400
Thu, 19 Feb 2026
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Thu, 19 Feb 2026
5 · 10-K
After-hours · 16:01 ET
10-K ↗
Thu, 19 Feb 2026
4 · S-3
After-hours · 16:33 ET
S-3 ↗
Thu, 19 Feb 2026
36.6600
38.1600
35.9300
37.8100
803,900
Wed, 18 Feb 2026
36.0500
37.6600
35.9300
36.6000
702,200
Tue, 17 Feb 2026
36.3900
37.2200
34.9600
35.9500
681,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
35.0200
37.9800
35.0200
36.6300
1,320,100
Thu, 12 Feb 2026
33.9800
34.9200
33.5900
34.8400
623,200
Wed, 11 Feb 2026
33.5900
34.1300
32.3500
33.9200
361,800
Tue, 10 Feb 2026
34.2800
34.9300
33.1900
33.5600
648,400
Mon, 09 Feb 2026
35.1200
35.5750
33.7800
33.9600
679,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
33.7700
35.2100
33.1600
35.1200
790,500
Thu, 05 Feb 2026
31.8500
33.6700
31.3980
32.9400
972,800
Wed, 04 Feb 2026
33.5700
34.0700
30.9200
32.0700
408,700
Tue, 03 Feb 2026
32.7700
33.9600
32.6600
33.2900
453,700
Mon, 02 Feb 2026
31.7600
33.3500
30.9900
32.7500
442,800
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
33.2700
33.6500
31.6000
31.9800
535,800
Thu, 29 Jan 2026
32.9600
33.7650
32.8300
33.5800
570,900
Wed, 28 Jan 2026
33.4500
34.0300
32.4870
33.1400
318,600
Tue, 27 Jan 2026
32.3100
33.7700
32.3100
33.3600
359,900
Mon, 26 Jan 2026
31.5220
33.0800
31.5220
32.2900
410,700
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
33.0500
34.4700
31.7750
32.0350
407,700
Thu, 22 Jan 2026
33.8700
35.0650
33.8200
34.0900
847,500
Wed, 21 Jan 2026
33.6800
34.5100
33.3300
33.9900
512,300
Tue, 20 Jan 2026
32.3400
33.9150
31.6200
33.7300
597,000
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
33.2000
34.0000
32.4000
33.2400
439,300
Thu, 15 Jan 2026
33.2600
34.1700
32.5700
33.0900
812,300
Wed, 14 Jan 2026
31.5300
34.2100
31.5300
33.1600
1,037,300
Tue, 13 Jan 2026
32.9500
33.7050
31.0300
31.5300
657,000
Mon, 12 Jan 2026
30.6000
33.1000
30.0000
32.8000
581,600
Mon, 12 Jan 2026
3 · 8-K
Pre-market · 09:00 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
30.4600
31.4500
30.3550
30.6100
456,100
Thu, 08 Jan 2026
30.4200
30.7050
29.6000
30.1400
569,300
Wed, 07 Jan 2026
30.4450
31.6900
30.2080
31.0500
588,700
Tue, 06 Jan 2026
29.9200
30.3900
29.4320
30.3300
752,800
Mon, 05 Jan 2026
30.4900
30.5500
28.0000
29.9600
987,200
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
32.7600
33.3100
30.1100
30.5800
888,700
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
31.7800
32.8400
31.5160
32.7600
533,200
Tue, 30 Dec 2025
32.4500
32.5300
31.5000
31.8800
392,900
Mon, 29 Dec 2025
32.7700
33.2200
32.0500
32.5600
348,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
33.0000
33.0250
32.3000
32.9400
307,900
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
33.3800
34.1000
32.7900
33.0500
292,000
Tue, 23 Dec 2025
33.8400
34.4400
32.9600
33.2300
518,300
Mon, 22 Dec 2025
32.9300
34.5150
32.5000
34.2000
1,181,100
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
33.8200
34.8400
33.2150
33.4000
4,010,100
Thu, 18 Dec 2025
33.6600
34.2400
32.8800
33.4700
642,200
Wed, 17 Dec 2025
33.5100
34.3160
32.7600
33.0600
493,500
Tue, 16 Dec 2025
33.0000
33.5200
32.2600
32.9700
519,800
Mon, 15 Dec 2025
33.9300
34.9600
33.1500
33.3400
729,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
34.3600
35.1700
33.2400
33.6200
731,700
Thu, 11 Dec 2025
34.7700
35.3100
34.1700
34.3600
666,800
Wed, 10 Dec 2025
33.7000
34.9350
33.5100
34.6600
765,700
Tue, 09 Dec 2025
34.4800
34.9800
33.5200
33.6800
1,123,800
Mon, 08 Dec 2025
33.9500
34.9600
33.4500
34.6300
1,178,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
33.5600
34.0600
33.0000
33.4500
553,500
Thu, 04 Dec 2025
32.1800
34.5400
31.4400
33.5100
938,200
Wed, 03 Dec 2025
28.8500
32.2550
28.5000
32.2000
1,314,300
Tue, 02 Dec 2025
28.8500
29.8400
28.1600
28.4000
643,600
Mon, 01 Dec 2025
30.5500
30.5500
28.4500
28.6600
867,300
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
30.0000
30.2100
29.7500
30.0000
562,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
29.2100
29.7800
28.7100
29.7500
503,100
Tue, 25 Nov 2025
26.7300
29.4950
26.6400
29.2000
630,500
Mon, 24 Nov 2025
24.9500
27.2100
24.5800
26.9700
962,600
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
23.2900
24.9700
23.0100
24.2600
496,300
Thu, 20 Nov 2025
24.7700
25.4200
23.2200
23.4700
627,700
Wed, 19 Nov 2025
24.5200
25.0700
23.6900
24.3000
586,700
Tue, 18 Nov 2025
24.1800
24.7000
23.7500
24.1000
493,700
Mon, 17 Nov 2025
23.4700
25.0200
23.0300
24.3600
724,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
22.2600
24.5000
22.1260
23.5000
543,600
Thu, 13 Nov 2025
23.1300
23.5700
22.4700
22.6300
514,600
Wed, 12 Nov 2025
23.3900
24.1900
22.9100
23.4300
611,400
Tue, 11 Nov 2025
22.2100
23.6750
21.6300
23.3500
533,900
Mon, 10 Nov 2025
22.9300
23.0000
21.9600
22.1800
416,600
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
21.8800
22.5400
21.1450
22.5200
569,200
Thu, 06 Nov 2025
22.5300
22.9850
21.8800
22.3900
504,700
Wed, 05 Nov 2025
23.3700
23.5000
22.0300
22.8500
813,200
Tue, 04 Nov 2025
2 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 04 Nov 2025
1 · 10-Q
After-hours · 16:01 ET
10-Q ↗
Tue, 04 Nov 2025
23.2900
23.5600
22.8700
22.9800
696,300
Mon, 03 Nov 2025
23.9500
24.4500
22.4200
23.7800
1,045,800
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
24.1000
24.5900
23.6500
24.4600
683,300
Thu, 30 Oct 2025
23.7900
24.6800
23.7800
24.2600
488,400
Wed, 29 Oct 2025
24.4800
25.0050
23.5200
23.8300
1,078,000
Tue, 28 Oct 2025
24.3000
25.0550
24.2900
24.6400
751,100
Mon, 27 Oct 2025
24.0100
25.0000
23.6500
24.5700
1,270,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
22.5600
23.5900
22.3500
23.3700
700,700