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
82.7900
83.9500
82.7900
83.3500
154,258
Thu, 22 Oct 2026
83.6500
84.3900
83.1200
83.4200
221,900
Wed, 21 Oct 2026
84.6800
84.6800
83.6000
84.5600
335,400
Tue, 20 Oct 2026
83.5700
85.1500
83.5700
84.9300
487,000
Mon, 19 Oct 2026
82.8100
84.0800
82.7400
83.9600
236,900
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
83.1300
84.1600
81.9800
82.6100
201,000
Thu, 15 Oct 2026
81.3700
84.7500
80.3000
83.1600
305,600
Wed, 14 Oct 2026
82.5000
83.0000
81.9100
82.2700
216,300
Tue, 13 Oct 2026
82.2900
82.6300
81.7600
82.5300
223,200
Mon, 12 Oct 2026
81.4400
82.2600
80.9700
82.1800
198,800
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
81.0000
82.1500
80.3900
81.0500
456,500
Thu, 08 Oct 2026
81.3300
81.9300
80.3300
80.8500
201,400
Wed, 07 Oct 2026
80.7700
81.7000
80.1900
81.3300
169,500
Tue, 06 Oct 2026
80.8700
81.3500
80.1900
80.6500
173,800
Mon, 05 Oct 2026
79.9800
81.1400
79.8100
80.5000
288,900
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
80.7900
80.7900
78.4100
79.1900
174,200
Thu, 01 Oct 2026
80.4500
80.5600
79.2900
80.3000
207,800
Wed, 30 Sep 2026
79.4100
80.7800
79.4000
80.2500
428,900
Tue, 29 Sep 2026
80.8700
81.0400
80.0600
80.6000
292,500
Mon, 28 Sep 2026
79.3700
81.0000
79.3100
80.5900
228,200
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
80.1200
80.3600
79.0400
79.7700
315,500
Thu, 24 Sep 2026
79.8700
80.3900
79.3000
79.7000
359,400
Wed, 23 Sep 2026
78.7300
80.5800
77.2000
80.3800
907,100
Tue, 22 Sep 2026
79.8700
81.2600
79.2000
81.0500
514,000
Mon, 21 Sep 2026
79.1800
79.6300
77.0200
79.5400
416,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
79.4100
79.4100
78.1200
78.7300
311,100
Thu, 17 Sep 2026
78.6000
79.4000
77.8200
78.8800
242,100
Wed, 16 Sep 2026
77.3800
79.1700
77.3500
78.7600
585,400
Tue, 15 Sep 2026
76.8700
77.6600
76.5300
77.2800
348,400
Mon, 14 Sep 2026
77.2600
77.9900
77.0000
77.1800
487,200
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
75.2000
77.6000
75.0400
77.2600
329,000
Thu, 10 Sep 2026
73.8900
75.8400
73.8900
74.8300
363,400
Wed, 09 Sep 2026
74.3600
74.4300
73.2700
73.7100
182,500
Tue, 08 Sep 2026
74.5900
75.1800
74.0000
74.3600
511,900
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
74.4700
75.4800
74.4700
75.0000
175,400
Thu, 03 Sep 2026
74.5600
74.8300
73.6100
74.5900
207,600
Wed, 02 Sep 2026
73.3100
75.1600
73.3100
74.5600
315,600
Tue, 01 Sep 2026
74.5200
75.4200
73.5200
74.0400
303,100
Mon, 31 Aug 2026
74.6900
76.6800
74.0000
74.6400
544,900
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
74.8300
76.3800
73.0000
74.5300
615,400
Thu, 27 Aug 2026
74.9400
76.4400
73.2000
74.8300
401,100
Wed, 26 Aug 2026
76.1900
80.9000
72.9900
74.8100
813,800
Wed, 26 Aug 2026
5 · 6-K
Pre-market · 09:26 ET
FORM 6-K ↗
Tue, 25 Aug 2026
73.8700
75.2500
72.8600
75.0000
1,028,500
Mon, 24 Aug 2026
73.6200
74.3200
73.1100
73.4700
251,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
73.7700
74.9600
72.8000
73.6100
198,400
Thu, 20 Aug 2026
74.8900
75.8300
72.8000
73.7700
321,400
Wed, 19 Aug 2026
74.1700
75.1300
73.6900
74.8900
321,600
Tue, 18 Aug 2026
74.2300
74.6000
73.4100
73.7400
214,200
Mon, 17 Aug 2026
73.0400
74.1500
73.0400
73.6200
214,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
72.3000
73.6400
72.3000
73.0200
210,100
Thu, 13 Aug 2026
74.4600
74.5800
71.7800
72.1700
243,600
Wed, 12 Aug 2026
75.9800
75.9800
74.1000
74.1600
296,900
Tue, 11 Aug 2026
74.4300
75.0300
73.2200
73.4100
202,300
Mon, 10 Aug 2026
74.6700
75.1600
74.3100
74.8800
222,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
74.7000
75.1500
73.9600
74.4400
159,000
Thu, 06 Aug 2026
74.8000
75.5700
74.3000
74.7300
180,400
Wed, 05 Aug 2026
74.8800
75.5800
74.5600
74.8100
298,300
Tue, 04 Aug 2026
74.3100
74.9500
73.5800
74.8700
171,400
Mon, 03 Aug 2026
74.0100
74.2700
72.3200
73.9800
228,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
72.3400
73.8900
71.4800
73.5700
293,600
Thu, 30 Jul 2026
74.1500
74.2500
72.4700
73.0200
451,600
Wed, 29 Jul 2026
75.4900
75.5000
73.6200
73.9900
243,900
Tue, 28 Jul 2026
75.1700
76.6800
74.4700
74.8300
359,700
Mon, 27 Jul 2026
74.7300
75.5500
74.0700
74.8000
472,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
72.9900
74.3300
72.5500
73.9500
424,100
Thu, 23 Jul 2026
72.3200
73.1700
71.8000
72.5800
255,400
Wed, 22 Jul 2026
70.0000
72.5800
70.0000
72.4300
239,500
Tue, 21 Jul 2026
71.3000
72.9600
71.0800
71.9000
234,900
Mon, 20 Jul 2026
70.7800
72.3400
70.7800
71.5900
291,500
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
68.5000
70.5400
68.4200
70.0700
145,000
Thu, 16 Jul 2026
71.1100
71.4500
68.8000
69.3200
306,300
Wed, 15 Jul 2026
70.0100
71.6200
70.0100
70.9200
256,200
Tue, 14 Jul 2026
70.3200
70.8500
69.4500
69.7100
173,500
Mon, 13 Jul 2026
70.4000
70.7500
69.4600
69.7500
162,800
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
71.7600
72.0000
70.3400
70.5400
195,000
Thu, 09 Jul 2026
70.4700
71.7700
69.9500
71.7600
207,800
Wed, 08 Jul 2026
70.0400
70.5300
69.3600
70.2800
227,800
Tue, 07 Jul 2026
69.7400
70.5000
69.2600
69.6000
207,400
Mon, 06 Jul 2026
68.1100
69.7600
68.1000
69.3500
318,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
66.9000
67.9000
66.4300
67.2600
297,800
Wed, 01 Jul 2026
66.0800
67.4900
65.8700
66.9000
330,100
Tue, 30 Jun 2026
66.1000
66.4700
65.1000
65.9900
216,800
Mon, 29 Jun 2026
65.3700
66.3800
64.8400
65.9300
434,400
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
66.0000
67.3900
66.0000
66.6600
433,700
Thu, 25 Jun 2026
65.9400
66.9000
65.2600
66.4300
400,400
Wed, 24 Jun 2026
66.2900
67.2300
65.2400
65.9100
308,400
Tue, 23 Jun 2026
65.7200
68.2600
65.3700
66.2900
407,800
Mon, 22 Jun 2026
65.7200
67.4500
65.3100
67.2500
203,000
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
66.0900
66.8800
65.2500
65.7200
498,300
Wed, 17 Jun 2026
67.0100
67.5500
66.0800
66.4200
274,300
Tue, 16 Jun 2026
68.1000
68.9900
67.2300
67.3500
327,000
Mon, 15 Jun 2026
68.0000
69.9300
67.8300
68.8500
273,800
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
69.0000
69.0000
66.9700
67.8300
361,800
Thu, 11 Jun 2026
68.0000
68.6200
66.8200
68.1700
427,100
Wed, 10 Jun 2026
66.0100
68.6900
65.8300
68.2500
342,600
Tue, 09 Jun 2026
66.5000
67.2700
64.5800
66.0900
356,000
Mon, 08 Jun 2026
66.0900
66.6700
64.8300
66.1000
254,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
67.9900
68.0400
65.4900
66.0900
412,700
Thu, 04 Jun 2026
66.1800
68.4400
66.0900
68.0300
285,400
Wed, 03 Jun 2026
68.1300
68.6900
66.6700
66.9600
383,800
Tue, 02 Jun 2026
68.3000
69.1800
67.8800
68.7100
372,400
Mon, 01 Jun 2026
67.5000
68.9000
67.4500
68.3600
382,100
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
66.1400
68.3700
66.1400
67.4300
478,000
Thu, 28 May 2026
63.9000
66.8000
63.7500
65.9300
443,100
Wed, 27 May 2026
64.0900
67.5100
63.7600
65.4500
579,700
Tue, 26 May 2026
60.8700
65.8000
60.6000
64.0900
787,300
Tue, 26 May 2026
4 · 6-K
Pre-market · 06:27 ET
FORM 6-K ↗
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
54.8200
55.5800
54.2400
54.4200
349,500
Thu, 21 May 2026
56.2200
56.5300
54.8000
56.0300
335,900
Wed, 20 May 2026
56.5200
57.3300
56.5000
56.8800
202,200
Tue, 19 May 2026
57.0000
57.2500
56.6700
56.8900
162,000
Mon, 18 May 2026
56.5600
57.8000
56.4500
57.2200
220,400
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
57.0600
57.5000
56.0800
56.3300
239,000
Thu, 14 May 2026
59.2300
59.2300
56.8700
57.3500
261,500
Wed, 13 May 2026
57.6600
60.0800
57.5000
59.6100
295,400
Tue, 12 May 2026
58.6100
58.8200
57.6800
58.2300
276,500
Mon, 11 May 2026
59.1700
59.5000
58.6100
59.0300
200,100
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
58.5400
59.2900
58.0000
58.8800
168,600
Thu, 07 May 2026
60.2000
60.2000
57.9400
59.0000
269,000
Wed, 06 May 2026
58.9800
60.6200
58.8100
60.2700
361,000
Tue, 05 May 2026
59.4500
59.5800
58.5600
58.7500
175,800
Mon, 04 May 2026
58.8500
59.4700
58.7500
59.0400
280,900
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
59.2300
59.3400
58.0000
58.8500
184,400
Thu, 30 Apr 2026
57.2200
59.1000
57.2200
58.9900
193,800
Wed, 29 Apr 2026
57.5000
57.6900
56.0800
57.2200
413,800
Tue, 28 Apr 2026
58.6100
58.7800
57.0100
57.5300
388,400
Tue, 28 Apr 2026
3 · 20-F
Pre-market · 09:24 ET
20-F ↗
Mon, 27 Apr 2026
59.4100
59.9600
58.3600
58.6100
403,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
57.5100
58.7600
57.5100
58.7400
159,500
Thu, 23 Apr 2026
59.0400
59.4500
57.1400
57.7500
448,400
Wed, 22 Apr 2026
59.0800
59.8900
58.7800
59.2400
259,900
Tue, 21 Apr 2026
62.8800
62.8800
60.2900
60.6300
390,000
Mon, 20 Apr 2026
62.5600
63.3900
62.3000
62.8200
210,400
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
63.6500
64.0000
61.9700
62.8500
267,700
Thu, 16 Apr 2026
63.7300
64.4300
62.6000
62.9600
273,800
Wed, 15 Apr 2026
62.9800
63.6300
62.6000
63.0700
207,300
Tue, 14 Apr 2026
61.1000
63.0000
61.1000
62.1600
216,400
Mon, 13 Apr 2026
60.0400
60.7700
60.0400
60.5400
169,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
60.7000
61.1400
59.7700
60.0400
242,700
Thu, 09 Apr 2026
61.1500
62.0000
60.4800
60.7400
223,100
Wed, 08 Apr 2026
60.1100
61.1900
60.1000
60.7900
238,000
Tue, 07 Apr 2026
59.5300
60.2800
58.3400
58.6300
215,100
Mon, 06 Apr 2026
58.8000
59.7400
58.8000
59.3100
153,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
57.6800
58.7000
57.6800
58.5000
209,300
Wed, 01 Apr 2026
58.6600
59.5400
57.9300
58.3000
256,700
Tue, 31 Mar 2026
56.8900
58.7800
56.8900
58.3900
551,300
Mon, 30 Mar 2026
56.5200
58.1300
56.2500
56.4700
343,600
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
57.7500
58.8200
56.3300
56.4200
352,600
Thu, 26 Mar 2026
58.0000
59.2800
57.6500
57.8700
263,300
Wed, 25 Mar 2026
58.4300
59.6900
58.2800
58.6400
291,700
Tue, 24 Mar 2026
58.1000
58.8300
57.5400
58.1900
391,300
Mon, 23 Mar 2026
58.7000
59.3300
57.5300
58.1000
413,200
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
58.6000
59.2700
58.0100
58.7600
756,100
Thu, 19 Mar 2026
59.9900
60.4600
58.5800
59.0100
847,900
Wed, 18 Mar 2026
60.8000
62.0900
60.7500
60.9400
656,600
Tue, 17 Mar 2026
60.9400
61.7400
60.2700
60.8000
435,100
Mon, 16 Mar 2026
61.9300
63.2300
60.9500
61.2100
447,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
61.6400
64.4400
61.5000
61.7400
444,800
Thu, 12 Mar 2026
62.0400
62.5700
61.0400
61.2200
543,300
Wed, 11 Mar 2026
61.2500
62.6500
60.8800
61.1500
637,200
Wed, 11 Mar 2026
2 · 6-K
Pre-market · 08:09 ET
FORM 6-K ↗
Tue, 10 Mar 2026
60.3500
61.0900
59.7800
59.8000
421,800
Mon, 09 Mar 2026
60.4000
60.4300
59.2000
60.3400
320,800
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
60.0500
60.9600
59.8800
60.8000
141,000
Thu, 05 Mar 2026
59.8100
60.6700
59.4500
60.5600
229,600
Wed, 04 Mar 2026
59.0800
59.8800
58.4000
59.8100
225,500
Tue, 03 Mar 2026
58.8800
59.4000
58.3400
58.9500
419,500
Mon, 02 Mar 2026
57.9700
59.9600
57.0000
59.6600
389,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
62.5900
63.2700
59.2000
59.6700
421,200
Thu, 26 Feb 2026
62.2800
62.8600
61.2900
62.8100
112,200
Wed, 25 Feb 2026
61.8500
62.9200
61.8500
62.5000
116,100
Tue, 24 Feb 2026
61.5000
61.9100
61.0000
61.7500
271,600
Mon, 23 Feb 2026
62.5600
63.0500
61.4400
61.6200
288,800
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
61.5100
63.2000
61.5000
62.5600
231,300
Thu, 19 Feb 2026
61.9300
62.2000
61.1100
61.9800
197,900
Wed, 18 Feb 2026
62.0000
62.8300
61.1600
61.9300
208,200
Tue, 17 Feb 2026
60.6500
61.3800
60.0100
61.0500
251,000
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
60.5000
61.5800
60.0000
61.1800
319,400
Thu, 12 Feb 2026
64.7000
64.7600
60.5900
61.3200
452,700
Wed, 11 Feb 2026
64.2200
64.8800
63.1300
64.6300
265,300
Tue, 10 Feb 2026
64.8200
65.3500
63.9700
64.7000
132,700
Mon, 09 Feb 2026
62.8100
65.6100
62.8100
65.0900
391,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
62.5000
63.8900
62.3300
63.0900
381,200
Thu, 05 Feb 2026
61.4700
62.8100
61.4700
62.1300
234,900
Wed, 04 Feb 2026
62.6000
62.6000
60.8400
61.9300
1,027,400
Tue, 03 Feb 2026
64.5200
65.4600
62.8700
64.1000
459,500
Mon, 02 Feb 2026
64.7500
65.0200
64.0200
64.6200
316,900
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
65.4500
66.3800
64.0000
64.3500
514,300
Thu, 29 Jan 2026
67.3800
67.5500
64.0100
66.4100
535,200
Wed, 28 Jan 2026
69.8900
70.0000
67.1300
67.1900
297,900
Tue, 27 Jan 2026
70.0000
70.1300
67.8200
68.5700
216,500
Mon, 26 Jan 2026
69.3400
70.6600
69.2400
69.8900
333,900
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
68.2400
69.4500
67.6900
69.4000
318,400
Thu, 22 Jan 2026
67.0500
68.4300
67.0300
67.6900
448,200
Wed, 21 Jan 2026
68.0700
69.0000
65.8100
66.2400
408,800
Tue, 20 Jan 2026
67.2800
68.3800
66.7100
68.0800
570,300
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
69.3100
70.2500
68.0000
69.4900
470,800
Thu, 15 Jan 2026
70.0000
70.8000
69.6200
69.8900
316,800
Wed, 14 Jan 2026
70.1000
70.7100
69.2100
69.9200
383,900
Tue, 13 Jan 2026
69.3100
70.9600
69.2500
70.4600
289,800
Mon, 12 Jan 2026
67.6000
70.4800
67.6000
69.3100
675,100
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
69.2900
69.4200
66.0000
66.4000
367,400
Thu, 08 Jan 2026
67.9400
70.2500
67.6700
69.4300
578,300
Wed, 07 Jan 2026
65.3300
67.6500
64.9200
67.3900
467,800
Tue, 06 Jan 2026
67.0000
68.3400
64.9000
65.4400
307,700
Mon, 05 Jan 2026
64.5000
66.2500
63.2600
66.1100
358,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
65.2600
66.5400
64.6000
64.7400
360,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
64.5200
65.9200
64.4400
64.7600
386,000
Tue, 30 Dec 2025
65.5000
65.7200
63.7000
64.1100
333,100
Mon, 29 Dec 2025
65.2600
65.8300
64.9000
65.5500
230,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
65.1800
66.2900
64.5100
65.9700
135,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
66.0000
66.9000
65.7800
65.8500
137,000
Tue, 23 Dec 2025
65.6000
66.4400
65.2400
66.0400
273,600
Mon, 22 Dec 2025
65.2000
66.2400
64.5900
65.6000
256,200
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
64.0000
66.5000
63.9900
65.1800
997,900
Thu, 18 Dec 2025
63.4700
64.2000
63.0000
64.0700
269,500
Wed, 17 Dec 2025
62.8400
64.2800
62.8400
63.1900
200,500
Tue, 16 Dec 2025
63.0000
63.7100
61.1800
62.6300
200,600
Mon, 15 Dec 2025
64.4700
64.7200
63.2600
63.5000
252,800
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
63.5300
64.4300
63.5200
64.3100
416,200
Thu, 11 Dec 2025
63.9100
64.7600
63.0600
63.4300
297,400
Wed, 10 Dec 2025
63.4900
64.9800
63.4900
63.8500
353,600
Tue, 09 Dec 2025
63.6000
64.2800
63.1400
63.9800
279,300
Mon, 08 Dec 2025
63.8200
64.9400
63.5000
64.2000
384,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
63.0400
64.7900
63.0000
63.8600
476,800
Thu, 04 Dec 2025
61.9000
62.7000
61.9000
62.2600
265,000
Wed, 03 Dec 2025
62.3000
63.6000
61.8000
61.9300
398,400
Tue, 02 Dec 2025
63.1200
63.4100
61.6400
62.1900
358,500
Mon, 01 Dec 2025
63.2400
63.9500
62.8100
63.4200
382,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
64.6300
65.7300
62.8500
63.1200
298,000
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
64.6700
64.6700
63.0100
63.3700
319,400
Tue, 25 Nov 2025
65.0600
65.0800
63.2700
64.5700
566,700
Mon, 24 Nov 2025
63.2500
65.5000
63.2500
64.8300
714,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
63.8000
64.9700
61.4800
61.7900
514,300
Thu, 20 Nov 2025
63.8200
67.8500
62.7700
63.7000
1,395,800
Thu, 20 Nov 2025
1 · 6-K
Pre-market · 06:42 ET
FORM 6-K ↗
Wed, 19 Nov 2025
58.9500
62.2400
58.9300
59.9500
405,900
Tue, 18 Nov 2025
58.0400
59.7200
57.9500
59.3500
414,000
Mon, 17 Nov 2025
58.7600
59.6500
58.1700
58.5600
330,000
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
57.7300
59.9200
57.5900
58.6800
263,200
Thu, 13 Nov 2025
60.0000
60.4400
58.0700
58.4400
233,800
Wed, 12 Nov 2025
60.5900
60.8500
59.2700
59.8600
271,200
Tue, 11 Nov 2025
60.9900
61.1800
60.0100
60.9400
186,300
Mon, 10 Nov 2025
61.5700
61.5700
60.4200
60.9400
214,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
59.3200
60.4100
58.7000
59.5000
248,300
Thu, 06 Nov 2025
59.5700
60.4100
59.1800
59.3000
154,500
Wed, 05 Nov 2025
58.7200
60.5000
58.4100
59.6200
211,400
Tue, 04 Nov 2025
59.5100
60.1400
58.4600
58.8200
214,500
Mon, 03 Nov 2025
59.5800
60.7700
59.5800
60.4600
188,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
60.0000
60.5100
59.2000
59.3100
209,500
Thu, 30 Oct 2025
60.0000
60.9900
59.5300
60.1100
317,100
Wed, 29 Oct 2025
59.8400
61.0000
59.8400
60.5200
202,800
Tue, 28 Oct 2025
60.8400
60.8400
58.5000
59.4000
297,900
Mon, 27 Oct 2025
60.5800
61.5100
60.5800
61.0600
212,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
59.5100
60.3400
59.4000
59.8100
137,500