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, 25 Oct 2026
Weekend
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
61.1000
61.1300
61.0850
61.1000
1,124,559
Thu, 22 Oct 2026
61.0800
61.1200
61.0600
61.0900
1,127,800
Wed, 21 Oct 2026
61.1200
61.1200
61.0700
61.0900
1,345,100
Tue, 20 Oct 2026
61.1000
61.1500
61.0700
61.0700
923,700
Mon, 19 Oct 2026
19 · DEFA14A
After-hours · 21:16 ET
DEFA14A ↗
Mon, 19 Oct 2026
18 · 8-K
After-hours · 21:15 ET
FORM 8-K ↗
Mon, 19 Oct 2026
61.0300
61.1100
61.0300
61.0800
1,318,700
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
61.0100
61.0800
61.0100
61.0600
1,072,700
Thu, 15 Oct 2026
61.0600
61.0600
60.9800
61.0100
2,266,900
Wed, 14 Oct 2026
61.0200
61.0600
61.0000
61.0300
1,158,100
Tue, 13 Oct 2026
61.0800
61.0800
61.0100
61.0100
680,400
Mon, 12 Oct 2026
60.9700
61.0700
60.9700
61.0500
663,400
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
61.0100
61.0100
60.9700
61.0000
726,900
Thu, 08 Oct 2026
60.9800
61.0300
60.9500
61.0100
750,900
Wed, 07 Oct 2026
60.9600
61.0200
60.9500
60.9600
993,900
Tue, 06 Oct 2026
60.9300
60.9700
60.9300
60.9500
886,600
Mon, 05 Oct 2026
60.9400
61.0000
60.9200
60.9200
941,700
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
60.9700
61.0000
60.9200
60.9500
625,200
Thu, 01 Oct 2026
60.9100
60.9600
60.9000
60.9500
758,600
Wed, 30 Sep 2026
60.9000
60.9500
60.9000
60.9200
1,442,500
Tue, 29 Sep 2026
60.9200
60.9400
60.8800
60.8900
1,166,300
Mon, 28 Sep 2026
60.8800
60.9500
60.8600
60.9100
1,209,500
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
60.9200
61.0100
60.8700
60.8800
1,113,600
Thu, 24 Sep 2026
60.8900
61.0400
60.8800
60.9300
725,600
Wed, 23 Sep 2026
60.8400
60.8900
60.8400
60.8800
875,400
Tue, 22 Sep 2026
60.8700
60.8800
60.8300
60.8700
498,200
Mon, 21 Sep 2026
60.8700
60.8700
60.8000
60.8600
728,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
60.7800
60.8600
60.7800
60.8100
1,034,000
Thu, 17 Sep 2026
60.9500
60.9600
60.8100
60.8700
372,700
Wed, 16 Sep 2026
60.8900
60.9000
60.7800
60.8500
978,400
Tue, 15 Sep 2026
60.8100
60.8800
60.7800
60.8100
637,800
Mon, 14 Sep 2026
60.8900
60.8900
60.7800
60.8100
1,081,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
60.9900
60.9900
60.7900
60.8400
757,500
Thu, 10 Sep 2026
60.7900
60.8700
60.7200
60.8200
621,700
Wed, 09 Sep 2026
60.7800
60.8000
60.6500
60.7800
1,618,900
Tue, 08 Sep 2026
60.7000
60.8100
60.7000
60.7700
1,203,800
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
60.6500
60.8100
60.6500
60.7800
606,200
Thu, 03 Sep 2026
60.8000
60.8200
60.6700
60.7200
1,277,600
Wed, 02 Sep 2026
60.8600
60.8600
60.7000
60.7300
844,400
Tue, 01 Sep 2026
60.7000
60.8500
60.6700
60.8100
1,014,300
Mon, 31 Aug 2026
60.7500
60.8900
60.6700
60.7100
989,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
61.0800
61.1200
60.6700
60.6900
410,700
Thu, 27 Aug 2026
60.9300
61.1200
60.9200
61.0600
449,800
Wed, 26 Aug 2026
61.0600
61.1000
60.9400
60.9900
348,200
Tue, 25 Aug 2026
61.1500
61.1500
60.8800
61.0200
348,500
Mon, 24 Aug 2026
61.0200
61.1900
60.9600
61.1200
300,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
61.0900
61.0900
60.8200
60.9000
379,400
Thu, 20 Aug 2026
60.6900
61.0000
60.6900
60.8800
364,600
Wed, 19 Aug 2026
60.7000
60.8700
60.5900
60.8300
573,500
Tue, 18 Aug 2026
60.7200
60.7200
60.5600
60.5700
558,700
Mon, 17 Aug 2026
60.5600
60.7000
60.5600
60.6600
529,200
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
60.7400
60.8300
60.5200
60.5700
666,500
Thu, 13 Aug 2026
60.7200
60.7700
60.5600
60.7500
918,200
Wed, 12 Aug 2026
60.7100
60.7300
60.6200
60.7000
362,900
Tue, 11 Aug 2026
60.7500
60.7600
60.6000
60.6600
339,600
Mon, 10 Aug 2026
60.5600
60.7500
60.5200
60.7200
745,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
60.5500
60.6400
60.5500
60.5600
606,700
Thu, 06 Aug 2026
60.6800
60.6800
60.5100
60.5500
1,792,000
Wed, 05 Aug 2026
60.6700
60.6800
60.5400
60.6400
675,300
Tue, 04 Aug 2026
60.4300
60.6800
60.4200
60.5500
1,495,200
Mon, 03 Aug 2026
60.5600
60.6100
60.4200
60.4300
744,800
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
60.7300
60.7700
60.5100
60.5300
657,400
Thu, 30 Jul 2026
60.8300
60.8300
60.5100
60.7300
505,200
Wed, 29 Jul 2026
60.8900
60.9300
60.6500
60.6700
664,600
Wed, 29 Jul 2026
17 · 8-K
Pre-market · 07:11 ET
8-K ↗
Wed, 29 Jul 2026
16 · 10-Q
Pre-market · 07:07 ET
10-Q ↗
Tue, 28 Jul 2026
60.8800
60.9100
60.6300
60.8500
723,300
Mon, 27 Jul 2026
60.8100
61.1000
60.6600
60.6600
796,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
61.1000
61.1000
60.5300
60.8100
1,024,500
Thu, 23 Jul 2026
61.1200
61.1500
60.7300
60.8200
783,800
Wed, 22 Jul 2026
60.9000
61.2800
60.8600
61.1500
1,365,400
Tue, 21 Jul 2026
60.9000
61.1500
60.7400
61.1500
1,843,400
Mon, 20 Jul 2026
60.7700
61.6100
60.5300
60.8500
3,191,800
Mon, 20 Jul 2026
15 · DEFA14A
Pre-market · 02:55 ET
DEFA14A ↗
Mon, 20 Jul 2026
14 · 8-K
Pre-market · 02:53 ET
FORM 8-K ↗
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
57.6000
59.0000
57.6000
58.5100
596,800
Thu, 16 Jul 2026
56.3300
58.2300
56.3300
58.0600
619,300
Wed, 15 Jul 2026
55.4500
56.2300
55.1800
56.0500
649,800
Tue, 14 Jul 2026
54.9400
55.7600
54.7500
55.0400
671,400
Mon, 13 Jul 2026
55.0100
55.3000
54.5600
54.6700
432,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
55.2800
55.2800
54.5800
55.0500
317,400
Thu, 09 Jul 2026
55.5800
55.9100
54.9800
55.0600
424,800
Wed, 08 Jul 2026
55.8700
56.2700
54.8400
54.9200
417,700
Tue, 07 Jul 2026
56.0600
56.9300
55.9200
56.3000
509,100
Mon, 06 Jul 2026
55.6000
56.0000
55.3000
55.6400
269,600
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
54.9800
55.6000
54.9800
55.5600
317,900
Wed, 01 Jul 2026
54.0900
55.4900
53.8900
54.5600
500,000
Tue, 30 Jun 2026
54.0600
54.7000
53.7500
53.8800
585,200
Mon, 29 Jun 2026
54.8500
55.3000
54.3100
55.2700
672,500
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
54.6800
55.6200
54.1700
55.6000
2,261,500
Thu, 25 Jun 2026
54.1200
54.5100
53.3500
54.3800
374,700
Wed, 24 Jun 2026
54.3400
54.6800
53.5000
53.8000
466,800
Tue, 23 Jun 2026
54.0400
54.6600
53.9300
54.2900
476,300
Mon, 22 Jun 2026
53.2700
54.2800
53.2700
53.8400
579,700
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
52.3700
53.2600
52.3700
53.1800
1,033,100
Wed, 17 Jun 2026
54.5300
54.5300
52.0200
52.4100
533,800
Tue, 16 Jun 2026
54.4000
54.7100
53.6600
54.0900
368,200
Mon, 15 Jun 2026
53.2200
54.1400
52.9400
53.9000
684,600
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
52.6100
53.6300
52.6100
53.0400
466,900
Thu, 11 Jun 2026
53.1700
53.3100
52.4600
52.5900
490,600
Wed, 10 Jun 2026
52.9400
53.4800
52.4700
52.7500
424,800
Tue, 09 Jun 2026
52.0300
53.3800
52.0200
52.5900
407,800
Mon, 08 Jun 2026
52.5000
52.8000
51.3900
51.5400
704,200
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
52.2000
52.5600
51.4700
52.2100
300,100
Thu, 04 Jun 2026
50.8600
51.7000
50.5400
51.6900
388,400
Wed, 03 Jun 2026
50.0000
50.6400
49.8800
50.1200
494,700
Tue, 02 Jun 2026
50.4500
51.0600
50.1900
50.3700
376,300
Mon, 01 Jun 2026
13 · 8-K
After-hours · 16:59 ET
8-K ↗
Mon, 01 Jun 2026
51.2200
51.2900
50.1900
50.2100
422,300
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
52.6500
52.6500
51.5200
51.6400
583,400
Thu, 28 May 2026
52.3600
52.6200
52.0000
52.3700
411,200
Wed, 27 May 2026
52.9700
53.1500
52.4300
52.6600
261,200
Tue, 26 May 2026
52.6800
53.1600
52.5200
52.7700
278,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
52.1000
52.5600
51.7600
52.2400
253,800
Thu, 21 May 2026
51.7400
52.2300
51.2700
51.9900
224,100
Wed, 20 May 2026
12 · 8-K
After-hours · 16:48 ET
8-K ↗
Wed, 20 May 2026
51.7400
52.3200
51.3100
52.2200
349,600
Tue, 19 May 2026
51.5800
51.8800
51.1700
51.4800
210,400
Mon, 18 May 2026
51.2700
51.8400
51.1300
51.5000
255,700
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
50.9300
51.2500
50.3300
50.8300
330,900
Thu, 14 May 2026
51.9000
52.2000
51.3000
51.4300
307,100
Wed, 13 May 2026
51.4600
51.9100
51.1400
51.6500
300,300
Tue, 12 May 2026
51.3200
51.9000
51.1600
51.5300
375,800
Mon, 11 May 2026
52.6800
52.6800
51.7100
51.8100
281,300
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
52.0400
52.7200
52.0200
52.4000
242,300
Thu, 07 May 2026
52.3800
52.7900
51.6400
51.7600
392,500
Wed, 06 May 2026
51.9900
52.3700
51.6300
52.2500
335,900
Tue, 05 May 2026
51.1700
51.8800
50.7700
51.7600
271,000
Mon, 04 May 2026
51.7400
52.0400
50.3900
50.6200
382,000
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
50.6100
52.2600
50.6100
51.8400
632,000
Thu, 30 Apr 2026
49.6300
51.2900
49.6300
50.9200
432,600
Wed, 29 Apr 2026
11 · 8-K
After market open · 11:38 ET
8-K ↗
Wed, 29 Apr 2026
10 · 10-Q
After market open · 11:32 ET
10-Q ↗
Wed, 29 Apr 2026
49.6900
50.4500
49.5000
50.1600
457,500
Tue, 28 Apr 2026
50.9300
51.1600
50.0800
51.0100
436,000
Mon, 27 Apr 2026
50.8600
51.5800
50.6300
50.7200
342,300
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
50.4600
50.9200
50.2500
50.7200
465,300
Thu, 23 Apr 2026
49.5600
50.5500
49.5000
50.5100
519,000
Wed, 22 Apr 2026
50.0200
50.8800
49.0000
49.4100
637,500
Tue, 21 Apr 2026
9 · DEFA14A
After-hours · 17:06 ET
DEFA14A ↗
Tue, 21 Apr 2026
52.1300
52.1300
50.6300
50.6600
637,500
Mon, 20 Apr 2026
51.3400
52.4100
51.1300
52.0200
422,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
51.4600
51.8200
50.9100
51.6600
801,100
Thu, 16 Apr 2026
49.3200
51.1800
49.2000
51.1000
857,900
Wed, 15 Apr 2026
49.5600
49.6900
48.8300
49.6800
513,300
Tue, 14 Apr 2026
48.8400
50.0100
48.8400
49.9100
480,300
Mon, 13 Apr 2026
49.6400
49.7200
48.6000
49.0900
560,000
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
49.4900
49.9000
49.3500
49.7200
417,300
Thu, 09 Apr 2026
49.2900
50.0700
49.2900
49.6200
624,600
Wed, 08 Apr 2026
48.5900
49.5200
48.5100
49.5000
829,200
Tue, 07 Apr 2026
46.1200
47.6900
45.8600
47.5900
768,300
Mon, 06 Apr 2026
46.3600
46.3600
45.3500
46.0600
566,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
8 · DEFA14A
After-hours · 16:19 ET
DEFA14A ↗
Fri, 03 Apr 2026
7 · DEF 14A
After-hours · 16:17 ET
DEF 14A ↗
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
45.8300
46.7500
45.4900
46.1000
718,000
Wed, 01 Apr 2026
46.8000
46.8100
46.0000
46.0100
576,800
Tue, 31 Mar 2026
46.2500
46.8100
45.5200
46.2600
616,000
Mon, 30 Mar 2026
46.5500
47.0600
45.9500
46.3600
439,300
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
46.5600
46.8100
46.0200
46.1200
304,400
Thu, 26 Mar 2026
45.7700
46.8100
45.1800
46.7800
683,600
Wed, 25 Mar 2026
46.8400
47.2900
46.0800
46.1000
540,000
Tue, 24 Mar 2026
46.5000
47.3200
46.4300
46.7000
783,400
Mon, 23 Mar 2026
47.3700
47.8300
46.7600
46.9200
495,800
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
47.7500
47.7500
46.1000
46.5600
1,585,000
Thu, 19 Mar 2026
48.4000
48.8900
48.0100
48.2100
556,500
Wed, 18 Mar 2026
48.3500
49.0700
48.3100
48.7100
635,100
Tue, 17 Mar 2026
48.4900
48.8800
48.2200
48.6200
387,200
Mon, 16 Mar 2026
47.3800
48.2700
47.3800
47.8100
479,800
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
47.4000
47.5100
46.6100
46.7100
593,800
Thu, 12 Mar 2026
46.7600
47.2700
46.6600
46.8800
609,800
Wed, 11 Mar 2026
47.3700
47.5000
46.5900
47.4700
734,400
Tue, 10 Mar 2026
47.4200
48.0300
46.6000
47.5600
989,700
Mon, 09 Mar 2026
47.1500
47.9900
45.8500
47.7700
700,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
47.8200
48.0900
46.9700
47.6600
576,500
Thu, 05 Mar 2026
48.3800
48.8200
48.0500
48.4800
528,900
Wed, 04 Mar 2026
48.6500
49.4000
48.0700
49.2300
457,700
Tue, 03 Mar 2026
48.3400
48.9300
47.6000
48.5400
710,300
Mon, 02 Mar 2026
49.3400
49.5200
48.8900
49.0900
415,500
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
49.5600
50.7200
49.1400
49.5600
893,100
Thu, 26 Feb 2026
49.0300
50.0100
48.7900
49.9900
608,600
Wed, 25 Feb 2026
48.7600
49.1300
48.0800
49.0200
522,200
Tue, 24 Feb 2026
48.3800
48.9900
48.1700
48.4700
697,400
Mon, 23 Feb 2026
47.7700
48.6500
47.3200
48.5000
745,100
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
47.2900
48.4200
46.8200
48.3100
698,800
Thu, 19 Feb 2026
47.8900
48.1300
47.1300
47.4100
616,900
Wed, 18 Feb 2026
48.4800
48.7000
47.2400
47.9500
956,000
Tue, 17 Feb 2026
47.7700
49.4400
47.3800
48.3800
871,300
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
47.6300
48.1000
46.7100
47.6600
1,136,800
Thu, 12 Feb 2026
6 · 8-K
After-hours · 16:46 ET
8-K ↗
Thu, 12 Feb 2026
5 · 10-K
After-hours · 16:41 ET
10-K ↗
Thu, 12 Feb 2026
52.0000
52.2200
46.4800
48.2500
1,287,800
Wed, 11 Feb 2026
51.9100
52.1200
51.4000
51.5600
588,800
Tue, 10 Feb 2026
51.2700
52.0000
51.2700
51.6400
418,800
Mon, 09 Feb 2026
51.3500
51.8800
51.0600
51.3200
416,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
52.0300
52.4300
51.2700
51.5500
555,500
Thu, 05 Feb 2026
50.3200
51.6800
49.9300
51.5500
605,800
Wed, 04 Feb 2026
50.4000
50.7400
49.8800
50.1400
674,100
Tue, 03 Feb 2026
49.7400
50.5600
49.5200
50.2900
462,200
Mon, 02 Feb 2026
49.6500
50.4900
49.5400
49.6900
513,700
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
48.9200
49.5900
48.7800
49.5500
618,700
Thu, 29 Jan 2026
48.6200
49.3300
48.3100
49.3300
383,400
Wed, 28 Jan 2026
49.4900
49.7600
48.1100
48.2200
445,700
Tue, 27 Jan 2026
49.1100
49.4800
49.0000
49.4700
272,800
Mon, 26 Jan 2026
49.3200
49.5900
48.9100
49.2400
337,100
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
49.2400
49.4200
48.8800
49.2600
305,900
Thu, 22 Jan 2026
50.2300
50.4300
49.2500
49.4000
425,700
Wed, 21 Jan 2026
50.0600
50.4600
49.5200
50.1300
501,300
Tue, 20 Jan 2026
50.6900
51.3000
49.7200
49.8200
788,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
50.2600
51.2900
50.0600
51.2800
447,200
Thu, 15 Jan 2026
50.1500
50.8200
49.7900
50.3800
463,900
Wed, 14 Jan 2026
4 · 8-K
After-hours · 17:27 ET
8-K ↗
Wed, 14 Jan 2026
50.1300
50.4500
49.4000
50.2000
451,100
Tue, 13 Jan 2026
50.2500
50.4700
49.3200
50.2200
334,300
Mon, 12 Jan 2026
50.2000
50.3500
49.8800
50.2500
335,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
50.5100
51.0300
50.0100
50.0700
550,100
Thu, 08 Jan 2026
50.1400
51.1100
50.1400
50.5800
548,900
Wed, 07 Jan 2026
50.3100
50.5900
49.8600
50.1700
555,200
Tue, 06 Jan 2026
49.4300
50.1200
49.2500
50.0500
870,200
Mon, 05 Jan 2026
49.5600
50.1900
49.3000
49.6100
529,800
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
49.4300
49.7200
49.0300
49.5800
454,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
49.9200
50.0600
49.4600
49.5800
706,000
Tue, 30 Dec 2025
50.1000
50.5000
50.0700
50.4000
486,400
Mon, 29 Dec 2025
50.9100
50.9100
50.0200
50.1000
464,500
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
50.7500
50.8100
50.3400
50.7100
275,400
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
50.7800
50.9600
50.5100
50.8400
271,700
Tue, 23 Dec 2025
50.4800
51.0800
50.3200
50.6200
566,800
Mon, 22 Dec 2025
50.8300
51.0500
50.3400
50.5000
613,300
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
50.8300
51.1100
50.3200
50.6700
1,846,900
Thu, 18 Dec 2025
50.2200
50.7100
49.7700
50.1300
610,100
Wed, 17 Dec 2025
49.9500
50.5000
49.7800
50.0400
674,600
Tue, 16 Dec 2025
50.1800
50.6200
48.7700
50.0000
811,600
Mon, 15 Dec 2025
49.4800
50.1600
49.4500
49.9800
503,400
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
50.5200
50.5200
49.6200
49.7100
661,700
Thu, 11 Dec 2025
49.7300
50.1800
49.2400
50.1800
422,300
Wed, 10 Dec 2025
48.8500
49.7900
48.7500
49.5500
959,700
Tue, 09 Dec 2025
48.7000
49.2400
48.4200
48.7000
617,600
Mon, 08 Dec 2025
48.7100
49.1400
48.2400
48.4300
621,100
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
48.7400
49.1100
48.3200
48.6400
459,900
Thu, 04 Dec 2025
47.4500
48.9300
47.4500
48.6900
551,000
Wed, 03 Dec 2025
48.8200
49.3800
47.8200
48.2300
806,000
Tue, 02 Dec 2025
49.2300
49.3100
48.6400
48.6500
903,200
Mon, 01 Dec 2025
48.4900
49.1100
48.4600
48.9800
740,700
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
48.2500
48.9100
48.2500
48.5000
306,900
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
48.1700
49.3000
48.1700
48.6200
716,600
Tue, 25 Nov 2025
47.4700
48.9300
47.4700
48.4000
630,100
Mon, 24 Nov 2025
46.9800
47.4200
46.7500
47.4100
674,800
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
46.6500
47.3800
46.2600
47.1400
746,000
Thu, 20 Nov 2025
46.3200
47.0900
46.1700
46.1900
1,163,800
Wed, 19 Nov 2025
46.6800
46.7600
45.3500
45.9800
856,100
Tue, 18 Nov 2025
45.6500
46.3500
45.3000
46.2900
685,000
Mon, 17 Nov 2025
46.1300
46.4100
45.2700
45.8600
783,800
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
45.7000
46.6600
44.2000
46.0100
1,060,400
Thu, 13 Nov 2025
45.4700
46.1400
44.1700
45.7500
1,856,800
Wed, 12 Nov 2025
48.4000
48.4000
45.4800
45.4800
1,808,100
Wed, 12 Nov 2025
3 · 8-K
Next filing day · accepted 10 Nov, 17:51 ET
8-K ↗
Tue, 11 Nov 2025
49.9100
52.5200
47.4800
47.8900
732,100
Mon, 10 Nov 2025
47.9500
48.1500
47.3500
47.4500
475,720
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
47.6000
48.2500
47.4500
48.1000
769,320
Thu, 06 Nov 2025
48.1000
48.4000
47.2500
47.4500
850,900
Wed, 05 Nov 2025
48.3500
48.6000
47.6000
48.4000
1,040,620
Tue, 04 Nov 2025
47.4500
48.3000
47.3000
48.1000
832,580
Mon, 03 Nov 2025
47.1000
47.7000
46.9500
47.7000
1,072,960
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
48.4500
48.4500
47.2500
47.4500
966,360
Thu, 30 Oct 2025
2 · 8-K
After market open · 13:29 ET
8-K ↗
Thu, 30 Oct 2025
1 · 10-Q
After market open · 13:24 ET
10-Q ↗
Thu, 30 Oct 2025
46.3500
48.9000
45.9000
48.7000
864,920
Wed, 29 Oct 2025
47.6500
47.6500
46.8000
47.6000
772,320
Tue, 28 Oct 2025
47.6500
48.1000
46.9500
47.6000
613,060
Mon, 27 Oct 2025
47.6000
48.1500
47.4500
47.6000
473,560
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
47.8500
48.0500
47.5500
47.7500
828,020