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
74.2900
75.5550
74.0050
74.5100
1,963,000
Thu, 22 Oct 2026
22 · 8-K
After-hours · 21:11 ET
8-K ↗
Thu, 22 Oct 2026
75.2500
78.0000
74.7700
75.0300
1,588,100
Wed, 21 Oct 2026
21 · 424B5
After-hours · 21:21 ET
424B5 ↗
Wed, 21 Oct 2026
77.8000
81.5000
75.8900
76.0000
4,638,900
Tue, 20 Oct 2026
79.2100
80.0000
74.5200
79.4800
2,205,600
Tue, 20 Oct 2026
20 · 424B5
Next filing day · accepted 19 Oct, 21:42 ET
424B5 ↗
Mon, 19 Oct 2026
19 · 8-K
After market open · 11:08 ET
8-K ↗
Mon, 19 Oct 2026
72.7000
80.2200
69.9800
78.9300
8,493,200
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
56.5600
57.2350
55.0000
56.8400
569,100
Thu, 15 Oct 2026
56.6600
58.0850
55.9500
56.6500
699,800
Wed, 14 Oct 2026
56.2100
58.8350
55.4800
55.7400
430,700
Tue, 13 Oct 2026
60.1600
60.4800
56.4700
56.6000
599,000
Mon, 12 Oct 2026
62.2000
62.7600
60.3550
60.4800
657,200
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
60.6700
63.5000
60.0300
62.0600
691,100
Thu, 08 Oct 2026
60.7100
61.5800
58.2200
60.7700
846,800
Wed, 07 Oct 2026
61.2000
62.9700
60.0200
61.1800
562,800
Tue, 06 Oct 2026
63.7000
64.6600
61.3100
61.6500
1,422,400
Mon, 05 Oct 2026
65.1300
65.5650
63.0100
63.3300
456,300
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
64.5600
66.5500
63.8100
64.5100
684,700
Thu, 01 Oct 2026
65.2700
65.9400
63.5000
63.6100
771,800
Wed, 30 Sep 2026
66.0800
66.0800
64.2400
65.4600
671,500
Tue, 29 Sep 2026
64.9300
66.2900
64.0500
65.8700
784,100
Mon, 28 Sep 2026
64.8300
66.2550
63.9600
64.9200
480,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
66.8900
66.8900
64.5900
65.2400
427,200
Thu, 24 Sep 2026
66.0900
66.5800
64.3100
66.4400
455,600
Wed, 23 Sep 2026
68.5400
68.9450
65.3100
66.0900
541,800
Tue, 22 Sep 2026
69.6500
69.7900
67.6800
68.4800
450,800
Mon, 21 Sep 2026
69.8400
69.8400
67.1550
68.4900
406,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
69.1300
69.6000
67.7050
69.5300
1,077,100
Thu, 17 Sep 2026
69.8400
72.0700
68.4700
69.1800
621,200
Wed, 16 Sep 2026
67.8800
70.0000
67.4900
68.5700
433,800
Tue, 15 Sep 2026
68.8600
69.4450
66.7200
67.3000
603,900
Mon, 14 Sep 2026
70.0600
70.8310
67.5200
68.9200
695,000
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
74.6600
75.0000
69.2750
70.0600
621,000
Thu, 10 Sep 2026
75.8900
76.5900
73.1600
74.1400
480,900
Thu, 10 Sep 2026
18 · 8-K
Pre-market · 08:48 ET
8-K ↗
Wed, 09 Sep 2026
76.5500
77.2650
75.2400
76.5100
719,500
Tue, 08 Sep 2026
76.7100
79.1300
74.5000
76.8400
463,300
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
78.1400
80.0100
78.1400
79.2300
204,800
Thu, 03 Sep 2026
80.3400
80.8850
78.2750
79.3700
501,000
Wed, 02 Sep 2026
79.4400
81.0100
77.6800
80.0500
522,500
Tue, 01 Sep 2026
78.5600
79.9500
75.8800
78.6700
549,400
Mon, 31 Aug 2026
79.1900
80.5250
77.5000
78.6500
882,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
81.7900
82.7000
79.7700
80.0300
665,600
Thu, 27 Aug 2026
82.2500
83.1950
81.1000
82.5500
324,100
Wed, 26 Aug 2026
82.2800
83.6300
81.5400
82.6700
586,900
Tue, 25 Aug 2026
81.9900
83.5900
81.7700
82.4100
320,900
Mon, 24 Aug 2026
79.8800
82.7400
79.3300
80.9400
277,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
79.5000
80.0000
77.9900
79.8100
370,400
Thu, 20 Aug 2026
79.4500
80.1450
78.4900
78.8400
333,600
Wed, 19 Aug 2026
81.9100
81.9900
79.5900
80.3200
457,200
Tue, 18 Aug 2026
79.6700
81.4100
78.6500
80.2000
337,000
Mon, 17 Aug 2026
78.5300
80.0900
74.4600
80.0500
384,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
79.5300
80.6500
77.9900
78.8400
262,500
Thu, 13 Aug 2026
81.3200
81.3200
79.4050
80.0100
341,000
Wed, 12 Aug 2026
81.4100
83.1190
79.9600
80.5900
263,400
Tue, 11 Aug 2026
79.0400
81.4200
78.2200
81.2100
254,600
Mon, 10 Aug 2026
77.4400
78.7800
75.7910
78.2800
308,400
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
78.3600
78.7900
76.7850
77.4400
307,500
Thu, 06 Aug 2026
79.6600
80.9900
76.5700
77.4400
324,000
Wed, 05 Aug 2026
78.3900
79.6000
76.6900
78.9100
272,300
Tue, 04 Aug 2026
76.5800
78.6900
76.3400
77.8000
380,000
Mon, 03 Aug 2026
76.7900
77.3400
75.1500
76.3100
294,000
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
78.4200
79.3150
75.0100
77.0000
364,300
Thu, 30 Jul 2026
74.1700
79.3600
73.5300
79.2100
374,900
Thu, 30 Jul 2026
17 · 10-Q
Pre-market · 08:34 ET
10-Q ↗
Thu, 30 Jul 2026
16 · 8-K
Pre-market · 08:32 ET
8-K ↗
Wed, 29 Jul 2026
74.4600
75.3600
72.8600
73.6700
358,400
Tue, 28 Jul 2026
74.5000
76.4000
71.6200
74.6500
448,200
Mon, 27 Jul 2026
74.4200
76.3150
74.2100
74.6100
355,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
76.5000
76.5100
73.5600
74.1200
403,300
Thu, 23 Jul 2026
72.8000
76.1200
72.1400
75.8600
273,800
Wed, 22 Jul 2026
74.6100
75.3200
72.9250
74.3200
268,000
Tue, 21 Jul 2026
73.9300
75.7100
73.8900
75.5800
392,800
Mon, 20 Jul 2026
76.1500
77.4800
74.1900
74.3800
310,600
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
72.6400
76.4200
72.2100
76.1500
243,200
Thu, 16 Jul 2026
75.5100
76.2200
73.0400
73.4700
513,800
Wed, 15 Jul 2026
74.6300
76.1500
73.8850
76.0200
262,400
Tue, 14 Jul 2026
76.2100
77.2900
74.3100
75.0100
362,800
Mon, 13 Jul 2026
76.0500
77.9850
72.3700
75.9800
496,300
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
78.6800
79.8000
74.9900
76.5900
324,600
Thu, 09 Jul 2026
79.6100
81.5700
78.7800
78.9400
305,600
Wed, 08 Jul 2026
78.7900
80.2200
77.0000
80.0600
538,800
Tue, 07 Jul 2026
78.1000
82.5000
77.3050
79.7600
1,243,600
Mon, 06 Jul 2026
76.7300
77.3600
73.9300
77.0100
988,800
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
74.9500
76.6700
73.9000
76.2600
985,700
Wed, 01 Jul 2026
72.9100
75.4100
72.4950
74.9500
1,334,400
Tue, 30 Jun 2026
15 · 8-K
After-hours · 16:16 ET
8-K ↗
Tue, 30 Jun 2026
74.9500
75.9500
73.0300
73.1400
729,500
Mon, 29 Jun 2026
75.0000
75.7300
71.4100
74.5000
1,454,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
70.2100
75.0000
69.4400
74.7800
1,904,000
Thu, 25 Jun 2026
70.3900
71.7800
69.4800
70.1600
935,800
Wed, 24 Jun 2026
14 · 8-K
After-hours · 16:22 ET
8-K ↗
Wed, 24 Jun 2026
70.8200
72.4400
70.2500
70.3700
1,220,500
Tue, 23 Jun 2026
70.2700
72.4900
70.2000
70.4500
537,200
Mon, 22 Jun 2026
71.6200
72.8300
70.6900
70.8000
707,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
71.6200
71.8500
69.2900
70.7900
1,562,300
Wed, 17 Jun 2026
70.1200
71.8100
69.1350
70.2100
692,500
Tue, 16 Jun 2026
70.1300
70.9200
68.1030
69.8300
339,400
Mon, 15 Jun 2026
69.0600
71.4900
68.1800
70.0900
464,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
68.1200
70.1800
67.6350
67.9900
184,500
Thu, 11 Jun 2026
67.1900
69.1500
67.0200
68.0800
219,600
Wed, 10 Jun 2026
67.8100
70.7500
67.2200
67.2500
271,600
Tue, 09 Jun 2026
67.0700
69.0200
65.2000
68.3400
590,200
Mon, 08 Jun 2026
67.5200
67.5900
64.6700
65.8000
711,500
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
70.5100
71.8150
66.7400
67.0000
454,500
Thu, 04 Jun 2026
70.5200
72.8350
70.5200
71.1100
469,200
Wed, 03 Jun 2026
68.0100
70.5000
67.0100
70.3500
335,600
Tue, 02 Jun 2026
71.1000
71.1000
67.7300
68.0000
415,500
Mon, 01 Jun 2026
68.4700
72.3800
67.0000
71.9700
636,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
71.3400
71.8500
68.7900
69.5700
360,900
Thu, 28 May 2026
69.6500
71.1850
69.2400
70.8000
420,800
Wed, 27 May 2026
68.5200
70.0000
68.5200
69.7600
333,400
Tue, 26 May 2026
67.1700
68.4100
66.2400
68.1200
230,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
67.1800
69.3100
66.6500
66.8200
342,500
Thu, 21 May 2026
66.5400
67.4450
65.4900
67.1300
341,500
Wed, 20 May 2026
64.8900
67.7400
64.0100
67.0300
454,000
Tue, 19 May 2026
66.9400
66.9800
63.7900
64.0700
671,700
Mon, 18 May 2026
69.7250
69.7250
65.7800
66.8500
582,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
69.2400
71.1800
66.4800
66.8600
825,300
Thu, 14 May 2026
70.8900
72.3500
68.5060
69.7000
560,800
Wed, 13 May 2026
68.1200
70.3750
66.6400
70.0300
766,200
Tue, 12 May 2026
69.7600
71.3900
67.8700
68.5300
691,800
Mon, 11 May 2026
69.0100
72.8150
68.2300
69.2300
518,500
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
67.6500
70.3000
67.3700
68.2600
656,300
Thu, 07 May 2026
68.0000
68.7000
66.0550
67.5300
395,200
Wed, 06 May 2026
68.5600
69.0950
67.4800
68.6500
378,800
Tue, 05 May 2026
68.0000
69.3100
66.7050
67.5900
322,400
Tue, 05 May 2026
13 · 10-Q
Pre-market · 08:33 ET
10-Q ↗
Tue, 05 May 2026
12 · 8-K
Pre-market · 08:32 ET
8-K ↗
Mon, 04 May 2026
66.8200
69.4500
66.7900
67.6400
437,600
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
65.9500
67.6200
64.9850
66.9100
399,200
Thu, 30 Apr 2026
66.0900
68.8400
65.2550
65.9500
424,100
Wed, 29 Apr 2026
66.5800
67.4600
65.6200
65.9700
585,200
Tue, 28 Apr 2026
11 · DEFA14A
After-hours · 17:06 ET
DEFA14A ↗
Tue, 28 Apr 2026
10 · DEF 14A
After-hours · 17:02 ET
DEF 14A ↗
Tue, 28 Apr 2026
68.9100
69.9800
67.0100
67.2600
357,700
Mon, 27 Apr 2026
68.3200
69.8200
68.2800
68.8500
238,800
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
68.3200
69.9250
67.1100
68.8500
317,400
Thu, 23 Apr 2026
70.0500
70.5900
67.2200
68.3200
294,200
Wed, 22 Apr 2026
69.4900
71.2900
68.3200
69.7100
386,400
Tue, 21 Apr 2026
71.4100
71.9600
68.5200
69.0800
275,600
Mon, 20 Apr 2026
71.5000
72.4000
70.5700
71.4100
345,000
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
70.6700
71.8450
68.8200
71.7700
456,900
Thu, 16 Apr 2026
70.1000
70.1100
68.7450
69.4500
260,100
Wed, 15 Apr 2026
70.6000
70.9600
69.7000
70.1800
300,200
Tue, 14 Apr 2026
68.4200
70.7600
68.1300
70.4800
352,800
Mon, 13 Apr 2026
66.3200
69.1150
65.6500
68.4600
395,300
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
67.7400
67.8700
65.4600
66.3200
194,300
Thu, 09 Apr 2026
66.2000
67.4400
65.7900
67.3000
321,500
Wed, 08 Apr 2026
68.1600
68.8600
65.8400
66.2700
334,500
Tue, 07 Apr 2026
65.4600
66.8700
64.4400
66.8500
415,500
Mon, 06 Apr 2026
64.1000
66.4250
64.0100
65.8200
425,600
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
63.4700
66.1300
63.3500
65.1800
570,200
Wed, 01 Apr 2026
63.7600
67.5000
63.2000
64.7800
948,800
Tue, 31 Mar 2026
61.8200
65.0000
61.7900
63.9400
477,500
Mon, 30 Mar 2026
59.3700
62.1100
58.3500
60.7800
562,400
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
62.2000
62.3350
60.0000
60.0900
318,200
Thu, 26 Mar 2026
61.5000
63.2700
61.2200
62.0100
340,300
Wed, 25 Mar 2026
60.8500
63.1800
59.9650
62.5500
466,800
Tue, 24 Mar 2026
59.0000
60.3250
58.1450
59.6100
565,500
Mon, 23 Mar 2026
60.2700
61.2500
58.8100
59.1100
344,100
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
58.9200
60.6000
58.0900
58.1700
2,170,000
Thu, 19 Mar 2026
59.1900
60.3900
57.7150
59.1700
452,500
Wed, 18 Mar 2026
59.8900
59.9050
58.0800
59.1350
456,700
Tue, 17 Mar 2026
60.2600
61.6600
59.1050
59.9800
551,700
Mon, 16 Mar 2026
60.6500
62.4450
60.2100
60.8900
291,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
60.5400
62.5400
59.0000
60.0400
384,400
Thu, 12 Mar 2026
62.9500
63.4200
59.6400
59.7600
506,400
Wed, 11 Mar 2026
65.1400
65.9900
63.7100
63.8500
382,000
Tue, 10 Mar 2026
63.7500
66.2800
63.2450
66.1800
463,700
Mon, 09 Mar 2026
62.3000
67.1500
61.5750
64.2300
954,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
59.1700
62.9600
58.8900
61.1800
761,500
Thu, 05 Mar 2026
61.0000
61.8000
59.7600
60.3400
833,300
Wed, 04 Mar 2026
65.0300
65.0300
60.9200
61.1000
643,100
Tue, 03 Mar 2026
65.9200
66.4900
63.9650
64.3600
585,200
Mon, 02 Mar 2026
64.8450
67.1600
63.8600
66.5400
380,000
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
9 · 8-K
After-hours · 16:31 ET
8-K ↗
Fri, 27 Feb 2026
67.4900
67.8600
64.9250
66.6200
345,100
Thu, 26 Feb 2026
67.5000
68.1900
65.2050
67.9100
907,200
Thu, 26 Feb 2026
8 · 10-K
Pre-market · 08:36 ET
10-K ↗
Thu, 26 Feb 2026
7 · 8-K
Pre-market · 08:32 ET
8-K ↗
Wed, 25 Feb 2026
66.5800
69.3600
64.9500
66.8900
742,600
Tue, 24 Feb 2026
64.7000
67.2600
63.2300
66.2000
654,800
Mon, 23 Feb 2026
61.9800
64.1600
61.5500
64.0000
1,171,900
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
62.8000
63.0700
60.4600
61.3600
920,100
Thu, 19 Feb 2026
63.5800
64.8340
61.9150
63.3500
788,500
Wed, 18 Feb 2026
63.7600
66.8300
63.7600
64.4800
1,202,000
Tue, 17 Feb 2026
55.6700
67.2700
55.5100
65.5700
3,584,400
Tue, 17 Feb 2026
6 · 8-K
Pre-market · 07:42 ET
8-K ↗
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
5 · 8-K
After-hours · 16:28 ET
8-K ↗
Fri, 13 Feb 2026
71.6300
73.9700
40.0000
55.9500
4,999,800
Thu, 12 Feb 2026
72.4200
73.6750
70.6000
71.6500
400,500
Wed, 11 Feb 2026
75.1600
75.6300
70.6500
71.9900
368,000
Tue, 10 Feb 2026
73.1100
76.1400
73.0000
74.7500
344,900
Mon, 09 Feb 2026
79.8000
79.8000
72.6100
73.5400
532,100
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
79.6400
81.2800
78.7500
79.7200
463,100
Thu, 05 Feb 2026
81.0700
83.9300
77.8900
78.3300
607,300
Wed, 04 Feb 2026
80.3500
82.3900
76.0000
81.6500
666,000
Tue, 03 Feb 2026
80.8600
81.1850
77.6500
79.7100
242,000
Mon, 02 Feb 2026
76.6300
80.9700
76.2900
80.6500
252,300
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
78.1600
79.4000
75.6000
77.3200
480,200
Thu, 29 Jan 2026
79.3600
80.0400
77.7800
78.5500
323,300
Wed, 28 Jan 2026
82.1800
82.1800
79.0930
80.0100
413,100
Tue, 27 Jan 2026
77.3800
82.2600
77.3300
82.1400
327,400
Mon, 26 Jan 2026
75.3100
78.6750
74.4200
77.5400
572,800
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
77.5300
79.4800
75.4300
76.3300
592,300
Thu, 22 Jan 2026
74.2100
78.3400
73.7650
78.2000
731,400
Wed, 21 Jan 2026
73.7900
75.2500
73.7800
74.8900
440,500
Tue, 20 Jan 2026
69.7400
74.0800
69.1700
74.0000
469,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
71.1200
73.0700
70.3100
70.9300
454,800
Thu, 15 Jan 2026
72.4700
77.0700
70.4450
71.0400
1,625,700
Wed, 14 Jan 2026
75.4800
78.1200
74.6900
77.0800
733,400
Tue, 13 Jan 2026
79.2450
79.2450
75.1500
75.4400
597,000
Mon, 12 Jan 2026
79.6900
79.6900
77.0100
79.0200
476,100
Mon, 12 Jan 2026
4 · 8-K
Pre-market · 08:37 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
79.3400
80.5300
77.8300
78.1400
247,700
Thu, 08 Jan 2026
79.8600
81.9000
78.0000
79.2900
263,200
Wed, 07 Jan 2026
77.8900
81.1800
77.1140
80.9400
436,300
Tue, 06 Jan 2026
77.5800
78.3900
76.1900
77.3600
604,700
Mon, 05 Jan 2026
78.2200
79.0200
76.7950
78.6300
414,000
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.5700
80.0000
76.9100
79.0900
329,300
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
77.0800
80.3200
76.8000
79.4100
406,300
Tue, 30 Dec 2025
77.8400
78.8100
76.2400
76.8900
604,000
Mon, 29 Dec 2025
80.7900
80.7900
77.8700
78.2900
386,800
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
79.8500
80.6400
79.7600
80.3300
218,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
80.0000
80.7300
79.3100
80.4300
168,400
Tue, 23 Dec 2025
79.2600
81.2400
79.2200
79.8200
330,000
Mon, 22 Dec 2025
80.5100
81.4850
77.2500
79.5400
794,900
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
91.9000
92.0000
71.4050
80.0400
4,224,600
Thu, 18 Dec 2025
88.0000
90.9150
88.0000
90.4400
439,700
Wed, 17 Dec 2025
91.2000
91.6000
86.7500
87.4900
570,200
Tue, 16 Dec 2025
90.9000
91.7800
90.1650
91.4700
639,400
Mon, 15 Dec 2025
92.1600
92.6000
90.0100
92.0000
792,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
92.9500
94.5050
91.5200
91.8500
523,900
Thu, 11 Dec 2025
93.3600
94.4500
90.4000
93.6000
624,100
Wed, 10 Dec 2025
91.3400
93.1800
90.4100
92.8500
304,000
Tue, 09 Dec 2025
92.1000
92.8900
89.8600
91.7200
424,200
Mon, 08 Dec 2025
95.4000
99.5000
91.8800
92.2400
632,900
Mon, 08 Dec 2025
3 · 8-K
Pre-market · 08:40 ET
8-K ↗
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
93.6000
95.6700
92.0550
93.2600
234,700
Thu, 04 Dec 2025
91.2200
94.5800
91.2200
93.7900
280,000
Wed, 03 Dec 2025
90.7400
92.6200
87.1800
92.3800
389,500
Tue, 02 Dec 2025
91.9500
93.3250
89.4400
89.7200
500,400
Mon, 01 Dec 2025
93.0500
96.1800
91.3200
91.6900
603,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
94.5200
94.5200
92.8400
93.3600
248,700
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
92.2400
94.1300
91.7300
93.7500
609,100
Tue, 25 Nov 2025
94.0100
95.1350
91.6200
92.5300
535,300
Mon, 24 Nov 2025
93.7000
97.1150
93.6900
94.1100
1,705,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
90.3500
94.8900
87.9400
92.6000
853,700
Thu, 20 Nov 2025
92.1000
94.4000
89.8000
90.3500
556,400
Wed, 19 Nov 2025
90.3800
92.6800
89.9000
90.7400
676,800
Tue, 18 Nov 2025
88.7100
90.7000
87.5600
89.7400
237,900
Mon, 17 Nov 2025
90.2900
92.6550
88.2300
89.6500
733,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
87.0000
90.8500
86.9300
89.9500
554,200
Thu, 13 Nov 2025
85.3700
87.8500
83.0000
87.0400
436,700
Wed, 12 Nov 2025
85.3200
87.6050
85.3200
86.0200
221,700
Tue, 11 Nov 2025
83.2000
86.3050
81.7750
86.0700
677,000
Mon, 10 Nov 2025
85.0500
86.1150
82.2350
83.5800
334,500
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
87.0000
87.0000
83.1200
83.8500
272,400
Thu, 06 Nov 2025
87.8500
90.3850
86.2000
87.0000
642,600
Thu, 06 Nov 2025
2 · 10-Q
Pre-market · 08:34 ET
10-Q ↗
Thu, 06 Nov 2025
1 · 8-K
Pre-market · 08:33 ET
8-K ↗
Wed, 05 Nov 2025
85.7800
88.5350
85.1350
88.3100
316,400
Tue, 04 Nov 2025
83.0100
87.1250
83.0100
86.0600
380,300
Mon, 03 Nov 2025
86.9400
87.5000
83.4020
84.6900
524,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
85.8800
87.0000
84.5200
86.2200
252,800
Thu, 30 Oct 2025
85.8700
86.9400
84.7800
85.7500
283,800
Wed, 29 Oct 2025
87.5100
87.5100
83.9500
85.0000
340,800
Tue, 28 Oct 2025
89.7900
89.7900
87.0010
87.6100
235,200
Mon, 27 Oct 2025
86.4200
89.7550
86.4200
89.6500
464,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend