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
Sat, 24 Oct 2026
Weekend
Fri, 23 Oct 2026
73.0500
73.6200
71.8900
73.4400
971,746
Thu, 22 Oct 2026
74.3700
74.8300
73.0000
73.6300
741,700
Wed, 21 Oct 2026
74.0000
75.1900
73.7800
74.2800
780,700
Tue, 20 Oct 2026
73.7500
73.9800
72.4000
73.3600
745,500
Mon, 19 Oct 2026
73.2000
73.4400
72.3500
73.0100
744,400
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
74.2500
74.8900
72.7750
73.3100
1,281,400
Thu, 15 Oct 2026
72.0800
74.7800
71.6000
74.3900
1,787,000
Wed, 14 Oct 2026
71.0000
71.9700
70.6400
71.6000
994,600
Tue, 13 Oct 2026
71.6300
72.2300
70.3300
71.0800
1,126,000
Mon, 12 Oct 2026
71.0400
71.6800
70.1800
71.1800
708,600
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
70.3800
70.7500
69.5400
69.9900
748,400
Thu, 08 Oct 2026
67.2500
70.8990
66.5710
70.6500
2,140,200
Wed, 07 Oct 2026
67.7700
68.2900
66.4600
67.1300
1,165,300
Tue, 06 Oct 2026
68.2200
68.9800
67.4250
68.3700
1,583,500
Mon, 05 Oct 2026
66.0700
69.4900
65.5500
68.2500
1,213,000
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
67.0100
67.9650
65.6900
65.9900
1,169,800
Thu, 01 Oct 2026
18 · 8-K
After-hours · 20:11 ET
8-K ↗
Thu, 01 Oct 2026
65.3500
68.0150
65.3500
66.5000
1,403,000
Wed, 30 Sep 2026
64.9800
66.4450
63.7300
65.6200
1,346,700
Tue, 29 Sep 2026
64.4800
64.9300
63.8700
64.9200
791,900
Mon, 28 Sep 2026
65.7400
66.9600
64.7100
64.8000
1,071,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
65.7000
66.3900
65.3250
66.0500
926,900
Thu, 24 Sep 2026
65.8600
66.2900
65.1100
65.8100
782,100
Wed, 23 Sep 2026
66.1800
66.6300
65.2500
65.3800
690,400
Tue, 22 Sep 2026
66.9500
67.2700
66.0100
66.6500
1,742,600
Mon, 21 Sep 2026
65.6400
67.2800
64.3950
66.3200
1,036,700
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
64.7300
65.2100
63.9000
64.0300
1,539,100
Thu, 17 Sep 2026
65.1400
65.2500
63.1700
64.4200
975,900
Wed, 16 Sep 2026
64.3700
66.4650
64.1300
64.1500
2,168,200
Tue, 15 Sep 2026
69.7600
69.7600
64.7500
64.7600
1,194,100
Mon, 14 Sep 2026
71.2500
71.5900
69.4700
69.5000
1,234,300
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
71.6000
72.0600
71.2000
71.2500
679,900
Thu, 10 Sep 2026
72.4100
72.8550
71.0000
71.1000
475,200
Wed, 09 Sep 2026
72.7800
73.3900
72.4550
72.8900
459,800
Tue, 08 Sep 2026
73.0100
73.7350
72.7600
73.1900
355,200
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
73.8900
74.8100
73.2820
73.8300
395,300
Thu, 03 Sep 2026
74.6900
75.4900
73.8150
74.6300
503,800
Wed, 02 Sep 2026
73.6000
75.4700
72.8600
74.1200
413,500
Tue, 01 Sep 2026
74.7000
75.3300
73.2050
73.4600
607,300
Mon, 31 Aug 2026
74.0000
74.8750
73.5400
74.5200
648,100
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
75.3500
76.1900
74.2450
74.4300
377,100
Thu, 27 Aug 2026
74.8300
75.8250
74.1700
75.5500
434,600
Wed, 26 Aug 2026
74.3500
75.2650
73.8100
75.0500
421,400
Tue, 25 Aug 2026
74.7300
74.7300
73.3900
73.9900
421,500
Mon, 24 Aug 2026
75.2200
76.1250
73.9000
74.1600
496,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
74.9300
76.0700
74.3300
75.0600
417,200
Thu, 20 Aug 2026
75.7900
76.6900
75.0300
75.2600
511,900
Wed, 19 Aug 2026
76.7200
76.8200
75.8300
76.0400
482,600
Tue, 18 Aug 2026
77.5400
77.8000
75.7700
75.9600
522,200
Mon, 17 Aug 2026
76.7600
77.5000
75.9150
77.1100
587,600
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
76.9000
77.5700
76.4800
77.4600
652,700
Thu, 13 Aug 2026
77.0900
78.2700
76.1200
76.8100
717,800
Wed, 12 Aug 2026
77.2400
78.0150
75.9600
76.6800
954,100
Tue, 11 Aug 2026
77.7900
79.3500
76.8700
77.0500
733,700
Mon, 10 Aug 2026
78.4700
79.3100
77.6300
78.0500
1,056,300
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
76.5000
78.6500
75.4800
78.2100
1,288,900
Thu, 06 Aug 2026
77.9700
78.8000
76.1300
76.8600
1,423,100
Wed, 05 Aug 2026
78.0000
81.5500
76.6600
79.0500
1,748,600
Tue, 04 Aug 2026
17 · 10-Q
After-hours · 17:24 ET
10-Q ↗
Tue, 04 Aug 2026
86.9200
88.9350
75.3400
78.3400
4,298,900
Tue, 04 Aug 2026
16 · 8-K
Pre-market · 06:58 ET
8-K ↗
Mon, 03 Aug 2026
92.3900
93.5200
90.3700
91.0500
1,083,500
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
91.8400
92.8800
90.5150
91.6400
594,900
Thu, 30 Jul 2026
93.4200
93.4200
90.7400
92.1600
631,900
Wed, 29 Jul 2026
91.8900
93.6100
90.8100
92.3800
698,600
Tue, 28 Jul 2026
90.2800
91.9700
89.6700
91.6800
754,500
Mon, 27 Jul 2026
87.0200
90.3750
87.0200
90.0600
1,348,500
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
87.0400
88.0650
85.2300
85.4600
637,400
Thu, 23 Jul 2026
84.7800
86.7200
84.7100
86.6000
536,600
Wed, 22 Jul 2026
85.8000
86.3000
84.9050
86.0800
683,400
Tue, 21 Jul 2026
85.6400
86.3700
84.8700
85.4900
569,400
Mon, 20 Jul 2026
87.9300
88.7500
85.3250
85.6400
646,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
89.0700
89.7800
87.4000
87.7600
651,200
Thu, 16 Jul 2026
87.6200
90.4600
87.6100
89.6900
959,300
Wed, 15 Jul 2026
87.7100
89.2600
87.1500
87.7500
532,400
Tue, 14 Jul 2026
88.8400
90.5050
87.3000
87.5600
739,200
Mon, 13 Jul 2026
87.6100
88.7300
87.2210
87.5300
637,100
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
86.5800
87.3400
85.1200
87.2700
655,500
Thu, 09 Jul 2026
86.3900
88.2000
85.8500
86.5100
794,200
Wed, 08 Jul 2026
87.1300
88.4600
85.8700
86.3400
1,096,100
Tue, 07 Jul 2026
89.3900
91.1300
88.3380
88.4100
1,590,900
Mon, 06 Jul 2026
97.5500
98.3750
87.2600
89.2700
2,132,300
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
98.3000
101.4550
96.9300
96.9900
962,200
Wed, 01 Jul 2026
101.2600
102.0000
97.3300
97.6700
1,538,900
Tue, 30 Jun 2026
99.5000
102.0700
98.6300
101.8600
1,100,900
Mon, 29 Jun 2026
99.3800
100.9800
99.3000
100.0700
1,517,900
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
95.5200
99.8700
95.5200
99.0500
5,399,900
Thu, 25 Jun 2026
92.9200
96.3350
92.3200
95.8300
1,575,800
Wed, 24 Jun 2026
90.7200
92.7900
89.7200
92.6200
1,049,700
Tue, 23 Jun 2026
89.5200
92.0900
89.1150
89.7000
925,900
Mon, 22 Jun 2026
90.0100
92.0550
88.6000
89.7100
1,157,500
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
94.2600
94.5900
90.2900
91.3400
2,390,300
Wed, 17 Jun 2026
94.5700
96.9500
94.0200
94.1100
858,900
Tue, 16 Jun 2026
97.2600
99.4700
95.2200
95.3300
1,142,000
Mon, 15 Jun 2026
98.2600
98.6300
96.3400
96.9900
1,300,300
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
98.8300
99.6100
96.8500
96.9300
579,100
Thu, 11 Jun 2026
97.1500
99.4900
97.1500
98.4100
523,200
Wed, 10 Jun 2026
98.3700
99.4150
97.1700
97.3800
666,900
Tue, 09 Jun 2026
97.7400
99.7950
96.6200
98.5700
668,400
Mon, 08 Jun 2026
97.8200
99.1500
96.3400
97.0200
820,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
98.0900
98.4250
96.0300
96.8100
463,900
Thu, 04 Jun 2026
98.7000
99.6900
97.6900
99.2000
551,400
Wed, 03 Jun 2026
15 · 8-K
After-hours · 16:13 ET
8-K ↗
Wed, 03 Jun 2026
96.9800
100.3100
96.9800
98.0300
772,000
Tue, 02 Jun 2026
99.7100
99.7150
96.6400
97.7700
921,700
Mon, 01 Jun 2026
99.9800
101.0500
99.0500
99.9400
553,200
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
99.9800
101.4200
99.0900
99.5000
722,100
Thu, 28 May 2026
99.8900
99.9900
97.3250
99.5700
582,700
Wed, 27 May 2026
101.1000
102.8450
99.9750
100.6000
847,600
Tue, 26 May 2026
103.0900
103.5100
100.7500
100.8300
783,400
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
14 · 8-K
After market open · 12:57 ET
8-K ↗
Fri, 22 May 2026
102.2700
103.9900
101.7650
102.8500
603,700
Thu, 21 May 2026
100.8400
102.5200
100.5800
102.3400
646,100
Wed, 20 May 2026
100.4500
101.9800
99.6000
101.9800
586,100
Tue, 19 May 2026
99.3600
100.4550
97.9430
99.9900
781,000
Mon, 18 May 2026
98.3000
100.9200
97.8600
99.0100
635,500
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
99.7000
100.0150
98.6600
99.0000
421,000
Thu, 14 May 2026
99.1500
100.6100
97.4000
100.6000
451,200
Wed, 13 May 2026
98.3000
99.9600
95.7100
98.8000
794,800
Tue, 12 May 2026
97.2100
97.9800
94.1100
97.2500
763,500
Mon, 11 May 2026
100.7000
100.7950
97.3900
97.7300
683,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
100.8000
101.9100
98.2100
100.4400
659,500
Thu, 07 May 2026
104.8500
104.8500
97.8900
99.4100
901,500
Wed, 06 May 2026
105.4000
107.5400
102.2200
104.8900
1,603,500
Tue, 05 May 2026
13 · 10-Q
After-hours · 16:17 ET
10-Q ↗
Tue, 05 May 2026
96.7100
104.7900
95.3200
104.7400
1,304,800
Tue, 05 May 2026
12 · 8-K
Pre-market · 07:02 ET
8-K ↗
Mon, 04 May 2026
91.3000
92.0300
89.2780
90.1000
561,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
91.1600
92.6700
90.7000
91.6000
431,700
Thu, 30 Apr 2026
89.0000
90.9300
88.2210
90.4900
534,300
Wed, 29 Apr 2026
88.0600
88.8100
86.4500
88.0100
592,700
Tue, 28 Apr 2026
88.5300
89.0350
87.0500
88.2900
560,300
Mon, 27 Apr 2026
89.7100
90.9800
88.0600
88.5900
472,500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
89.2600
91.1420
88.3050
90.1900
684,900
Thu, 23 Apr 2026
89.1600
90.0700
88.0100
89.4900
521,200
Wed, 22 Apr 2026
92.7200
92.8400
89.7650
89.8900
736,400
Tue, 21 Apr 2026
92.9700
94.0350
91.8000
92.0200
465,700
Mon, 20 Apr 2026
90.3700
93.0200
90.3700
92.9800
565,200
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
90.2800
92.5000
90.1500
91.7200
450,000
Thu, 16 Apr 2026
91.0100
91.3800
88.0000
89.6100
483,100
Wed, 15 Apr 2026
89.4700
90.5100
89.3950
90.4200
682,500
Tue, 14 Apr 2026
87.0000
89.5300
85.6200
89.5200
767,800
Mon, 13 Apr 2026
11 · 8-K
After-hours · 16:23 ET
8-K ↗
Mon, 13 Apr 2026
84.0300
86.0300
83.8600
84.4300
807,900
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
84.3400
84.5900
82.2100
84.3200
461,200
Thu, 09 Apr 2026
84.9000
85.9900
83.5500
84.4900
785,700
Wed, 08 Apr 2026
84.2000
85.5200
83.8300
85.2300
712,400
Tue, 07 Apr 2026
83.8300
84.3000
81.8300
82.0800
570,800
Mon, 06 Apr 2026
83.9200
84.8050
82.7300
84.0700
510,100
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
10 · DEFA14A
After-hours · 16:03 ET
DEFA14A ↗
Thu, 02 Apr 2026
9 · DEF 14A
After-hours · 16:01 ET
DEF 14A ↗
Thu, 02 Apr 2026
83.5900
85.5650
82.0900
84.6000
815,900
Wed, 01 Apr 2026
86.1600
86.4900
84.4400
84.5700
1,026,400
Tue, 31 Mar 2026
83.1600
85.9900
81.7100
85.7100
1,116,900
Mon, 30 Mar 2026
83.8300
84.6650
81.0500
82.2000
1,506,500
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
83.0900
84.8130
82.3400
83.9100
966,800
Thu, 26 Mar 2026
85.5600
87.8500
83.5500
83.7500
1,272,100
Wed, 25 Mar 2026
88.5100
89.4500
83.5100
86.9500
1,250,400
Tue, 24 Mar 2026
85.3500
87.7400
84.9800
87.3200
748,000
Mon, 23 Mar 2026
83.9400
86.3100
83.5500
86.0300
861,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
83.1500
83.3900
81.1400
82.7000
2,138,500
Thu, 19 Mar 2026
85.6400
86.5400
82.4200
83.3400
677,100
Wed, 18 Mar 2026
86.0000
87.0800
85.4600
86.4300
1,165,100
Tue, 17 Mar 2026
86.4600
87.3500
85.4750
85.7900
555,500
Mon, 16 Mar 2026
83.7100
85.2200
82.3200
85.1800
766,400
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
83.7800
85.7400
82.9500
83.2200
829,300
Thu, 12 Mar 2026
82.6100
83.9800
81.3100
83.7300
703,000
Wed, 11 Mar 2026
81.6800
83.4600
80.4540
82.8300
673,800
Tue, 10 Mar 2026
81.5200
82.1400
79.0400
81.6300
476,300
Mon, 09 Mar 2026
80.5800
82.6000
78.0000
82.4900
725,000
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
79.9650
81.2200
79.0500
81.0700
460,000
Thu, 05 Mar 2026
80.6500
82.4500
80.1600
81.5200
678,200
Wed, 04 Mar 2026
82.3400
83.7100
80.3200
81.0800
594,500
Tue, 03 Mar 2026
82.0100
82.8250
79.7200
82.2800
464,600
Mon, 02 Mar 2026
83.0700
84.7100
82.0300
83.6800
437,300
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
83.9900
84.4600
82.3450
83.9700
650,600
Thu, 26 Feb 2026
82.6700
84.3900
82.1000
84.1100
634,400
Wed, 25 Feb 2026
81.4500
82.2200
80.5500
81.9900
560,000
Tue, 24 Feb 2026
77.8300
80.7700
77.7400
80.6900
798,600
Mon, 23 Feb 2026
79.8700
80.0500
77.9300
78.2800
822,700
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
82.7900
83.6150
79.1100
80.1700
997,700
Thu, 19 Feb 2026
8 · 10-K
After-hours · 16:23 ET
10-K ↗
Thu, 19 Feb 2026
74.8900
82.9400
72.6650
82.6400
2,797,000
Thu, 19 Feb 2026
7 · 8-K
Pre-market · 06:56 ET
8-K ↗
Wed, 18 Feb 2026
70.5100
71.7500
69.7700
71.2500
1,519,300
Tue, 17 Feb 2026
70.5800
71.6100
70.0100
70.6100
669,500
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
69.2800
70.2850
68.3800
70.0200
1,028,600
Thu, 12 Feb 2026
72.7300
73.2500
68.7200
69.0100
679,100
Wed, 11 Feb 2026
72.9300
73.5500
71.3000
72.5500
786,200
Tue, 10 Feb 2026
72.4500
73.4400
72.1000
73.3300
852,500
Mon, 09 Feb 2026
72.0100
72.7200
71.5250
72.2000
755,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
70.1900
71.8600
69.7800
71.4900
1,042,300
Thu, 05 Feb 2026
72.4600
73.6200
69.0700
69.3400
1,264,400
Wed, 04 Feb 2026
70.1100
71.9200
69.4700
71.8500
1,378,500
Tue, 03 Feb 2026
70.8100
71.1150
68.6200
70.6200
1,619,200
Mon, 02 Feb 2026
70.6300
71.8600
69.9900
71.6700
1,132,400
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
70.2900
71.5500
69.8300
70.2300
603,900
Thu, 29 Jan 2026
72.2800
72.9200
70.1300
71.1900
1,054,900
Wed, 28 Jan 2026
72.5800
72.7550
70.6500
72.1600
833,900
Tue, 27 Jan 2026
72.8900
73.6500
72.3500
72.4100
811,800
Mon, 26 Jan 2026
71.1300
73.1700
71.1300
73.1200
931,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
72.4700
72.8160
70.6700
71.2000
1,232,200
Thu, 22 Jan 2026
73.4500
73.7300
72.1800
72.6000
740,900
Wed, 21 Jan 2026
72.8700
74.1900
71.6900
72.9000
1,489,500
Tue, 20 Jan 2026
74.7100
75.8000
72.6600
72.9000
1,047,800
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
76.5800
77.2300
74.9400
75.0000
1,167,100
Thu, 15 Jan 2026
77.7900
79.5000
76.6100
77.1300
1,160,500
Wed, 14 Jan 2026
80.8000
81.3370
76.9600
77.0100
1,483,000
Tue, 13 Jan 2026
82.6800
82.6800
80.0800
80.9800
1,042,000
Mon, 12 Jan 2026
84.3500
85.2600
81.8900
81.9600
1,147,000
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
83.2700
84.8300
82.9000
84.3800
803,200
Thu, 08 Jan 2026
84.5700
84.8000
81.7850
82.9900
1,257,400
Wed, 07 Jan 2026
84.8000
85.4600
83.7700
84.4000
1,254,500
Tue, 06 Jan 2026
83.3600
85.2200
82.1600
84.5200
1,761,800
Mon, 05 Jan 2026
80.6200
83.6250
80.6200
83.3100
1,994,700
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
78.6500
80.9600
78.5700
80.9100
2,002,900
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
80.0900
80.3240
78.4900
78.8600
1,226,600
Tue, 30 Dec 2025
80.5600
81.4100
79.9200
80.3000
1,099,100
Mon, 29 Dec 2025
79.9100
81.3200
79.4900
80.8500
1,026,600
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
78.5500
79.9900
78.0500
79.9600
882,300
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
77.7200
78.8790
77.4800
78.6800
351,400
Tue, 23 Dec 2025
77.7800
78.3400
77.2500
78.2800
856,300
Mon, 22 Dec 2025
76.6300
78.8400
76.6300
77.9100
1,520,500
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
79.0000
79.5300
76.8400
76.9500
11,540,300
Thu, 18 Dec 2025
78.3200
80.6200
78.1850
78.7200
2,294,800
Wed, 17 Dec 2025
78.4000
79.1700
77.8200
78.2100
1,852,700
Tue, 16 Dec 2025
77.2500
78.2600
77.2500
77.5300
1,581,400
Mon, 15 Dec 2025
78.2100
78.6400
76.8500
77.4300
1,505,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
78.1500
78.1800
77.2300
77.8800
1,238,000
Thu, 11 Dec 2025
77.0700
78.1200
76.6000
78.0000
1,343,800
Wed, 10 Dec 2025
76.7900
77.8500
76.2200
77.0900
1,637,900
Tue, 09 Dec 2025
77.1000
78.3100
76.2600
77.5200
2,231,100
Mon, 08 Dec 2025
78.4400
78.5000
77.1400
77.8700
3,969,000
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
6 · 8-K
After-hours · 16:05 ET
8-K ↗
Fri, 05 Dec 2025
76.8000
77.5000
76.3200
76.6000
4,294,900
Fri, 05 Dec 2025
5 · 424B7
Next filing day · accepted 04 Dec, 21:42 ET
424B7 ↗
Thu, 04 Dec 2025
76.0600
77.8400
76.0500
76.7400
6,985,600
Wed, 03 Dec 2025
88.8800
88.8800
79.3100
79.3800
2,183,400
Tue, 02 Dec 2025
4 · 424B7
After-hours · 16:08 ET
424B5 ↗
Tue, 02 Dec 2025
90.1000
91.1500
88.7900
88.8500
276,500
Mon, 01 Dec 2025
91.0000
91.6600
90.1900
90.2000
384,400
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
90.6900
91.5600
90.3000
91.2100
306,100
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
88.9900
90.9100
88.9100
90.1600
438,300
Tue, 25 Nov 2025
87.5700
89.0350
87.0720
88.6800
378,700
Mon, 24 Nov 2025
85.9500
87.4850
85.1800
87.4000
617,100
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
85.3000
86.8100
84.8600
85.7000
601,600
Thu, 20 Nov 2025
88.1500
88.1500
84.2300
85.8300
775,300
Wed, 19 Nov 2025
87.5700
88.2690
86.5300
86.6200
476,400
Tue, 18 Nov 2025
86.1200
87.6600
85.6100
87.4800
444,900
Mon, 17 Nov 2025
86.2000
87.5800
85.8100
86.1200
797,500
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
84.3200
87.1200
84.1930
86.6400
420,500
Thu, 13 Nov 2025
88.1300
88.1300
84.7500
85.3500
349,400
Wed, 12 Nov 2025
88.4200
88.4200
86.5200
86.5300
378,400
Tue, 11 Nov 2025
86.6200
87.8500
86.5500
87.7200
660,100
Mon, 10 Nov 2025
85.6400
87.6700
85.3700
86.9300
331,200
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
84.9200
87.2500
84.1700
85.6500
697,400
Thu, 06 Nov 2025
85.7700
85.8500
84.4300
85.6800
391,500
Wed, 05 Nov 2025
85.2400
87.3800
84.6300
85.7800
767,600
Tue, 04 Nov 2025
3 · 10-Q
After-hours · 16:46 ET
10-Q ↗
Tue, 04 Nov 2025
86.0300
91.9500
84.4700
86.9600
1,035,500
Tue, 04 Nov 2025
2 · 8-K
Pre-market · 07:00 ET
8-K ↗
Mon, 03 Nov 2025
78.3700
79.0600
77.2450
78.6100
793,000
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
77.8900
78.4100
76.8400
77.8700
783,100
Thu, 30 Oct 2025
81.4500
81.8400
78.2450
78.3600
808,100
Wed, 29 Oct 2025
81.7700
81.8300
80.4200
81.0200
455,700
Tue, 28 Oct 2025
1 · 8-K
After-hours · 17:20 ET
8-K ↗
Tue, 28 Oct 2025
79.7100
81.7800
79.7100
81.0800
508,600
Mon, 27 Oct 2025
80.8900
81.4100
79.4450
80.3400
1,559,000
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
79.6800
80.6900
79.3250
80.0000
586,200
Thu, 23 Oct 2025
77.5000
79.3650
77.2000
79.1600
340,300