Daily NYSE 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, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
49.0900
49.5150
48.6100
49.3200
281,280
Thu, 03 Sep 2026
49.9600
50.3300
48.5000
49.4200
221,700
Wed, 02 Sep 2026
49.5700
50.9100
49.2600
49.4300
299,300
Tue, 01 Sep 2026
49.7900
50.1300
49.0000
49.1200
269,000
Mon, 31 Aug 2026
49.7600
50.5200
49.2300
49.8500
288,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
50.2000
51.1200
49.8700
49.9800
216,400
Thu, 27 Aug 2026
50.5600
51.4800
49.9200
50.3200
327,100
Wed, 26 Aug 2026
50.8200
51.3500
49.9700
50.4800
188,200
Tue, 25 Aug 2026
51.1400
51.5600
50.2500
51.1300
296,600
Mon, 24 Aug 2026
50.9400
52.5100
50.9000
51.4900
340,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
51.5600
51.8000
50.8900
51.0700
246,600
Thu, 20 Aug 2026
50.5000
52.2100
50.1500
51.3800
246,400
Wed, 19 Aug 2026
49.9800
52.2000
49.9800
51.2500
366,800
Tue, 18 Aug 2026
50.0500
50.9500
49.2300
49.2600
498,600
Mon, 17 Aug 2026
49.0500
49.9300
48.9400
49.2500
453,100
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
49.6000
50.5900
49.1300
50.4100
232,900
Thu, 13 Aug 2026
49.8100
50.3900
49.1200
49.8200
220,000
Wed, 12 Aug 2026
49.9600
49.9600
48.4100
49.4800
396,200
Tue, 11 Aug 2026
49.4500
50.4100
49.4500
49.5800
239,800
Mon, 10 Aug 2026
48.6400
50.1800
48.6400
49.4600
381,800
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
49.9400
50.3000
48.5000
49.1200
434,400
Thu, 06 Aug 2026
49.6000
50.4200
48.8000
49.7700
536,100
Wed, 05 Aug 2026
50.9800
50.9800
48.8400
49.3000
431,200
Tue, 04 Aug 2026
52.0500
52.0500
50.0400
50.4000
561,600
Mon, 03 Aug 2026
47.4200
53.6600
47.4200
51.8600
1,197,200
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
45.6000
46.7800
45.2400
46.3000
641,500
Thu, 30 Jul 2026
47.4900
49.0000
45.9500
46.9800
850,400
Wed, 29 Jul 2026
19 · 10-Q
After market open · 12:13 ET
10-Q ↗
Wed, 29 Jul 2026
18 · 8-K
After market open · 12:10 ET
8-K ↗
Wed, 29 Jul 2026
44.6900
44.6900
42.7000
43.2100
762,700
Tue, 28 Jul 2026
44.4500
46.4900
44.1200
44.2500
762,400
Mon, 27 Jul 2026
43.4700
44.0000
42.8700
43.5100
437,700
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
41.8000
43.7600
41.8000
42.6800
434,900
Thu, 23 Jul 2026
41.7200
42.3800
40.9900
41.2700
690,400
Wed, 22 Jul 2026
42.3600
42.7200
41.2400
42.0000
636,400
Tue, 21 Jul 2026
42.6200
44.0700
41.7500
41.8800
611,400
Mon, 20 Jul 2026
43.4200
43.9200
42.4300
43.4500
630,900
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
44.7600
45.0000
42.6500
43.2000
504,900
Thu, 16 Jul 2026
43.6600
45.3100
43.1400
45.0100
766,200
Wed, 15 Jul 2026
41.7200
43.7600
41.6900
42.7900
870,100
Tue, 14 Jul 2026
41.3700
42.2100
40.8000
41.7500
994,300
Mon, 13 Jul 2026
39.6500
43.3000
39.4500
42.4100
2,454,500
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
37.3000
38.8300
36.4100
38.4800
1,443,400
Thu, 09 Jul 2026
33.1100
37.8600
32.6400
36.6900
1,182,900
Wed, 08 Jul 2026
33.7000
34.0300
33.4100
33.5900
533,500
Tue, 07 Jul 2026
35.7100
36.2500
34.0500
34.2400
433,300
Mon, 06 Jul 2026
34.0000
36.1900
33.4900
35.1100
691,900
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
33.3100
34.0800
32.9800
33.8300
437,000
Wed, 01 Jul 2026
33.2700
33.9200
32.6300
32.7600
397,400
Tue, 30 Jun 2026
34.4700
34.4700
32.1000
32.7300
460,100
Mon, 29 Jun 2026
34.5500
34.9500
33.3300
34.4100
727,600
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
34.8100
35.9800
34.8100
35.9500
843,800
Thu, 25 Jun 2026
35.6700
36.0400
34.4900
34.5600
371,000
Wed, 24 Jun 2026
34.1700
35.7000
34.1300
35.4000
500,700
Tue, 23 Jun 2026
32.7100
33.8500
32.3200
33.8000
581,500
Mon, 22 Jun 2026
32.0900
32.7100
31.4400
32.5400
1,015,900
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
32.2100
32.9200
32.1100
32.5800
1,228,100
Wed, 17 Jun 2026
17 · 8-K
After-hours · 16:49 ET
CURRENT REPORT ↗
Wed, 17 Jun 2026
34.0500
34.8200
31.8400
32.1100
921,300
Tue, 16 Jun 2026
34.6600
35.5000
34.4500
34.5700
473,400
Mon, 15 Jun 2026
35.1200
35.3300
33.5000
34.1600
619,000
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
34.7900
35.2500
34.2000
34.7700
381,200
Thu, 11 Jun 2026
36.1800
36.3300
33.8600
34.4100
532,400
Wed, 10 Jun 2026
36.9700
37.4800
35.5500
36.3000
563,700
Tue, 09 Jun 2026
34.9800
36.9800
34.9500
36.9000
499,000
Mon, 08 Jun 2026
35.0900
35.4600
34.4500
34.4900
456,000
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
35.3300
35.7700
34.7700
35.1600
420,200
Thu, 04 Jun 2026
33.9400
35.9000
33.9400
35.1300
588,400
Thu, 04 Jun 2026
16 · 8-K
Pre-market · 07:30 ET
8-K ↗
Wed, 03 Jun 2026
33.3700
34.1900
32.1300
33.0600
735,000
Tue, 02 Jun 2026
34.2000
34.8300
33.7600
33.8500
737,800
Mon, 01 Jun 2026
35.0600
36.0300
34.4900
34.6500
525,100
Mon, 01 Jun 2026
15 · 8-K
Pre-market · 08:31 ET
CURRENT REPORT ↗
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
35.4500
36.0100
35.2100
35.7000
419,500
Thu, 28 May 2026
35.2500
36.2200
34.5200
35.5200
347,500
Wed, 27 May 2026
36.3300
37.1800
35.2900
35.4800
592,100
Tue, 26 May 2026
37.3100
37.3100
35.7300
36.0600
344,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
37.1400
38.4900
37.1400
37.2300
368,500
Thu, 21 May 2026
36.5100
37.3500
35.9100
37.0200
854,900
Wed, 20 May 2026
36.2600
37.0400
35.7000
37.0100
322,400
Wed, 20 May 2026
14 · 8-K
Pre-market · 08:30 ET
8-K ↗
Tue, 19 May 2026
36.5600
37.2400
35.7000
36.1800
263,000
Mon, 18 May 2026
35.2600
36.9200
35.1600
36.6100
392,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
36.2300
36.6500
35.1200
35.4900
384,800
Thu, 14 May 2026
35.7300
36.6600
35.4900
36.3400
399,700
Wed, 13 May 2026
35.4000
36.2000
35.3000
35.5500
328,100
Tue, 12 May 2026
35.2300
36.3300
35.2300
35.9700
324,800
Mon, 11 May 2026
36.5700
36.8500
35.0700
35.2300
497,700
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
38.0100
38.7000
36.5500
36.7600
387,200
Thu, 07 May 2026
37.5600
38.4200
37.4500
38.1000
457,800
Wed, 06 May 2026
37.6500
38.0000
36.2700
37.3200
462,500
Tue, 05 May 2026
36.2800
36.8600
35.5900
36.6400
467,000
Mon, 04 May 2026
36.7200
36.9600
35.1100
35.8800
601,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
36.9400
37.8600
35.7500
36.8000
470,000
Thu, 30 Apr 2026
13 · 10-Q
After market open · 09:52 ET
10-Q ↗
Thu, 30 Apr 2026
37.0400
38.8600
35.3400
36.6600
1,183,500
Wed, 29 Apr 2026
12 · 8-K
After-hours · 16:18 ET
8-K ↗
Wed, 29 Apr 2026
36.7000
37.1100
35.2600
35.9600
491,900
Tue, 28 Apr 2026
37.8000
38.1700
36.2900
36.7900
406,100
Mon, 27 Apr 2026
38.4400
40.1800
37.8400
37.8700
469,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
37.5000
38.5200
37.0700
38.3400
312,200
Thu, 23 Apr 2026
37.9600
38.7900
37.0200
37.5000
354,500
Wed, 22 Apr 2026
38.8400
39.5000
38.3700
38.4900
296,600
Tue, 21 Apr 2026
39.7200
40.6400
38.2500
38.3500
321,700
Mon, 20 Apr 2026
38.7600
40.3500
38.4400
39.6800
409,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
38.7700
39.7700
38.7500
39.0800
281,600
Thu, 16 Apr 2026
39.3000
39.6200
37.8400
37.9100
471,100
Wed, 15 Apr 2026
39.7300
40.0300
39.1000
39.4400
371,400
Tue, 14 Apr 2026
38.7700
39.9600
38.7700
39.7300
377,200
Mon, 13 Apr 2026
36.2600
38.6000
36.2600
38.4600
407,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
37.1600
37.3300
36.2800
36.7400
249,000
Thu, 09 Apr 2026
36.2800
37.6700
35.9800
36.9300
388,600
Wed, 08 Apr 2026
35.8800
36.9600
35.8800
36.5900
482,900
Tue, 07 Apr 2026
34.0100
34.9300
33.3100
34.5400
441,300
Tue, 07 Apr 2026
11 · DEFA14A
Pre-market · 08:50 ET
DEFA14A ↗
Tue, 07 Apr 2026
10 · DEF 14A
Pre-market · 08:23 ET
DEF 14A ↗
Mon, 06 Apr 2026
34.8100
35.1300
33.8200
34.0800
384,200
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
34.6200
35.6700
34.2200
34.7900
395,200
Wed, 01 Apr 2026
35.5900
36.2700
34.9500
35.5300
391,900
Tue, 31 Mar 2026
33.8100
35.4200
33.6200
35.3600
499,400
Mon, 30 Mar 2026
34.8500
35.8300
33.2100
33.4900
522,000
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
36.6300
36.6300
34.5400
34.5800
382,100
Thu, 26 Mar 2026
36.3400
37.2700
35.9000
36.6400
407,300
Wed, 25 Mar 2026
37.0600
37.2500
36.1100
37.0800
268,900
Tue, 24 Mar 2026
36.1600
37.1500
35.6700
36.5600
361,800
Mon, 23 Mar 2026
36.9600
37.4900
35.8800
36.6300
397,700
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
36.8300
36.8300
35.7200
35.9400
871,900
Thu, 19 Mar 2026
36.4500
37.5800
36.2200
36.8000
320,800
Wed, 18 Mar 2026
36.8900
37.4500
36.6600
36.7100
333,700
Tue, 17 Mar 2026
37.3000
37.4600
35.9200
37.3400
529,600
Mon, 16 Mar 2026
37.5700
38.0100
36.8500
37.4100
298,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
9 · 8-K
After-hours · 16:01 ET
CURRENT REPORT ↗
Fri, 13 Mar 2026
37.0800
37.3900
36.3900
37.2800
397,000
Thu, 12 Mar 2026
37.5500
38.6100
36.3400
36.7300
507,000
Wed, 11 Mar 2026
38.4900
38.8700
37.5600
38.4000
366,100
Tue, 10 Mar 2026
39.3700
39.5800
38.4100
38.4600
316,400
Mon, 09 Mar 2026
38.8700
39.6200
37.8800
39.4100
442,500
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
40.9600
40.9600
38.5800
39.9000
523,100
Thu, 05 Mar 2026
42.2600
42.4100
41.2400
41.4000
390,700
Wed, 04 Mar 2026
43.6100
43.8400
42.6500
42.9900
397,300
Tue, 03 Mar 2026
44.3500
44.4000
41.8500
43.4100
482,100
Mon, 02 Mar 2026
45.4300
46.0200
44.6000
45.7900
419,600
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
45.4100
46.5500
45.2200
46.0000
332,100
Thu, 26 Feb 2026
46.2800
47.0800
45.7200
45.8700
517,400
Wed, 25 Feb 2026
46.1800
46.6100
44.9500
45.9800
454,500
Tue, 24 Feb 2026
45.2200
46.1200
45.1000
46.0600
550,200
Mon, 23 Feb 2026
45.0500
46.2200
44.9300
45.3800
631,300
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
44.6200
45.9000
43.6900
45.1400
611,700
Thu, 19 Feb 2026
43.9500
45.2300
43.8600
44.5700
563,300
Wed, 18 Feb 2026
42.6800
44.3500
42.3800
44.2200
640,900
Tue, 17 Feb 2026
8 · 10-K
After market open · 11:01 ET
10-K ↗
Tue, 17 Feb 2026
42.2000
42.7600
41.3700
42.5500
478,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
41.9000
42.6200
41.4200
41.8000
547,000
Thu, 12 Feb 2026
41.7700
42.7800
41.0600
41.6700
347,600
Wed, 11 Feb 2026
42.4800
42.8400
41.8500
42.3300
455,800
Tue, 10 Feb 2026
41.9100
43.8400
41.3400
42.8000
626,700
Mon, 09 Feb 2026
41.1000
41.9600
40.1900
41.6700
595,500
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
40.4800
41.6500
40.1700
41.5200
497,500
Thu, 05 Feb 2026
39.6900
40.7600
39.6900
40.6600
422,300
Wed, 04 Feb 2026
38.7700
41.0500
38.7700
39.9300
615,500
Tue, 03 Feb 2026
38.9800
39.7800
38.1600
38.7900
694,800
Mon, 02 Feb 2026
38.3400
39.4300
37.7000
39.2100
723,000
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
37.8600
38.4500
36.4400
38.3900
871,200
Thu, 29 Jan 2026
38.7700
40.1900
35.3700
37.3100
1,921,800
Wed, 28 Jan 2026
7 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 28 Jan 2026
39.6300
39.8300
38.4000
38.6900
668,100
Tue, 27 Jan 2026
40.5200
40.6800
39.1300
39.5800
629,400
Mon, 26 Jan 2026
41.6200
41.9900
40.7800
40.9800
492,200
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
41.9800
42.0000
41.1900
41.6300
295,900
Thu, 22 Jan 2026
41.6500
42.6700
41.6500
42.1600
773,700
Wed, 21 Jan 2026
41.7700
42.6400
41.1400
41.5600
492,600
Tue, 20 Jan 2026
41.1000
42.0500
40.6900
41.6200
626,200
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
42.1400
42.5100
41.1500
41.5700
569,000
Thu, 15 Jan 2026
41.8200
42.9800
41.6600
42.5500
610,300
Wed, 14 Jan 2026
40.0000
42.0900
40.0000
41.5800
586,500
Tue, 13 Jan 2026
43.5300
43.6800
39.6000
40.0300
579,200
Mon, 12 Jan 2026
43.1100
43.9400
42.0500
43.4600
596,600
Mon, 12 Jan 2026
6 · 8-K
Pre-market · 09:00 ET
8-K ↗
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
43.2400
43.5100
41.8100
42.9100
743,100
Thu, 08 Jan 2026
5 · 8-K
After-hours · 17:00 ET
8-K ↗
Thu, 08 Jan 2026
42.9400
45.6900
42.8800
44.2000
632,200
Wed, 07 Jan 2026
43.9200
44.5000
42.9500
43.4000
806,400
Tue, 06 Jan 2026
41.9600
43.9100
41.7600
43.4900
764,800
Mon, 05 Jan 2026
40.3500
42.8700
40.3500
41.8800
560,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
41.0500
41.4400
40.1600
40.5200
493,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
41.2000
41.2000
40.1500
40.6000
496,100
Tue, 30 Dec 2025
41.4100
41.6200
40.7600
41.1400
612,800
Mon, 29 Dec 2025
40.8100
41.5600
40.7100
41.4800
457,400
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
40.1800
41.0100
39.7300
40.8000
407,100
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
39.8600
40.3600
39.7300
40.1700
149,900
Tue, 23 Dec 2025
39.8300
39.9900
39.0000
39.6400
295,500
Mon, 22 Dec 2025
39.6100
40.7800
39.6100
40.0400
348,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
40.2300
40.4700
39.6100
39.9500
1,066,000
Thu, 18 Dec 2025
39.9400
40.8100
39.5300
40.3900
520,800
Wed, 17 Dec 2025
39.0600
40.6400
38.6500
39.8000
773,400
Tue, 16 Dec 2025
40.5600
40.6500
39.1800
39.2000
559,100
Mon, 15 Dec 2025
40.4500
40.8100
39.7600
40.3200
752,900
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
39.8300
41.1600
39.5100
40.8300
720,900
Thu, 11 Dec 2025
39.0600
40.4000
38.7900
39.8500
673,500
Wed, 10 Dec 2025
38.7900
39.1900
38.3200
39.0400
695,800
Tue, 09 Dec 2025
40.7300
41.1600
38.8300
38.9900
657,100
Mon, 08 Dec 2025
40.0700
41.3100
39.6900
40.5700
912,900
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
43.6900
43.6900
38.9500
40.0700
1,285,300
Fri, 05 Dec 2025
4 · 8-K
Pre-market · 08:09 ET
CURRENT REPORT ↗
Thu, 04 Dec 2025
44.3600
44.8900
43.7200
44.2400
447,000
Wed, 03 Dec 2025
44.4000
44.9800
43.9800
44.3500
417,500
Tue, 02 Dec 2025
44.5400
44.7300
43.3800
44.0300
401,700
Mon, 01 Dec 2025
43.2000
45.5200
43.0800
44.5000
610,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
43.7600
43.9600
43.2600
43.4200
247,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
42.7300
44.1700
42.5000
43.7600
847,500
Tue, 25 Nov 2025
42.8600
44.0600
42.8600
43.2600
576,600
Mon, 24 Nov 2025
42.8700
43.4000
42.3700
43.3000
730,500
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
41.2100
43.4900
40.7500
42.7800
641,600
Thu, 20 Nov 2025
40.7000
41.3700
40.1600
40.6300
547,900
Wed, 19 Nov 2025
41.8000
41.8400
40.2500
40.5100
509,200
Tue, 18 Nov 2025
41.6000
42.0600
41.0000
41.8400
519,700
Mon, 17 Nov 2025
42.1300
42.2700
41.4800
41.6300
475,300
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
42.0100
42.4300
41.4100
42.0400
408,000
Thu, 13 Nov 2025
43.0000
44.1200
42.6500
43.2700
535,000
Wed, 12 Nov 2025
44.7100
45.5500
43.5100
43.5600
446,700
Tue, 11 Nov 2025
44.2800
44.8100
43.9300
44.7100
409,100
Mon, 10 Nov 2025
43.6400
44.2000
42.8000
43.9500
448,800
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
44.5400
45.9900
43.6200
43.9700
568,000
Thu, 06 Nov 2025
3 · 10-Q
After market open · 12:39 ET
10-Q ↗
Thu, 06 Nov 2025
43.0000
45.1900
41.6200
44.2100
848,700
Wed, 05 Nov 2025
2 · 8-K
After-hours · 16:15 ET
8-K ↗
Wed, 05 Nov 2025
45.0500
45.3100
43.6500
44.4400
476,900
Tue, 04 Nov 2025
44.5500
46.2300
44.5500
45.7100
410,100
Mon, 03 Nov 2025
43.7600
44.8800
43.0000
44.8600
909,500
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
44.0100
44.8600
43.5100
44.0000
654,900
Thu, 30 Oct 2025
46.3400
46.5300
44.2800
44.4900
635,100
Wed, 29 Oct 2025
46.9100
48.1900
46.4400
46.7100
345,500
Tue, 28 Oct 2025
47.1400
47.4000
46.5000
47.3200
196,700
Mon, 27 Oct 2025
48.4300
48.4300
46.7200
47.3600
261,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
48.7700
48.7700
47.6600
47.7600
349,400
Thu, 23 Oct 2025
48.7400
49.1900
47.9000
48.2600
408,500
Wed, 22 Oct 2025
48.8900
49.6200
48.2600
48.7700
377,400
Tue, 21 Oct 2025
47.8300
48.8800
47.6300
48.3700
374,300
Mon, 20 Oct 2025
45.7600
47.8900
45.7100
47.7800
389,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
44.8700
45.4000
44.7800
45.1900
222,500
Thu, 16 Oct 2025
43.6400
45.2900
43.6400
44.9600
338,900
Wed, 15 Oct 2025
44.4800
45.5700
44.1200
44.4800
230,400
Tue, 14 Oct 2025
42.9000
44.8400
42.7700
44.5300
239,300
Mon, 13 Oct 2025
43.1900
43.8800
42.5100
43.4000
368,000
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
45.6100
45.6100
42.5000
42.6800
470,900
Thu, 09 Oct 2025
46.5800
46.5800
45.3700
45.4100
228,100
Wed, 08 Oct 2025
46.0200
46.5400
45.2800
46.5200
203,300
Tue, 07 Oct 2025
46.7000
46.8100
45.7200
45.9000
224,900
Mon, 06 Oct 2025
48.2400
48.4100
46.3800
46.4700
314,500
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
46.6900
48.4400
46.6900
48.1300
344,300
Thu, 02 Oct 2025
47.1600
47.4300
45.8400
46.6000
402,300
Wed, 01 Oct 2025
46.8800
47.5600
45.4900
47.1600
472,500
Tue, 30 Sep 2025
45.4700
47.3100
45.2000
47.0300
484,300
Mon, 29 Sep 2025
45.9400
46.2000
45.1800
45.6700
331,900
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
46.1000
46.7900
45.5900
46.0000
479,600
Thu, 25 Sep 2025
48.3900
48.3900
45.0700
45.9900
592,700
Wed, 24 Sep 2025
48.3100
48.8300
48.3100
48.5100
524,200
Tue, 23 Sep 2025
49.8400
50.5100
48.4600
48.5500
533,400
Mon, 22 Sep 2025
49.9100
50.5700
49.6000
50.0000
461,200
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
51.5000
51.5700
49.7400
50.0100
563,300
Thu, 18 Sep 2025
50.5800
51.7600
50.5800
51.4200
309,400
Wed, 17 Sep 2025
53.0100
53.5800
50.2100
50.4800
516,900
Tue, 16 Sep 2025
51.7500
52.8300
51.3900
52.7400
231,600
Mon, 15 Sep 2025
53.0600
53.1500
51.5900
51.7900
313,000
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
53.7200
53.8800
52.8400
52.9000
192,700
Thu, 11 Sep 2025
52.7100
54.1200
52.7100
54.0500
282,400
Wed, 10 Sep 2025
53.9200
53.9200
52.3500
52.8100
452,700
Tue, 09 Sep 2025
1 · 8-K
After-hours · 16:11 ET
8-K ↗
Tue, 09 Sep 2025
53.7100
54.2200
53.1800
53.9800
345,200
Mon, 08 Sep 2025
54.7000
54.8100
53.4700
53.8300
390,000
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
54.8200
56.6400
54.6500
54.9700
412,300