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, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
79.3300
79.4000
76.5900
76.8200
838,200
Thu, 23 Jul 2026
77.4500
79.5300
77.2700
78.4500
759,400
Wed, 22 Jul 2026
77.5800
79.5300
77.2200
78.4000
583,900
Tue, 21 Jul 2026
79.5000
80.5600
77.5300
78.5000
1,145,900
Mon, 20 Jul 2026
78.7800
79.7000
77.4250
78.0100
954,300
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
77.5200
79.4100
77.4700
78.5900
704,100
Thu, 16 Jul 2026
79.6200
80.2200
77.8550
78.5200
1,888,900
Wed, 15 Jul 2026
77.5400
78.8500
76.5500
78.8400
1,357,100
Tue, 14 Jul 2026
80.4100
81.3100
77.9100
78.0600
1,618,900
Mon, 13 Jul 2026
83.2400
83.6750
80.6900
81.3300
985,900
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
89.7100
89.7100
83.8300
84.8500
1,066,800
Thu, 09 Jul 2026
89.0100
90.8700
85.3960
89.5500
1,269,800
Wed, 08 Jul 2026
87.9000
89.8500
85.6000
88.5700
1,328,300
Tue, 07 Jul 2026
86.8400
89.8000
84.7600
89.2000
1,410,800
Mon, 06 Jul 2026
84.1350
87.0700
82.7000
85.4400
3,806,500
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
81.2700
83.3700
80.7650
83.3100
6,777,500
Wed, 01 Jul 2026
82.5000
82.7850
81.0000
81.3500
1,221,600
Tue, 30 Jun 2026
81.9700
83.2150
80.6800
81.5700
2,375,600
Mon, 29 Jun 2026
83.5500
84.3700
80.2100
81.5700
4,294,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
84.6900
85.8300
83.2500
84.4300
3,903,100
Thu, 25 Jun 2026
85.1000
87.0300
83.9400
84.5100
1,986,500
Wed, 24 Jun 2026
82.9900
85.1500
81.8100
84.4100
3,320,500
Tue, 23 Jun 2026
81.0500
83.0500
80.2960
82.1300
2,307,200
Mon, 22 Jun 2026
80.0000
81.7100
79.5050
80.9600
2,414,100
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
22 · 8-K
After-hours · 16:14 ET
FORM 8-K ↗
Thu, 18 Jun 2026
79.5800
80.0000
78.1000
78.9800
2,870,300
Wed, 17 Jun 2026
75.5600
79.6000
74.8650
78.5300
3,183,600
Tue, 16 Jun 2026
75.4000
76.9500
72.0400
73.2700
6,044,200
Tue, 16 Jun 2026
21 · 8-K
Pre-market · 07:00 ET
FORM 8-K ↗
Mon, 15 Jun 2026
72.0250
77.1300
71.8000
76.7700
3,590,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
74.7100
75.9300
74.3600
75.1400
1,074,600
Thu, 11 Jun 2026
73.4000
75.5100
72.6600
74.7100
2,245,400
Wed, 10 Jun 2026
73.6300
75.0880
72.7200
73.3500
1,211,400
Tue, 09 Jun 2026
20 · 8-K
After-hours · 17:15 ET
8-K ↗
Tue, 09 Jun 2026
73.1400
74.2900
71.3000
73.6800
1,873,800
Mon, 08 Jun 2026
70.9600
71.9100
69.7400
70.8700
1,293,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
19 · 8-K
After-hours · 17:15 ET
8-K ↗
Fri, 05 Jun 2026
70.7800
72.9700
69.9150
70.9700
937,100
Thu, 04 Jun 2026
69.5400
71.7300
69.4550
70.6400
1,098,000
Wed, 03 Jun 2026
68.0700
69.3500
67.5100
68.6800
1,124,900
Tue, 02 Jun 2026
72.7600
73.2800
68.2200
68.2300
1,238,400
Mon, 01 Jun 2026
73.2800
74.1100
71.9900
73.8000
1,135,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
71.6300
73.9600
71.6000
73.8500
1,211,000
Thu, 28 May 2026
70.5700
71.8900
68.8450
71.0500
725,100
Wed, 27 May 2026
69.9900
72.0600
69.2300
70.6600
1,692,400
Tue, 26 May 2026
68.8600
69.2350
67.1650
67.6500
1,003,600
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
69.5900
70.7400
68.2600
68.8100
715,100
Thu, 21 May 2026
70.2300
70.6500
69.4650
69.7900
808,800
Wed, 20 May 2026
70.6700
72.0000
70.4700
71.0200
1,093,400
Tue, 19 May 2026
70.4100
71.1800
69.4320
70.3100
725,200
Mon, 18 May 2026
71.4500
72.1300
69.8100
70.1500
834,000
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
72.4500
73.1400
71.3410
71.4700
843,500
Thu, 14 May 2026
73.8800
74.2350
71.4500
72.7200
591,000
Wed, 13 May 2026
75.0000
75.0000
72.1000
73.4600
1,240,500
Tue, 12 May 2026
76.8700
76.8700
74.1400
75.0200
2,212,200
Mon, 11 May 2026
74.8800
77.9300
73.6900
76.8500
3,208,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
74.0700
79.9100
69.4250
73.6900
5,836,400
Thu, 07 May 2026
18 · 10-Q
After-hours · 16:32 ET
10-Q ↗
Thu, 07 May 2026
17 · 8-K
After-hours · 16:09 ET
8-K ↗
Thu, 07 May 2026
66.0900
66.3400
64.2400
64.4900
1,235,300
Wed, 06 May 2026
65.9800
66.8250
65.4400
66.5700
637,900
Tue, 05 May 2026
65.8400
66.0850
64.2700
65.0400
740,400
Mon, 04 May 2026
65.2100
66.2700
63.5900
65.4900
1,216,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
65.0800
67.3400
63.1800
65.1500
1,323,700
Thu, 30 Apr 2026
64.7900
65.8500
64.1800
65.0600
1,171,500
Wed, 29 Apr 2026
69.0500
69.1800
63.6550
64.5500
4,238,900
Tue, 28 Apr 2026
16 · 8-K
After-hours · 16:29 ET
8-K ↗
Tue, 28 Apr 2026
69.9600
70.5850
66.3400
70.2600
1,931,000
Mon, 27 Apr 2026
67.8900
71.0840
67.8900
69.2200
1,058,600
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
68.5500
69.5200
67.4200
68.2300
640,500
Thu, 23 Apr 2026
70.7900
71.0000
68.5200
68.5900
657,400
Wed, 22 Apr 2026
71.1000
71.5600
69.7550
70.8500
514,200
Tue, 21 Apr 2026
72.3200
72.3300
69.7900
70.6300
724,300
Mon, 20 Apr 2026
15 · DEFA14A
After-hours · 16:31 ET
DEFA14A ↗
Mon, 20 Apr 2026
14 · DEF 14A
After-hours · 16:30 ET
DEF 14A ↗
Mon, 20 Apr 2026
72.0000
72.6800
70.4900
72.3200
956,900
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
73.3500
73.4400
71.3300
72.4300
1,500,500
Thu, 16 Apr 2026
72.9800
73.5250
70.8900
71.7000
1,171,100
Wed, 15 Apr 2026
73.1500
73.6900
72.2050
73.5700
568,800
Tue, 14 Apr 2026
70.3800
73.7900
70.2000
73.0100
1,400,700
Mon, 13 Apr 2026
68.8200
70.7800
68.3500
70.4200
665,700
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
71.5700
71.5700
68.2200
68.6900
587,600
Thu, 09 Apr 2026
71.0200
71.6650
70.4450
70.8500
1,041,200
Wed, 08 Apr 2026
71.0900
72.2400
70.0800
71.2600
907,100
Tue, 07 Apr 2026
68.9100
69.7200
68.4300
69.5800
666,600
Mon, 06 Apr 2026
67.7700
70.2400
67.7700
68.9000
770,400
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
67.3200
68.7000
67.0400
67.7700
483,000
Wed, 01 Apr 2026
68.5500
70.3900
68.1600
68.7500
1,044,700
Tue, 31 Mar 2026
66.9200
69.0300
66.3300
68.1300
830,300
Mon, 30 Mar 2026
65.3400
66.2800
64.3700
65.6400
930,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
67.4300
67.6000
65.8000
66.1300
1,036,500
Thu, 26 Mar 2026
65.8500
67.8500
65.7450
67.0000
659,300
Wed, 25 Mar 2026
65.2400
67.4500
64.8800
66.7500
684,800
Wed, 25 Mar 2026
13 · 8-K
Pre-market · 09:00 ET
8-K ↗
Tue, 24 Mar 2026
64.7800
65.2850
64.0000
64.5400
1,164,600
Mon, 23 Mar 2026
66.7900
69.0200
65.9400
66.4200
1,055,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
68.0000
68.1950
65.1000
65.3000
2,016,900
Thu, 19 Mar 2026
67.0000
67.5900
65.2600
67.0750
895,600
Wed, 18 Mar 2026
66.9600
67.6250
65.5700
67.0000
1,699,000
Tue, 17 Mar 2026
67.1000
68.8700
66.7500
67.4500
1,445,100
Mon, 16 Mar 2026
64.7800
67.1700
64.7000
66.7100
1,205,700
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
63.9100
65.7750
63.7950
64.4900
605,700
Thu, 12 Mar 2026
64.7000
64.7150
62.1300
63.3600
1,050,400
Wed, 11 Mar 2026
67.9100
68.1160
64.8520
65.6700
905,700
Tue, 10 Mar 2026
68.4100
71.0000
67.9750
68.5600
1,025,000
Mon, 09 Mar 2026
63.1900
69.1700
63.1400
68.4000
2,494,700
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
62.4100
63.0000
61.4300
62.8200
1,225,400
Thu, 05 Mar 2026
63.3800
64.5050
62.2100
63.3300
1,137,000
Wed, 04 Mar 2026
65.1000
65.6200
63.5000
64.2900
1,246,700
Tue, 03 Mar 2026
65.3600
67.0700
63.4900
64.3900
1,312,100
Mon, 02 Mar 2026
67.0800
68.4450
64.7000
66.3700
1,949,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
67.6500
69.4300
67.2800
68.1900
852,200
Thu, 26 Feb 2026
67.4600
68.3950
66.4650
68.1000
1,428,600
Wed, 25 Feb 2026
68.9100
69.5950
66.4200
67.7600
1,141,200
Tue, 24 Feb 2026
70.4900
71.3800
68.4550
68.9800
1,164,200
Mon, 23 Feb 2026
69.9800
72.5400
69.0300
70.5000
1,444,000
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
68.4500
72.2750
64.6700
70.6600
2,532,100
Thu, 19 Feb 2026
12 · 10-K
After-hours · 16:36 ET
10-K ↗
Thu, 19 Feb 2026
11 · 8-K
After-hours · 16:14 ET
8-K ↗
Thu, 19 Feb 2026
68.5700
70.3800
67.8400
69.9000
976,100
Wed, 18 Feb 2026
69.0100
70.2400
68.6500
68.9300
1,066,400
Tue, 17 Feb 2026
69.1400
70.5300
68.3000
69.1700
831,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
70.9500
72.0000
69.3000
69.4500
851,800
Thu, 12 Feb 2026
10 · 8-K
After-hours · 17:10 ET
8-K ↗
Thu, 12 Feb 2026
71.1900
71.9150
69.9600
70.7000
847,400
Wed, 11 Feb 2026
72.0000
72.1200
69.7500
70.9200
864,700
Tue, 10 Feb 2026
74.1100
74.5800
71.8200
72.1400
1,415,900
Mon, 09 Feb 2026
74.5000
74.9800
72.8300
74.1600
980,700
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
73.7700
75.0000
72.6400
74.6800
1,040,500
Thu, 05 Feb 2026
73.7900
75.6350
71.3500
72.3600
1,329,300
Wed, 04 Feb 2026
74.9300
75.7750
72.9900
73.9100
1,048,700
Tue, 03 Feb 2026
75.4850
76.9900
74.5700
74.8300
899,900
Mon, 02 Feb 2026
75.1400
76.4150
73.3350
74.8800
1,563,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
76.4600
77.5900
74.6800
75.5300
1,439,100
Thu, 29 Jan 2026
76.5100
78.1600
75.6100
76.4300
1,177,400
Wed, 28 Jan 2026
76.8700
78.3800
75.3080
75.6000
1,418,400
Tue, 27 Jan 2026
76.0600
77.0900
74.9000
75.4900
631,500
Mon, 26 Jan 2026
74.4450
77.0700
73.7700
76.2300
734,300
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
75.4400
77.5500
74.0500
75.2500
882,200
Thu, 22 Jan 2026
75.4300
77.3500
74.2900
76.1700
887,900
Wed, 21 Jan 2026
73.1900
76.3950
72.5580
75.5600
1,368,600
Tue, 20 Jan 2026
71.1900
73.0900
69.8100
73.0700
1,304,100
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
75.9000
75.9000
72.4100
72.4800
1,044,100
Thu, 15 Jan 2026
77.2900
77.8700
75.4000
75.6400
591,400
Wed, 14 Jan 2026
74.8200
77.3400
73.3200
77.2900
1,136,900
Tue, 13 Jan 2026
76.7300
80.1800
75.3000
75.4000
2,390,900
Mon, 12 Jan 2026
9 · 8-K
After market open · 12:00 ET
8-K ↗
Mon, 12 Jan 2026
77.2900
78.9800
71.1500
77.5900
2,639,200
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
77.8300
79.8700
77.0200
77.5300
1,568,200
Thu, 08 Jan 2026
76.1900
77.3900
75.6400
76.8500
1,625,400
Wed, 07 Jan 2026
77.1600
79.1000
76.4600
77.2400
1,882,300
Tue, 06 Jan 2026
75.7300
77.9000
75.1200
76.7000
2,117,000
Mon, 05 Jan 2026
76.0000
76.8400
74.2200
76.7600
2,022,900
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
76.3500
76.7500
75.0200
76.7400
775,200
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
75.9600
76.9800
75.5900
75.9600
961,800
Tue, 30 Dec 2025
77.2900
77.9300
75.5800
76.1900
679,500
Mon, 29 Dec 2025
8 · 8-K
After-hours · 16:05 ET
8-K ↗
Mon, 29 Dec 2025
78.2000
78.6700
77.0800
77.6400
1,000,100
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
78.3200
78.7200
77.4500
78.5600
525,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
77.8300
78.9100
77.1800
78.3700
308,200
Tue, 23 Dec 2025
78.5900
79.4600
77.2600
77.7000
712,000
Mon, 22 Dec 2025
78.1400
80.2000
78.1400
78.9000
1,314,700
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
75.2900
79.3100
74.5700
78.5700
2,741,200
Thu, 18 Dec 2025
75.4800
75.4800
73.7800
74.5900
1,391,200
Wed, 17 Dec 2025
75.3800
76.1700
74.1800
74.9400
960,900
Tue, 16 Dec 2025
75.4600
76.1350
74.1700
75.4200
1,302,200
Mon, 15 Dec 2025
76.0000
77.3800
75.1350
76.2500
1,525,200
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
75.8300
76.1580
74.4950
75.6400
941,300
Thu, 11 Dec 2025
74.2300
75.9800
73.9600
75.4400
723,000
Wed, 10 Dec 2025
73.8700
75.6200
73.4400
74.1000
1,184,500
Tue, 09 Dec 2025
76.5300
76.9500
73.0900
73.4700
1,295,500
Mon, 08 Dec 2025
77.5800
78.7700
76.6300
76.9100
1,086,600
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
77.9200
78.6800
76.5400
77.2550
848,400
Thu, 04 Dec 2025
74.8300
79.0300
74.8300
77.8500
1,615,800
Wed, 03 Dec 2025
78.6200
78.6550
73.0300
75.7600
2,495,900
Tue, 02 Dec 2025
79.6600
80.5100
77.8650
78.4950
2,305,200
Mon, 01 Dec 2025
83.1900
84.0600
78.8900
79.2000
2,896,900
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
86.2100
86.7600
84.8200
85.9900
1,109,600
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
83.3200
87.5000
82.8400
86.2500
15,474,700
Tue, 25 Nov 2025
84.6900
85.6150
81.8900
82.9300
4,288,500
Mon, 24 Nov 2025
79.0900
81.1600
78.9700
79.8300
1,174,200
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
76.5400
79.9800
75.3400
78.4700
1,333,200
Thu, 20 Nov 2025
76.9500
78.7400
75.8950
76.4600
1,479,800
Wed, 19 Nov 2025
76.3700
76.8850
75.5200
75.6000
1,022,900
Tue, 18 Nov 2025
75.0400
77.4550
74.0200
76.6900
978,900
Mon, 17 Nov 2025
75.0100
77.4300
74.6800
75.6000
1,586,700
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
74.2900
76.8000
74.0500
75.3000
922,400
Thu, 13 Nov 2025
74.9800
75.8200
73.8500
74.9500
814,300
Wed, 12 Nov 2025
74.2500
75.0000
73.0100
74.9500
1,444,300
Tue, 11 Nov 2025
72.2100
74.0800
71.9000
73.8200
2,152,400
Mon, 10 Nov 2025
72.2100
72.6100
70.5400
72.4800
1,839,300
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
72.1600
72.8500
69.2250
71.7800
1,153,000
Thu, 06 Nov 2025
71.7900
73.9800
71.3600
72.5900
1,407,100
Wed, 05 Nov 2025
70.0000
73.8000
67.6700
71.7700
2,891,500
Tue, 04 Nov 2025
7 · 10-Q
After-hours · 16:33 ET
10-Q ↗
Tue, 04 Nov 2025
6 · 8-K
After-hours · 16:10 ET
8-K ↗
Tue, 04 Nov 2025
66.8800
68.8000
66.2150
67.7200
1,340,800
Mon, 03 Nov 2025
67.8600
69.2350
66.1000
67.9300
1,024,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
67.8600
69.2800
67.5650
68.3100
816,000
Thu, 30 Oct 2025
67.3600
69.8800
67.1400
68.1100
855,400
Wed, 29 Oct 2025
67.8600
68.1400
66.4380
67.3500
546,000
Tue, 28 Oct 2025
66.8600
68.1650
66.0000
67.4900
765,000
Mon, 27 Oct 2025
66.8000
69.2200
66.6800
67.0800
856,200
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
66.7200
67.7800
65.8100
66.4000
545,200
Thu, 23 Oct 2025
66.0900
67.5050
66.0900
66.8000
503,700
Wed, 22 Oct 2025
67.0100
67.5800
66.0200
66.5200
543,800
Tue, 21 Oct 2025
68.2100
69.3600
67.0050
67.1700
773,900
Mon, 20 Oct 2025
67.4500
68.6300
66.5780
68.3600
1,310,700
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
65.9100
66.9350
65.2000
65.9500
1,355,700
Thu, 16 Oct 2025
68.9000
69.4800
66.3800
66.8200
1,288,500
Wed, 15 Oct 2025
65.8300
69.2600
65.4850
68.5100
1,418,900
Tue, 14 Oct 2025
65.0000
67.1300
64.3500
66.0900
954,500
Mon, 13 Oct 2025
66.2300
67.0300
65.8500
66.0600
1,035,500
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
66.0800
67.2400
65.3600
66.2300
1,455,500
Thu, 09 Oct 2025
64.4600
66.0900
63.8560
66.0100
994,300
Wed, 08 Oct 2025
64.6000
65.2200
63.3100
64.4800
1,036,000
Tue, 07 Oct 2025
64.6500
65.4000
62.3200
63.9050
1,057,100
Mon, 06 Oct 2025
65.0000
65.7850
64.4900
64.8000
869,000
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
63.7100
67.4000
63.2900
65.3700
2,718,800
Thu, 02 Oct 2025
62.0300
63.3300
61.1600
63.0200
1,177,000
Wed, 01 Oct 2025
61.0700
62.6200
60.7950
62.0100
827,200
Tue, 30 Sep 2025
60.8900
61.6800
60.2800
61.3700
960,300
Mon, 29 Sep 2025
59.0700
60.9400
58.8980
60.6500
1,363,300
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
58.3800
59.1300
57.7850
58.9900
873,900
Thu, 25 Sep 2025
59.2900
60.1350
57.7400
57.8400
1,032,300
Wed, 24 Sep 2025
60.1400
60.9500
58.3700
59.5000
1,173,700
Tue, 23 Sep 2025
60.3800
61.4300
60.3800
60.5600
920,600
Mon, 22 Sep 2025
60.0000
62.1300
59.8700
60.8500
970,000
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
62.7000
62.9900
59.9900
60.4800
1,835,600
Thu, 18 Sep 2025
60.5500
63.1900
59.2000
62.8800
1,140,600
Wed, 17 Sep 2025
59.6000
61.9500
59.6000
60.6500
2,263,000
Tue, 16 Sep 2025
58.9000
59.8100
58.8800
59.6900
1,078,500
Mon, 15 Sep 2025
61.4500
62.0000
58.8700
58.9800
1,300,800
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
60.9200
62.1800
60.4800
61.0900
1,759,200
Thu, 11 Sep 2025
58.9000
61.1100
57.4650
60.9600
1,657,700
Wed, 10 Sep 2025
58.1400
59.0000
57.6350
58.3300
917,300
Tue, 09 Sep 2025
57.1000
58.6600
56.9500
58.4200
1,264,400
Mon, 08 Sep 2025
56.8800
57.4800
56.5050
56.9500
1,400,200
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
58.6100
58.7300
57.0800
57.2600
1,517,100
Thu, 04 Sep 2025
55.6500
58.0450
55.1400
58.0100
1,904,700
Wed, 03 Sep 2025
52.8800
55.7200
52.4300
55.5500
1,758,900
Tue, 02 Sep 2025
49.4700
53.0600
49.3800
52.4300
1,780,500
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
49.8200
50.5250
48.9550
49.3300
906,900
Thu, 28 Aug 2025
49.9700
50.5920
49.6500
49.7900
650,700
Wed, 27 Aug 2025
49.3500
50.7000
48.8600
49.7800
768,900
Tue, 26 Aug 2025
49.4000
49.6700
48.2750
49.4600
784,500
Mon, 25 Aug 2025
50.6400
51.0350
49.1950
49.3000
852,600
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
49.4200
51.0000
48.9700
50.5700
1,050,700
Thu, 21 Aug 2025
48.7400
49.2300
48.2700
48.9200
681,400
Wed, 20 Aug 2025
49.3800
49.9900
48.0900
48.8500
1,124,800
Tue, 19 Aug 2025
48.9800
54.2400
48.9700
49.5900
3,236,600
Tue, 19 Aug 2025
5 · 8-K
Pre-market · 08:10 ET
8-K ↗
Mon, 18 Aug 2025
48.6000
49.9420
47.9360
49.8000
1,872,400
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
48.8600
49.2200
47.9700
48.8200
1,385,100
Thu, 14 Aug 2025
47.5800
49.4500
47.3500
48.7000
1,355,700
Wed, 13 Aug 2025
45.7500
49.1000
45.4250
48.1700
1,801,200
Tue, 12 Aug 2025
43.3200
45.9900
43.3200
45.2700
1,161,800
Mon, 11 Aug 2025
45.4300
46.4300
43.1750
43.3000
1,506,100
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
45.0000
48.3590
45.0000
45.3800
2,362,900
Thu, 07 Aug 2025
4 · 10-Q
After-hours · 16:36 ET
10-Q ↗
Thu, 07 Aug 2025
3 · 8-K
After-hours · 16:30 ET
8-K ↗
Thu, 07 Aug 2025
2 · 8-K
After-hours · 16:17 ET
8-K ↗
Thu, 07 Aug 2025
51.9200
51.9700
50.1750
50.3600
870,000
Wed, 06 Aug 2025
51.2950
51.3800
50.1830
51.3600
633,800
Tue, 05 Aug 2025
52.0600
52.4500
50.6950
51.1100
1,114,300
Mon, 04 Aug 2025
52.3300
52.8600
51.3500
52.2500
1,012,500
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
51.8000
52.4030
50.6700
52.1300
1,020,600
Thu, 31 Jul 2025
50.6900
52.7000
50.3600
52.1100
2,303,600
Wed, 30 Jul 2025
49.3300
51.6500
49.3300
50.9400
1,935,400
Tue, 29 Jul 2025
47.5000
50.4900
46.4900
49.2900
2,979,700
Mon, 28 Jul 2025
1 · 8-K
After-hours · 17:04 ET
8-K ↗
Mon, 28 Jul 2025
44.8200
45.3700
44.1500
44.3400
994,400
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend