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
93.9100
94.6900
92.3350
94.2600
477,262
Thu, 03 Sep 2026
100.4900
100.9500
93.8400
94.5800
868,400
Wed, 02 Sep 2026
94.7000
101.5800
94.5000
100.6100
730,200
Tue, 01 Sep 2026
97.0000
98.6600
94.5000
96.1100
1,032,600
Mon, 31 Aug 2026
16 · 8-K
After-hours · 17:23 ET
FORM 8-K ↗
Mon, 31 Aug 2026
94.2300
94.8300
91.4600
93.1200
434,000
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
93.0000
94.0300
92.1200
92.6200
352,400
Thu, 27 Aug 2026
88.5100
94.0000
88.5100
93.0400
408,400
Wed, 26 Aug 2026
90.8900
91.3400
88.4200
88.8100
669,500
Tue, 25 Aug 2026
91.9100
93.0500
91.1700
92.3200
396,800
Mon, 24 Aug 2026
94.8400
96.2300
91.8700
92.9200
747,200
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
96.8500
97.5000
95.1500
95.2500
679,100
Thu, 20 Aug 2026
95.0000
96.6300
94.1700
96.4900
682,000
Wed, 19 Aug 2026
95.0000
95.7500
93.6700
94.6300
416,600
Tue, 18 Aug 2026
94.5900
95.3200
93.2400
94.1300
426,200
Mon, 17 Aug 2026
94.2800
95.2600
93.1500
93.9700
504,400
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
92.5000
95.3200
92.2500
94.2800
461,500
Thu, 13 Aug 2026
89.7600
92.0000
88.9800
91.5200
752,700
Wed, 12 Aug 2026
91.0000
92.9500
89.2000
91.6100
784,700
Tue, 11 Aug 2026
15 · S-3ASR
After-hours · 16:15 ET
S-3ASR ↗
Tue, 11 Aug 2026
90.0000
91.2400
89.3000
91.2000
471,000
Mon, 10 Aug 2026
84.3100
89.6300
84.3000
89.6300
792,100
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
80.7900
83.2200
80.7700
82.8400
454,800
Thu, 06 Aug 2026
78.7400
82.3100
78.7400
81.5700
843,400
Wed, 05 Aug 2026
83.9000
83.9000
77.2600
77.3600
858,900
Tue, 04 Aug 2026
73.4900
85.2000
73.0000
84.1900
1,812,900
Mon, 03 Aug 2026
14 · 8-K
After-hours · 16:28 ET
FORM 8-K ↗
Mon, 03 Aug 2026
13 · 10-Q
After-hours · 16:28 ET
FORM 10-Q ↗
Mon, 03 Aug 2026
73.9300
73.9900
71.2900
71.4800
753,700
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
73.4200
75.7700
72.8000
75.0600
574,300
Thu, 30 Jul 2026
72.9900
74.3600
72.7400
73.4800
409,100
Wed, 29 Jul 2026
76.4200
77.1000
72.1300
73.0400
678,500
Tue, 28 Jul 2026
78.5300
78.5700
74.2900
74.6900
612,600
Mon, 27 Jul 2026
77.0200
79.6100
77.0200
78.5400
612,200
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
78.4800
79.4100
76.7600
78.5400
442,600
Thu, 23 Jul 2026
78.8300
79.3000
76.6100
77.4400
590,900
Wed, 22 Jul 2026
77.4100
79.3400
76.7200
77.0400
472,200
Tue, 21 Jul 2026
75.1800
78.9500
74.2200
78.0900
627,000
Mon, 20 Jul 2026
75.0100
76.9500
75.0000
75.4300
422,000
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
74.6000
75.9800
73.7400
75.8200
507,800
Thu, 16 Jul 2026
74.9600
76.2200
73.9400
74.6300
479,800
Wed, 15 Jul 2026
74.6700
75.0700
72.5000
74.8700
601,500
Tue, 14 Jul 2026
74.8800
75.3200
73.2400
73.9700
502,900
Mon, 13 Jul 2026
74.0500
75.4600
73.3400
74.3500
671,000
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
71.4200
73.7300
70.1000
73.3700
585,100
Thu, 09 Jul 2026
72.7500
73.6200
69.8800
70.6600
1,025,100
Wed, 08 Jul 2026
72.2800
74.2900
71.8100
73.8600
1,046,500
Tue, 07 Jul 2026
70.0400
71.8100
69.0300
71.1500
1,043,600
Mon, 06 Jul 2026
68.1600
70.0600
67.5600
68.1900
665,300
Mon, 06 Jul 2026
12 · 8-K
Next filing day · accepted 02 Jul, 17:44 ET
FORM 8-K ↗
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
68.1900
69.1500
67.3700
68.1200
828,200
Wed, 01 Jul 2026
66.8100
68.0800
66.6600
67.0300
865,400
Tue, 30 Jun 2026
66.6400
67.3300
66.4000
66.6300
527,500
Mon, 29 Jun 2026
66.9400
67.8700
65.6300
66.6000
803,800
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
65.2400
67.3200
64.4300
67.3200
2,301,300
Thu, 25 Jun 2026
64.1300
66.0400
64.1300
65.7600
573,900
Wed, 24 Jun 2026
64.2700
65.6200
63.5000
64.6000
1,010,100
Tue, 23 Jun 2026
65.8000
67.1700
65.5300
66.4100
504,200
Mon, 22 Jun 2026
64.5200
66.5600
63.2100
66.3500
870,800
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
11 · 8-K
After-hours · 16:23 ET
FORM 8-K ↗
Thu, 18 Jun 2026
67.3500
67.3500
62.7100
64.6700
1,959,400
Wed, 17 Jun 2026
70.8200
71.3900
67.3900
67.7100
1,188,500
Tue, 16 Jun 2026
73.6100
74.0000
70.9100
70.9900
913,900
Mon, 15 Jun 2026
75.6900
76.2500
74.1300
74.3500
501,700
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
73.5200
77.2500
72.7900
76.9100
515,100
Thu, 11 Jun 2026
75.4400
76.1700
73.3700
74.2200
966,100
Wed, 10 Jun 2026
73.3700
74.8400
73.1900
73.4400
635,600
Tue, 09 Jun 2026
74.5500
75.1500
71.5600
73.1500
654,500
Mon, 08 Jun 2026
73.3700
74.9300
73.1000
74.3400
629,300
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
75.3900
75.6700
71.8700
72.4800
603,400
Thu, 04 Jun 2026
72.8900
75.1200
72.7000
74.2800
560,800
Wed, 03 Jun 2026
75.1600
75.3500
73.5600
74.0000
695,000
Tue, 02 Jun 2026
74.5300
75.5900
74.0300
74.9100
433,900
Mon, 01 Jun 2026
74.2400
74.8500
73.3400
74.5600
516,500
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
74.1000
75.0400
73.0800
73.4900
708,400
Thu, 28 May 2026
75.8700
75.8800
73.5400
74.7100
640,400
Wed, 27 May 2026
76.3700
77.0000
74.9000
75.0900
888,700
Tue, 26 May 2026
79.3500
81.5000
78.0600
78.7400
512,300
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
81.5600
81.5600
79.2000
79.2900
739,800
Thu, 21 May 2026
84.8300
85.0000
79.9700
81.2000
709,400
Wed, 20 May 2026
84.2400
86.7300
84.0000
84.5600
707,100
Tue, 19 May 2026
85.4800
85.4900
83.0700
83.8800
576,700
Mon, 18 May 2026
81.3300
85.5500
80.9500
85.3000
1,079,200
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
81.1600
82.7500
80.6200
82.3500
642,500
Thu, 14 May 2026
80.6200
82.5100
80.6200
81.7500
422,700
Wed, 13 May 2026
81.5500
82.6500
79.0500
81.0900
516,300
Tue, 12 May 2026
81.3200
82.5500
80.5900
81.5000
477,900
Mon, 11 May 2026
81.8600
82.6800
79.6400
81.3300
738,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
77.6400
81.4400
77.5600
81.1600
1,083,100
Thu, 07 May 2026
80.3800
81.5000
76.8200
77.8600
1,263,900
Wed, 06 May 2026
81.9100
83.0400
79.7700
81.7200
1,039,400
Tue, 05 May 2026
82.9800
87.0900
81.0000
85.0100
1,150,100
Mon, 04 May 2026
10 · 8-K
After-hours · 16:27 ET
FORM 8-K ↗
Mon, 04 May 2026
9 · 10-Q
After-hours · 16:24 ET
FORM 10-Q ↗
Mon, 04 May 2026
87.2500
88.8700
86.3100
87.0800
1,023,800
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
88.3900
88.6000
85.5000
87.8500
630,900
Thu, 30 Apr 2026
87.5100
89.9500
86.0000
89.3300
623,300
Wed, 29 Apr 2026
87.3000
88.5800
84.1400
88.3300
891,600
Tue, 28 Apr 2026
8 · DEFA14A
After-hours · 16:56 ET
DEFA14A ↗
Tue, 28 Apr 2026
7 · DEF 14A
After-hours · 16:52 ET
FORM- DEF 14A ↗
Tue, 28 Apr 2026
92.5300
93.0800
86.5600
86.6700
1,126,200
Mon, 27 Apr 2026
89.5300
93.1300
88.5200
91.1200
1,663,100
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
85.6300
88.7200
85.0000
88.5200
782,600
Thu, 23 Apr 2026
85.8200
87.2100
84.8800
85.6200
741,900
Wed, 22 Apr 2026
85.1200
86.9200
83.8600
85.6400
503,700
Tue, 21 Apr 2026
85.8600
87.3900
83.3800
83.8700
464,500
Mon, 20 Apr 2026
84.9600
86.6900
83.4000
85.0100
768,600
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
81.8300
85.7400
80.2900
85.2500
922,400
Thu, 16 Apr 2026
83.6100
85.3200
83.2800
84.3700
835,000
Wed, 15 Apr 2026
84.2800
85.2200
82.8500
83.6100
720,600
Tue, 14 Apr 2026
87.0500
87.0500
83.6900
84.2800
800,600
Mon, 13 Apr 2026
86.9600
88.2900
86.5900
87.8300
520,500
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
87.1200
87.6200
85.1300
86.1000
649,100
Thu, 09 Apr 2026
88.0300
89.0000
87.1400
87.6900
667,100
Wed, 08 Apr 2026
81.4900
88.0900
81.1300
87.8400
818,800
Tue, 07 Apr 2026
86.5000
87.3600
84.8600
86.2500
568,200
Mon, 06 Apr 2026
83.9500
86.2100
82.9500
85.3200
545,300
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
82.9900
87.6300
82.9900
84.3800
692,600
Wed, 01 Apr 2026
81.0400
85.9400
80.7400
83.4400
1,310,800
Tue, 31 Mar 2026
82.5000
85.7400
81.6700
83.5500
1,149,400
Mon, 30 Mar 2026
83.3000
83.7100
81.1700
81.8900
1,561,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
79.2900
82.8800
79.2900
82.4000
784,100
Thu, 26 Mar 2026
77.3600
81.8800
77.3600
80.8000
685,300
Wed, 25 Mar 2026
75.7500
78.2600
75.4400
77.8200
538,600
Tue, 24 Mar 2026
75.2500
77.3200
75.0300
76.9000
601,400
Mon, 23 Mar 2026
71.6100
76.7600
71.3200
75.4400
676,000
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
74.2500
74.6700
71.6900
72.4800
1,198,900
Thu, 19 Mar 2026
6 · 8-K
After-hours · 17:00 ET
FORM 8-K ↗
Thu, 19 Mar 2026
74.9600
76.0200
74.1700
74.2800
960,500
Wed, 18 Mar 2026
76.1000
77.6900
75.0400
75.2700
850,200
Tue, 17 Mar 2026
75.2200
77.0200
74.8000
76.1400
648,400
Mon, 16 Mar 2026
76.7500
76.7600
73.7400
74.2600
605,200
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
76.0800
78.2900
74.9800
76.7600
662,000
Thu, 12 Mar 2026
76.0000
80.0100
74.3300
76.4000
973,700
Wed, 11 Mar 2026
75.6300
76.6900
74.2000
76.5100
710,400
Tue, 10 Mar 2026
79.3600
79.8900
76.5700
76.9400
947,200
Mon, 09 Mar 2026
76.3700
81.2100
73.7200
81.0000
1,445,200
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
80.8600
81.8700
77.2000
77.7900
1,014,700
Thu, 05 Mar 2026
84.9300
84.9300
79.5400
80.2800
965,800
Wed, 04 Mar 2026
87.5500
88.1400
82.8300
83.8000
1,114,400
Tue, 03 Mar 2026
86.7400
88.9900
81.5000
87.6700
2,149,200
Mon, 02 Mar 2026
5 · 8-K
After-hours · 16:38 ET
FORM 8-K ↗
Mon, 02 Mar 2026
4 · 10-K
After-hours · 16:38 ET
FORM 10-K ↗
Mon, 02 Mar 2026
80.3400
80.7700
78.2100
79.8700
1,014,800
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
77.3800
79.6000
77.0100
79.4200
838,000
Thu, 26 Feb 2026
77.7800
79.1300
76.7100
77.6100
635,400
Wed, 25 Feb 2026
79.9200
80.2200
77.2000
78.5500
864,800
Tue, 24 Feb 2026
77.7100
80.5000
76.9100
79.4300
927,000
Tue, 24 Feb 2026
3 · 8-K
Next filing day · accepted 23 Feb, 21:54 ET
FORM 8-K ↗
Mon, 23 Feb 2026
76.8600
82.0000
76.0400
78.9100
1,567,400
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
73.0600
74.2100
72.1300
73.3800
675,400
Thu, 19 Feb 2026
72.2300
73.8800
71.2700
73.8500
841,900
Wed, 18 Feb 2026
71.0000
72.1800
70.2800
71.4400
730,700
Tue, 17 Feb 2026
70.0000
70.9400
68.0700
69.9000
993,100
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
67.9500
70.5200
66.2300
69.9300
611,800
Thu, 12 Feb 2026
71.2600
71.5700
66.3000
67.5800
724,100
Wed, 11 Feb 2026
70.0000
71.2500
68.7300
71.1600
762,900
Tue, 10 Feb 2026
67.9300
69.1200
66.4700
68.5900
499,200
Mon, 09 Feb 2026
67.5200
68.2300
66.2800
67.6100
669,300
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
63.1000
66.7700
62.8200
66.3500
769,600
Thu, 05 Feb 2026
66.6400
66.6400
62.1000
63.3600
730,100
Wed, 04 Feb 2026
65.3900
67.9200
65.3900
67.4900
712,100
Tue, 03 Feb 2026
65.1900
66.3100
63.2500
65.3500
726,400
Mon, 02 Feb 2026
60.3200
65.1400
60.0500
64.6400
1,017,500
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
60.9800
63.3400
60.5300
62.4900
913,100
Thu, 29 Jan 2026
62.9800
64.0100
60.7000
62.4700
669,100
Wed, 28 Jan 2026
64.3100
64.8800
59.5700
60.9600
1,019,200
Tue, 27 Jan 2026
62.3400
64.3000
62.1300
63.4200
733,200
Mon, 26 Jan 2026
61.6400
62.6400
61.2600
61.6900
740,500
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
60.4700
61.9700
59.8000
60.3800
893,900
Thu, 22 Jan 2026
59.7400
60.5000
58.7800
59.2900
627,400
Wed, 21 Jan 2026
57.8100
59.7300
57.6400
59.5800
780,400
Tue, 20 Jan 2026
56.5400
57.7600
56.0600
56.7700
601,900
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
58.4700
58.9200
57.4200
57.4500
496,100
Thu, 15 Jan 2026
58.2000
58.7000
57.7200
58.3600
523,900
Wed, 14 Jan 2026
57.8300
59.8400
57.8100
58.9900
766,100
Tue, 13 Jan 2026
57.8600
58.2700
56.7900
56.8500
460,700
Mon, 12 Jan 2026
56.5200
58.3900
55.9300
57.2500
751,400
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
57.0400
57.8000
55.9900
56.5000
545,300
Thu, 08 Jan 2026
52.5000
57.3800
52.5000
56.7000
1,136,600
Wed, 07 Jan 2026
53.5000
53.7000
52.1200
52.9200
501,100
Tue, 06 Jan 2026
52.2700
54.8300
51.7700
53.2600
601,900
Mon, 05 Jan 2026
54.9100
55.0700
51.4400
51.9600
880,400
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
50.7600
52.6400
49.9200
52.2300
503,100
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
51.0100
51.2400
50.2300
50.5100
495,700
Tue, 30 Dec 2025
50.9400
51.3900
50.5300
50.7500
495,600
Mon, 29 Dec 2025
50.4300
51.1400
50.3000
50.4600
409,900
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
50.5800
51.0500
49.9500
50.3300
306,600
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
50.7700
51.1400
50.5000
50.7800
149,100
Tue, 23 Dec 2025
51.2500
51.6000
50.5800
51.0700
332,600
Mon, 22 Dec 2025
51.3700
52.3200
50.8500
51.2500
546,600
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
50.1700
51.3400
49.5400
50.3500
1,527,300
Thu, 18 Dec 2025
52.8400
53.3200
50.4000
50.5000
1,045,500
Wed, 17 Dec 2025
53.1700
53.6700
51.8400
53.1800
890,700
Tue, 16 Dec 2025
55.0700
55.4400
52.2600
52.7900
803,300
Mon, 15 Dec 2025
55.9300
56.5000
54.2700
56.4800
787,700
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
58.0500
58.2400
55.3600
55.7200
822,300
Thu, 11 Dec 2025
57.0000
58.2800
56.7100
57.7600
515,600
Wed, 10 Dec 2025
58.2300
58.6700
56.6100
57.1600
692,100
Tue, 09 Dec 2025
56.7700
58.8300
56.7700
58.1900
413,000
Mon, 08 Dec 2025
57.1100
58.3800
56.4900
57.0500
457,700
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
60.0000
60.2800
57.5100
57.6300
619,900
Thu, 04 Dec 2025
60.0000
60.2200
58.5000
59.5000
620,500
Wed, 03 Dec 2025
55.2900
59.8000
55.0400
59.7500
1,039,200
Tue, 02 Dec 2025
54.6600
54.9800
53.3800
54.6400
439,700
Mon, 01 Dec 2025
53.7900
55.3600
53.5700
54.8700
537,800
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
52.5200
54.4300
52.4400
54.0200
415,800
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
52.2300
53.0300
50.2600
52.6600
1,162,300
Tue, 25 Nov 2025
53.6100
53.9000
50.0600
52.1900
854,800
Mon, 24 Nov 2025
53.3300
53.8700
51.9400
53.4400
785,000
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
52.2600
54.0100
50.8700
53.7500
920,500
Thu, 20 Nov 2025
55.9900
57.1400
52.1400
52.4000
1,243,200
Wed, 19 Nov 2025
55.5100
57.0100
54.6300
55.9700
520,500
Tue, 18 Nov 2025
55.8900
58.1700
55.7100
57.1800
526,300
Mon, 17 Nov 2025
59.6000
59.6000
56.1000
56.5100
807,200
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
56.2100
59.5000
55.5400
58.7700
859,400
Thu, 13 Nov 2025
55.0900
58.3500
55.0900
57.4600
1,182,900
Wed, 12 Nov 2025
57.3900
58.0000
54.3900
54.6900
1,467,100
Tue, 11 Nov 2025
52.8100
59.4300
52.4900
58.9200
2,383,600
Mon, 10 Nov 2025
2 · 10-Q
After-hours · 16:43 ET
FORM 10-Q ↗
Mon, 10 Nov 2025
1 · 8-K
After-hours · 16:36 ET
FORM 8-K ↗
Mon, 10 Nov 2025
54.2000
55.2900
52.6800
54.6800
1,392,000
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
50.5200
53.1200
49.7900
52.9000
946,900
Thu, 06 Nov 2025
51.3800
51.9000
50.1900
50.9500
639,300
Wed, 05 Nov 2025
50.8800
52.3400
50.1900
51.2000
452,700
Tue, 04 Nov 2025
50.6400
51.2200
49.7100
50.8500
619,300
Mon, 03 Nov 2025
50.5700
52.8500
49.7000
51.8700
1,071,100
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
50.3700
50.6800
49.4900
50.5900
627,100
Thu, 30 Oct 2025
48.9400
51.2000
48.4700
50.4400
646,500
Wed, 29 Oct 2025
48.6800
50.1500
48.1000
49.4000
635,100
Tue, 28 Oct 2025
48.3700
49.0700
47.6000
48.6700
556,100
Mon, 27 Oct 2025
49.9700
50.5500
48.4200
48.6800
525,500
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
51.5000
51.9800
49.1500
49.3100
1,157,400
Thu, 23 Oct 2025
49.5700
51.8100
49.5500
51.4200
1,013,300
Wed, 22 Oct 2025
47.6700
48.7500
47.2600
48.1200
630,000
Tue, 21 Oct 2025
48.5800
48.6500
47.1000
47.2900
609,400
Mon, 20 Oct 2025
47.6200
48.5300
46.6500
47.7800
927,000
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
48.3500
49.2200
47.9000
48.3000
463,700
Thu, 16 Oct 2025
50.6500
50.8600
47.9500
49.0200
728,600
Wed, 15 Oct 2025
49.9500
51.0000
49.7100
50.4600
599,700
Tue, 14 Oct 2025
48.1300
49.9800
47.7800
49.4300
515,800
Mon, 13 Oct 2025
49.0200
49.6300
48.0000
49.6300
749,200
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
51.0000
51.4400
47.9600
47.9800
819,800
Thu, 09 Oct 2025
53.2600
53.4000
50.4000
51.0800
833,900
Wed, 08 Oct 2025
54.0000
54.2400
52.2100
52.9600
583,700
Tue, 07 Oct 2025
53.9600
54.9400
53.5800
54.0000
887,400
Mon, 06 Oct 2025
53.4000
54.7600
53.4000
53.7000
716,700
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
53.3400
54.0300
52.9300
53.3100
837,800
Thu, 02 Oct 2025
54.2200
54.5500
52.5300
52.7300
742,500
Wed, 01 Oct 2025
52.9600
54.8300
52.9200
54.8000
520,900
Tue, 30 Sep 2025
52.9900
53.6700
52.3400
53.3300
777,000
Mon, 29 Sep 2025
57.5900
57.8000
53.1000
53.9300
1,074,400
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
58.7600
59.6500
56.2400
57.5800
782,500
Thu, 25 Sep 2025
55.8900
58.9800
55.4700
58.5400
1,037,400
Wed, 24 Sep 2025
55.7100
57.1100
55.7100
56.3400
521,300
Tue, 23 Sep 2025
55.3200
57.4000
55.1700
55.2400
753,000
Mon, 22 Sep 2025
55.4300
55.6700
54.4500
54.6700
649,800
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
57.0200
57.7700
55.7000
55.9800
1,387,200
Thu, 18 Sep 2025
57.7600
58.0700
56.5500
57.2600
587,600
Wed, 17 Sep 2025
57.1200
59.6600
56.6000
57.0500
679,100
Tue, 16 Sep 2025
58.0200
58.7000
56.4800
57.0800
911,700
Mon, 15 Sep 2025
59.8100
60.2100
58.3300
58.6300
504,900
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
59.9500
60.0000
58.7300
59.2100
386,000
Thu, 11 Sep 2025
59.5500
60.5800
59.1100
59.4900
462,900
Wed, 10 Sep 2025
58.4900
60.0800
58.3700
60.0000
599,900
Tue, 09 Sep 2025
59.4700
60.3000
58.2400
58.3200
581,100
Mon, 08 Sep 2025
58.0000
59.0700
56.9900
59.0700
705,600
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
56.3000
58.1200
55.7200
57.7300
812,900