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
37.0500
37.4750
34.5400
34.7800
277,560
Thu, 22 Oct 2026
11 · 8-K
After market open · 15:00 ET
8-K ↗
Thu, 22 Oct 2026
36.5300
37.2600
36.5000
37.1900
183,700
Wed, 21 Oct 2026
36.8400
36.9300
35.7400
36.4000
208,100
Tue, 20 Oct 2026
37.6500
37.8400
36.8900
36.9000
138,500
Mon, 19 Oct 2026
37.8400
38.1500
37.1900
37.2600
163,100
Sun, 18 Oct 2026
Weekend
Sat, 17 Oct 2026
Weekend
Fri, 16 Oct 2026
38.7200
38.8000
38.1900
38.2300
139,800
Thu, 15 Oct 2026
38.8000
39.4900
38.2700
38.3500
138,500
Wed, 14 Oct 2026
37.9600
38.2600
37.5500
38.2300
127,600
Tue, 13 Oct 2026
38.1500
38.4500
37.6100
37.6500
106,100
Mon, 12 Oct 2026
37.3600
38.0100
37.3300
37.7100
133,500
Sun, 11 Oct 2026
Weekend
Sat, 10 Oct 2026
Weekend
Fri, 09 Oct 2026
37.4600
37.8200
37.1300
37.4800
109,900
Thu, 08 Oct 2026
36.9800
37.7000
36.9300
37.5900
146,200
Wed, 07 Oct 2026
37.3600
37.5300
36.8400
36.9100
186,600
Tue, 06 Oct 2026
37.4900
37.9100
37.2900
37.3600
122,300
Mon, 05 Oct 2026
38.1100
38.2000
37.6100
37.6100
175,400
Sun, 04 Oct 2026
Weekend
Sat, 03 Oct 2026
Weekend
Fri, 02 Oct 2026
38.0900
38.5100
37.8600
37.9900
142,800
Thu, 01 Oct 2026
37.5000
37.8500
37.2300
37.8400
176,600
Wed, 30 Sep 2026
38.1600
38.2100
37.4000
37.5700
182,500
Tue, 29 Sep 2026
37.4300
38.0300
37.3500
38.0100
156,000
Mon, 28 Sep 2026
37.7500
38.1400
37.5200
37.7800
224,400
Sun, 27 Sep 2026
Weekend
Sat, 26 Sep 2026
Weekend
Fri, 25 Sep 2026
37.6500
38.1500
37.4000
38.0400
462,000
Thu, 24 Sep 2026
38.0500
38.2400
37.6000
37.7600
159,700
Wed, 23 Sep 2026
37.7000
37.9900
37.4500
37.9700
111,100
Tue, 22 Sep 2026
37.4900
37.8300
37.3700
37.5300
108,100
Mon, 21 Sep 2026
37.1500
37.4900
37.1500
37.2600
127,500
Sun, 20 Sep 2026
Weekend
Sat, 19 Sep 2026
Weekend
Fri, 18 Sep 2026
37.4600
37.6000
36.7800
37.6000
451,400
Thu, 17 Sep 2026
38.1600
38.1600
37.5100
37.6900
155,700
Wed, 16 Sep 2026
37.7400
38.1600
37.7400
37.9600
130,700
Tue, 15 Sep 2026
38.5200
38.5200
37.6900
37.7600
125,400
Mon, 14 Sep 2026
39.3800
39.8700
38.0800
38.8500
153,700
Sun, 13 Sep 2026
Weekend
Sat, 12 Sep 2026
Weekend
Fri, 11 Sep 2026
38.5200
38.9100
38.0700
38.8900
116,400
Thu, 10 Sep 2026
38.1500
38.4200
37.8200
38.3600
163,800
Wed, 09 Sep 2026
38.3800
38.3800
37.6900
38.1600
147,300
Tue, 08 Sep 2026
38.8100
38.8100
37.8300
38.6500
165,700
Mon, 07 Sep 2026
No trading
Sun, 06 Sep 2026
Weekend
Sat, 05 Sep 2026
Weekend
Fri, 04 Sep 2026
38.5400
38.9900
38.3900
38.7800
134,600
Thu, 03 Sep 2026
39.7100
39.7500
38.6200
38.8000
182,000
Wed, 02 Sep 2026
40.5900
40.5900
39.4800
39.9400
163,000
Tue, 01 Sep 2026
10 · 8-K
After-hours · 16:30 ET
8-K ↗
Tue, 01 Sep 2026
41.0900
41.2800
40.2800
40.3100
145,800
Mon, 31 Aug 2026
41.1600
41.4000
40.2300
40.8600
131,700
Sun, 30 Aug 2026
Weekend
Sat, 29 Aug 2026
Weekend
Fri, 28 Aug 2026
41.0300
41.3200
40.9200
41.2700
97,700
Thu, 27 Aug 2026
40.9100
41.2000
40.3800
40.8800
114,400
Wed, 26 Aug 2026
41.4600
41.6200
41.0900
41.3100
126,500
Tue, 25 Aug 2026
41.5600
41.6900
41.0100
41.3900
123,400
Mon, 24 Aug 2026
41.2800
41.9800
41.2800
41.4400
154,000
Sun, 23 Aug 2026
Weekend
Sat, 22 Aug 2026
Weekend
Fri, 21 Aug 2026
41.9000
41.9500
40.9100
40.9900
157,000
Thu, 20 Aug 2026
41.1300
41.9800
41.0000
41.6700
135,000
Wed, 19 Aug 2026
40.9100
41.7000
40.7200
41.2500
149,800
Tue, 18 Aug 2026
40.6200
41.1700
40.4300
40.5100
147,500
Mon, 17 Aug 2026
40.4600
40.8100
40.1900
40.2000
146,800
Sun, 16 Aug 2026
Weekend
Sat, 15 Aug 2026
Weekend
Fri, 14 Aug 2026
40.1700
40.9400
39.8500
40.9200
132,300
Thu, 13 Aug 2026
40.9100
40.9300
39.6700
40.2400
269,000
Wed, 12 Aug 2026
39.1900
40.6000
39.0000
40.5300
129,700
Tue, 11 Aug 2026
39.4400
39.8700
39.4400
39.5600
102,200
Mon, 10 Aug 2026
39.3900
39.7700
39.0300
39.5500
97,600
Sun, 09 Aug 2026
Weekend
Sat, 08 Aug 2026
Weekend
Fri, 07 Aug 2026
9 · 10-Q
After market open · 15:00 ET
10-Q ↗
Fri, 07 Aug 2026
39.5100
40.1900
39.5100
39.6300
99,700
Thu, 06 Aug 2026
40.2800
40.5400
39.6400
39.7500
122,800
Wed, 05 Aug 2026
39.8900
39.9100
39.2700
39.8400
133,300
Tue, 04 Aug 2026
39.1900
39.9900
38.7600
39.6100
160,600
Mon, 03 Aug 2026
39.3200
39.9700
39.1300
39.4200
140,600
Sun, 02 Aug 2026
Weekend
Sat, 01 Aug 2026
Weekend
Fri, 31 Jul 2026
39.1600
39.4700
38.9000
39.0200
116,700
Thu, 30 Jul 2026
38.9500
39.4200
38.1700
39.3900
158,300
Wed, 29 Jul 2026
39.0400
40.0900
38.9500
39.5700
161,100
Tue, 28 Jul 2026
39.1600
39.9300
38.8700
39.1100
148,300
Mon, 27 Jul 2026
37.7200
38.7700
37.5600
38.5800
198,400
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
37.5300
38.4300
37.2000
37.5200
135,800
Thu, 23 Jul 2026
8 · 8-K
After market open · 11:00 ET
8-K ↗
Thu, 23 Jul 2026
39.3800
39.3800
37.5400
37.9200
278,900
Wed, 22 Jul 2026
38.8700
39.6100
38.7000
39.4200
175,800
Tue, 21 Jul 2026
38.6300
38.9900
38.5300
38.8700
125,000
Mon, 20 Jul 2026
38.9300
39.2600
37.7300
39.0200
130,200
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
39.7100
40.3400
39.0000
39.0800
163,900
Thu, 16 Jul 2026
39.1100
40.0000
39.1100
39.4500
167,300
Wed, 15 Jul 2026
37.9900
38.9300
37.7800
38.7200
167,100
Tue, 14 Jul 2026
37.7700
38.5200
37.3300
38.1500
218,800
Mon, 13 Jul 2026
38.4200
39.2500
37.9200
38.0200
169,700
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
37.8400
38.5500
37.8400
38.1600
161,200
Thu, 09 Jul 2026
37.2700
38.5500
37.2700
38.0300
212,600
Wed, 08 Jul 2026
38.6500
38.7500
37.9000
38.2700
253,000
Tue, 07 Jul 2026
39.0100
39.6200
38.2500
38.4500
205,900
Mon, 06 Jul 2026
40.9000
40.9000
38.3500
38.4000
212,200
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
40.2800
40.9700
40.0400
40.7800
230,200
Wed, 01 Jul 2026
39.5500
40.1400
39.4700
40.0400
204,900
Tue, 30 Jun 2026
39.4800
39.8900
38.8800
39.5500
298,200
Mon, 29 Jun 2026
38.2500
39.7600
38.0300
39.4600
392,200
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
37.1500
38.7000
37.1500
38.0400
2,583,000
Thu, 25 Jun 2026
37.9800
38.6900
36.6800
36.8600
346,300
Wed, 24 Jun 2026
37.3800
38.0500
37.1600
37.9400
361,500
Tue, 23 Jun 2026
36.9000
37.1700
36.5600
37.1200
284,500
Mon, 22 Jun 2026
36.0000
36.4300
35.8400
36.2000
269,400
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
36.7900
37.0900
35.7800
36.2400
336,000
Wed, 17 Jun 2026
37.9300
38.0900
36.7200
37.1800
183,000
Tue, 16 Jun 2026
37.9400
38.2700
37.4400
38.2100
181,500
Mon, 15 Jun 2026
38.4900
38.7800
37.6900
37.8600
170,100
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
38.6400
39.5200
38.4600
38.8800
194,100
Thu, 11 Jun 2026
39.8100
39.8100
38.5900
38.7400
211,900
Wed, 10 Jun 2026
38.6100
39.6000
38.6100
39.4900
206,800
Tue, 09 Jun 2026
38.1300
39.1000
38.0400
38.6100
174,700
Mon, 08 Jun 2026
38.3100
38.5700
37.7300
37.9800
154,400
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
38.4400
39.1600
38.2700
38.3900
170,800
Thu, 04 Jun 2026
38.2700
38.2700
37.6300
38.0700
133,900
Wed, 03 Jun 2026
37.3400
38.3500
37.1400
37.6600
196,700
Tue, 02 Jun 2026
37.3000
37.8800
36.9200
37.4200
179,700
Mon, 01 Jun 2026
37.2700
38.1500
37.1900
37.4500
220,900
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
37.6700
38.2300
37.1900
37.7100
272,600
Thu, 28 May 2026
37.7000
38.0500
37.1600
37.8600
178,800
Wed, 27 May 2026
37.3600
38.3300
37.3400
37.7900
254,100
Tue, 26 May 2026
39.6500
39.9100
37.0400
37.4000
382,500
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
40.4500
40.9400
40.0500
40.0600
147,000
Thu, 21 May 2026
40.2500
40.6400
39.4600
40.5400
83,500
Wed, 20 May 2026
40.6200
40.6900
39.3800
40.3900
132,700
Tue, 19 May 2026
41.5900
41.9800
40.8000
40.8600
133,200
Mon, 18 May 2026
40.4200
41.7200
40.4200
41.6100
132,100
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
40.5700
41.1000
40.0000
40.5200
148,200
Thu, 14 May 2026
40.7900
40.8900
39.8500
40.3600
106,800
Wed, 13 May 2026
40.6600
40.9600
39.3000
40.5700
206,500
Tue, 12 May 2026
41.1900
41.4000
40.0000
40.5800
175,400
Mon, 11 May 2026
7 · 8-K
After market open · 11:00 ET
8-K ↗
Mon, 11 May 2026
42.2800
42.5800
40.7800
40.7800
204,900
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
6 · 10-Q
After market open · 15:01 ET
10-Q ↗
Fri, 08 May 2026
42.8500
43.4300
42.2700
42.5000
96,400
Thu, 07 May 2026
41.9600
42.8400
41.0000
42.7400
107,000
Wed, 06 May 2026
42.5000
42.6900
41.8400
41.8400
125,200
Tue, 05 May 2026
41.7400
42.6400
41.5200
42.2500
90,000
Mon, 04 May 2026
42.4400
42.6600
41.5000
41.8100
104,700
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
42.7100
42.7700
41.6200
42.5000
134,000
Thu, 30 Apr 2026
42.3200
42.7900
41.5400
42.2200
120,700
Wed, 29 Apr 2026
42.7100
43.2600
42.1000
42.2600
100,100
Tue, 28 Apr 2026
42.1900
43.0700
41.5300
43.0300
101,900
Mon, 27 Apr 2026
41.7200
42.3700
40.4000
41.6600
121,400
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
42.4300
43.0300
41.3800
41.8400
117,000
Thu, 23 Apr 2026
5 · 8-K
After market open · 11:00 ET
8-K ↗
Thu, 23 Apr 2026
42.0600
43.2600
42.0200
42.6100
105,200
Wed, 22 Apr 2026
41.9900
42.0700
41.4700
41.8500
78,800
Tue, 21 Apr 2026
41.5300
42.2000
41.2800
41.9200
99,000
Mon, 20 Apr 2026
42.8500
43.2900
41.7300
41.7300
145,700
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
41.9900
42.9000
41.6500
42.8400
121,600
Thu, 16 Apr 2026
42.1400
42.6800
41.7800
42.0700
114,000
Wed, 15 Apr 2026
42.9900
42.9900
42.0700
42.4300
93,500
Tue, 14 Apr 2026
43.9400
44.2800
43.0700
43.1200
87,100
Mon, 13 Apr 2026
44.3300
44.5700
43.2900
44.1800
98,400
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
44.6700
45.0600
44.1400
44.2300
79,800
Thu, 09 Apr 2026
43.8300
44.9600
43.8300
44.8100
102,600
Wed, 08 Apr 2026
43.6600
44.4400
42.8900
44.2200
147,100
Tue, 07 Apr 2026
43.9800
44.1900
43.3300
43.3800
108,200
Mon, 06 Apr 2026
43.5500
44.5900
43.5000
43.8600
105,500
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
43.3300
43.7900
42.8500
43.7300
95,500
Wed, 01 Apr 2026
42.4900
43.3500
42.4000
43.0400
118,600
Tue, 31 Mar 2026
42.8900
43.9700
42.1800
42.7200
135,400
Mon, 30 Mar 2026
42.7500
43.0500
42.0800
42.8300
118,700
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
4 · DEF 14A
After market open · 09:31 ET
DEF 14A ↗
Fri, 27 Mar 2026
41.5500
42.7300
41.2900
42.3600
110,400
Thu, 26 Mar 2026
41.6700
42.1800
41.5600
41.6200
112,300
Wed, 25 Mar 2026
42.0800
42.0800
40.8100
41.7200
90,400
Tue, 24 Mar 2026
41.2500
42.2600
41.1900
41.6100
111,800
Mon, 23 Mar 2026
40.9100
41.9200
40.4000
41.2800
166,500
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
41.3500
41.4700
40.4400
40.5200
384,400
Thu, 19 Mar 2026
41.7000
42.0100
40.2000
41.0500
156,300
Wed, 18 Mar 2026
41.9700
42.0400
41.1600
41.8200
159,000
Tue, 17 Mar 2026
42.4000
42.7800
40.8900
42.2700
127,500
Mon, 16 Mar 2026
42.8800
43.4000
42.0100
42.4000
127,600
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
41.5900
42.5100
41.3900
42.3900
170,900
Thu, 12 Mar 2026
40.9500
41.8200
40.4200
41.3200
122,200
Wed, 11 Mar 2026
41.1000
41.7900
40.5200
40.9800
168,300
Tue, 10 Mar 2026
42.0200
42.6600
41.0000
41.5300
137,000
Mon, 09 Mar 2026
41.5600
43.1100
41.5100
42.3400
163,600
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
40.9100
42.1700
40.6900
41.9600
153,900
Thu, 05 Mar 2026
41.8000
42.7800
40.2100
41.3900
147,800
Wed, 04 Mar 2026
41.0874
42.3398
40.8447
41.9417
165,109
Tue, 03 Mar 2026
41.1651
41.2524
40.4272
40.8349
223,201
Mon, 02 Mar 2026
41.0388
42.4078
40.9320
41.7184
262,753
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
3 · 10-K
After-hours · 16:30 ET
10-K ↗
Fri, 27 Feb 2026
40.7379
41.4563
40.7379
41.0000
158,929
Thu, 26 Feb 2026
40.8641
41.1456
40.4078
40.7573
106,811
Wed, 25 Feb 2026
41.2039
41.6602
39.8252
40.6311
131,428
Tue, 24 Feb 2026
41.1748
41.4660
40.7087
41.3981
101,043
Mon, 23 Feb 2026
40.1262
41.1456
39.8058
40.8835
98,365
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
40.1456
40.6602
39.8447
40.3010
190,447
Thu, 19 Feb 2026
40.3592
40.6990
40.0583
40.0777
113,300
Wed, 18 Feb 2026
40.5922
40.5922
39.7282
40.3592
116,184
Tue, 17 Feb 2026
40.8544
41.4951
40.4272
40.7767
210,429
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
40.0000
41.1262
39.3107
40.7767
128,235
Thu, 12 Feb 2026
2 · 8-K
After market open · 11:00 ET
8-K ↗
Thu, 12 Feb 2026
39.2136
41.5340
38.9126
39.9806
196,833
Wed, 11 Feb 2026
38.3495
39.3398
38.0583
38.8447
129,780
Tue, 10 Feb 2026
37.8835
38.7961
37.5728
38.4951
132,973
Mon, 09 Feb 2026
37.9612
37.9709
36.9806
37.7282
120,407
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
37.9126
38.5340
37.8252
38.1456
144,715
Thu, 05 Feb 2026
38.0680
38.5534
37.8058
38.0097
159,753
Wed, 04 Feb 2026
37.6699
38.2427
37.5049
37.7282
136,887
Tue, 03 Feb 2026
37.4078
38.0291
37.1359
37.3689
117,832
Mon, 02 Feb 2026
36.7767
37.5340
36.7767
37.5340
110,725
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
35.9806
36.8349
35.9612
36.7767
146,878
Thu, 29 Jan 2026
36.1651
36.5631
35.9029
35.9903
124,115
Wed, 28 Jan 2026
36.0388
36.3786
35.7767
36.0874
84,460
Tue, 27 Jan 2026
36.3107
36.5631
35.7087
36.3884
108,871
Mon, 26 Jan 2026
36.5534
37.0971
36.2621
36.2913
125,969
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
36.5825
37.0000
36.0194
36.4563
85,387
Thu, 22 Jan 2026
36.5631
36.9806
36.2330
36.6214
109,592
Wed, 21 Jan 2026
36.6311
36.6893
36.1748
36.5243
121,128
Tue, 20 Jan 2026
36.1262
37.0194
36.0971
36.7087
97,026
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
36.5534
36.8641
36.0388
36.2816
102,897
Thu, 15 Jan 2026
36.4175
36.9806
36.3301
36.6990
110,416
Wed, 14 Jan 2026
36.2621
36.6990
35.8155
36.6408
86,726
Tue, 13 Jan 2026
35.8932
36.6602
35.4951
36.3884
96,820
Mon, 12 Jan 2026
35.6505
36.2913
35.3495
35.9903
68,392
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
35.6505
35.8447
35.3786
35.6311
73,233
Thu, 08 Jan 2026
34.7573
35.7767
34.7573
35.7573
151,101
Wed, 07 Jan 2026
35.0874
35.0874
34.2427
34.7961
118,862
Tue, 06 Jan 2026
34.6019
35.0583
34.0874
34.9903
111,034
Mon, 05 Jan 2026
34.4369
35.2039
33.9126
34.7282
148,526
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
35.4369
35.6408
34.3689
34.3786
110,931
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
35.7087
35.8058
35.1651
35.5631
126,484
Tue, 30 Dec 2025
35.9612
36.4078
35.6505
35.7476
96,923
Mon, 29 Dec 2025
36.4078
36.5340
35.6505
36.0097
102,794
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
36.3107
37.0583
35.9612
36.3786
115,154
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
36.4563
36.4660
36.0874
36.3301
66,641
Tue, 23 Dec 2025
36.2718
36.7282
36.0388
36.2621
120,407
Mon, 22 Dec 2025
36.5243
36.9126
36.0485
36.4369
131,840
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
36.6699
36.9029
36.2524
36.6408
391,091
Thu, 18 Dec 2025
36.6990
37.2621
36.6311
36.6408
119,068
Wed, 17 Dec 2025
36.6893
37.3301
36.6699
36.7184
135,445
Tue, 16 Dec 2025
36.9223
37.2233
36.5049
36.5631
108,047
Mon, 15 Dec 2025
36.5146
36.8544
36.0291
36.7282
129,780
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
36.9806
37.3010
36.3301
36.4272
104,030
Thu, 11 Dec 2025
36.6796
37.3884
36.6796
36.9417
134,415
Wed, 10 Dec 2025
36.0388
36.8932
36.0388
36.5534
145,436
Tue, 09 Dec 2025
36.1456
36.3204
35.9126
36.0874
108,459
Mon, 08 Dec 2025
36.4369
36.6116
35.8544
36.1456
118,450
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
36.4951
36.5437
35.9320
36.4951
72,718
Thu, 04 Dec 2025
36.4660
36.7573
36.2621
36.6311
107,841
Wed, 03 Dec 2025
36.5437
36.9126
36.1845
36.4660
140,286
Tue, 02 Dec 2025
36.6699
36.7087
36.1262
36.3495
83,327
Mon, 01 Dec 2025
37.0194
37.3107
36.3689
36.6311
144,200
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
37.7864
37.9126
36.8349
37.2427
70,452
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
38.0000
38.6699
37.4660
37.5825
188,490
Tue, 25 Nov 2025
36.9417
38.1845
36.8932
38.0000
138,329
Mon, 24 Nov 2025
37.4466
37.6990
36.7282
36.7379
217,742
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
38.3592
38.8932
37.4369
37.7573
208,163
Thu, 20 Nov 2025
38.4951
39.0194
37.2718
38.0777
135,651
Wed, 19 Nov 2025
38.5631
39.0485
38.2621
38.2913
120,304
Tue, 18 Nov 2025
38.3592
38.8641
38.1942
38.7864
138,844
Mon, 17 Nov 2025
38.2621
38.9515
38.1553
38.1553
131,840
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
38.0194
38.4175
37.2524
38.2233
111,137
Thu, 13 Nov 2025
38.2039
38.4272
37.8835
37.9903
159,856
Wed, 12 Nov 2025
38.1748
38.7961
37.9320
38.1651
168,405
Tue, 11 Nov 2025
37.2039
38.3204
37.0291
38.1456
150,586
Mon, 10 Nov 2025
36.7087
37.4563
35.9223
37.0291
143,994
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
1 · 10-Q
After market open · 14:00 ET
10-Q ↗
Fri, 07 Nov 2025
36.1456
36.6602
35.6505
36.5728
148,423
Thu, 06 Nov 2025
35.9417
36.5243
35.6990
35.8058
110,622
Wed, 05 Nov 2025
36.3689
36.8058
35.8641
36.1165
192,198
Tue, 04 Nov 2025
35.8252
36.4466
35.4563
36.0583
220,008
Mon, 03 Nov 2025
34.1651
35.9223
33.5243
35.8835
322,493
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
33.7282
34.8252
33.4369
34.2621
256,676
Thu, 30 Oct 2025
34.7573
34.7961
33.7864
33.9126
198,996
Wed, 29 Oct 2025
34.5825
35.4951
34.1651
34.6699
234,531
Tue, 28 Oct 2025
34.1262
35.4369
33.7282
35.0000
291,902
Mon, 27 Oct 2025
36.4369
36.6505
34.1845
34.3495
304,983
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
38.7282
38.7864
36.2233
36.3689
402,215