Daily Nasdaq 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
Mon, 27 Jul 2026
No data yet
Sun, 26 Jul 2026
Weekend
Sat, 25 Jul 2026
Weekend
Fri, 24 Jul 2026
32.2900
32.2900
28.5400
30.5000
4,200
Thu, 23 Jul 2026
27.1100
37.4900
27.1100
30.4000
18,700
Wed, 22 Jul 2026
28.0000
30.3700
27.1100
27.5500
9,200
Tue, 21 Jul 2026
27.0000
28.8000
27.0000
27.5000
1,200
Mon, 20 Jul 2026
28.9000
29.0000
28.9000
29.0000
400
Sun, 19 Jul 2026
Weekend
Sat, 18 Jul 2026
Weekend
Fri, 17 Jul 2026
26.9000
29.0000
26.1000
28.0000
2,900
Thu, 16 Jul 2026
27.0500
27.0500
27.0500
27.0500
0
Wed, 15 Jul 2026
27.0500
27.0500
27.0500
27.0500
600
Tue, 14 Jul 2026
29.1700
29.1700
26.3400
28.0000
4,300
Mon, 13 Jul 2026
26.3400
32.4900
26.3400
28.5000
13,200
Sun, 12 Jul 2026
Weekend
Sat, 11 Jul 2026
Weekend
Fri, 10 Jul 2026
28.5000
28.5000
25.0100
25.0100
900
Thu, 09 Jul 2026
27.4600
28.7800
27.4600
28.7800
700
Wed, 08 Jul 2026
25.0000
25.0100
25.0000
25.0100
900
Tue, 07 Jul 2026
25.0000
33.9300
24.9900
25.0600
17,900
Mon, 06 Jul 2026
24.3100
24.3100
24.3100
24.3100
0
Sun, 05 Jul 2026
Weekend
Sat, 04 Jul 2026
Weekend
Fri, 03 Jul 2026
No trading
Thu, 02 Jul 2026
26.5000
29.6900
23.3100
24.3100
15,200
Wed, 01 Jul 2026
22.6000
30.9900
22.6000
28.0000
38,700
Tue, 30 Jun 2026
24.7400
28.9900
22.7000
22.7000
6,800
Mon, 29 Jun 2026
1.2500
1.2500
1.2500
1.2500
0
Sun, 28 Jun 2026
Weekend
Sat, 27 Jun 2026
Weekend
Fri, 26 Jun 2026
31.2500
31.7500
31.0000
31.2500
788
Thu, 25 Jun 2026
10 · 6-K
After market open · 11:27 ET
6-K ↗
Thu, 25 Jun 2026
31.2500
31.7500
31.0000
31.2500
2,060
Wed, 24 Jun 2026
31.5000
33.7500
31.2500
31.2500
12,400
Tue, 23 Jun 2026
33.2500
35.0000
33.0000
33.7500
1,736
Mon, 22 Jun 2026
33.0000
34.0000
32.7500
33.2500
600
Sun, 21 Jun 2026
Weekend
Sat, 20 Jun 2026
Weekend
Fri, 19 Jun 2026
No trading
Thu, 18 Jun 2026
33.7500
34.2500
33.3000
33.7500
816
Wed, 17 Jun 2026
34.2500
35.0000
33.0000
33.7500
3,668
Tue, 16 Jun 2026
34.5000
36.2500
33.7500
33.7500
4,252
Mon, 15 Jun 2026
33.6250
34.5000
32.7500
33.0000
748
Sun, 14 Jun 2026
Weekend
Sat, 13 Jun 2026
Weekend
Fri, 12 Jun 2026
34.5000
34.5000
32.2500
32.7500
1,316
Thu, 11 Jun 2026
36.0000
36.0000
33.5000
34.5000
2,704
Wed, 10 Jun 2026
33.7500
37.5000
33.7500
36.7500
9,488
Tue, 09 Jun 2026
34.7250
34.7250
32.7500
34.0000
2,532
Mon, 08 Jun 2026
32.2500
33.2500
32.2500
32.5000
216
Sun, 07 Jun 2026
Weekend
Sat, 06 Jun 2026
Weekend
Fri, 05 Jun 2026
32.2500
33.5000
32.2500
32.5000
404
Thu, 04 Jun 2026
33.2500
33.7500
32.5000
33.5000
428
Wed, 03 Jun 2026
32.5000
33.0000
32.2500
32.2500
136
Tue, 02 Jun 2026
33.2500
33.5000
32.2500
33.2500
872
Mon, 01 Jun 2026
32.7500
33.1250
32.2500
32.5000
228
Sun, 31 May 2026
Weekend
Sat, 30 May 2026
Weekend
Fri, 29 May 2026
33.2500
33.2500
32.5000
33.2500
524
Thu, 28 May 2026
32.3750
33.0000
31.5000
33.0000
96
Wed, 27 May 2026
31.2500
33.5000
31.2500
33.2500
312
Tue, 26 May 2026
32.5000
33.5000
32.5000
32.5000
392
Mon, 25 May 2026
No trading
Sun, 24 May 2026
Weekend
Sat, 23 May 2026
Weekend
Fri, 22 May 2026
32.7500
32.7500
31.8750
32.6250
268
Thu, 21 May 2026
32.6000
33.5000
32.5000
32.7500
1,364
Wed, 20 May 2026
32.5000
33.7500
32.5000
32.7500
452
Tue, 19 May 2026
32.5000
33.5000
32.5000
32.5000
292
Mon, 18 May 2026
32.5000
33.5000
32.5000
32.7500
368
Sun, 17 May 2026
Weekend
Sat, 16 May 2026
Weekend
Fri, 15 May 2026
9 · 20-F
After market open · 15:10 ET
20-F ↗
Fri, 15 May 2026
32.5500
33.8500
32.5000
33.5000
500
Thu, 14 May 2026
32.5000
34.0000
32.5000
32.6250
764
Wed, 13 May 2026
32.8250
33.2500
32.5000
32.5000
636
Tue, 12 May 2026
32.5000
33.2500
32.5000
33.0000
276
Mon, 11 May 2026
32.7500
33.7500
32.5000
32.5000
328
Sun, 10 May 2026
Weekend
Sat, 09 May 2026
Weekend
Fri, 08 May 2026
32.7750
33.7500
32.5000
32.7500
152
Thu, 07 May 2026
32.7500
33.0000
32.6250
32.7500
208
Wed, 06 May 2026
32.5000
33.2500
32.5000
33.0000
560
Tue, 05 May 2026
32.5000
33.0000
32.5000
32.7500
420
Mon, 04 May 2026
32.5000
33.5000
32.5000
32.7500
108
Sun, 03 May 2026
Weekend
Sat, 02 May 2026
Weekend
Fri, 01 May 2026
32.5500
33.2500
32.5500
33.1250
252
Thu, 30 Apr 2026
32.7500
33.2500
32.5000
32.7500
828
Wed, 29 Apr 2026
33.7500
34.2000
33.2500
33.7500
472
Tue, 28 Apr 2026
33.2500
34.2500
33.2500
34.2500
176
Mon, 27 Apr 2026
35.2500
35.2500
33.5000
33.5000
500
Sun, 26 Apr 2026
Weekend
Sat, 25 Apr 2026
Weekend
Fri, 24 Apr 2026
35.0000
35.1250
34.0000
35.0000
828
Thu, 23 Apr 2026
34.0000
35.5000
33.5000
35.5000
572
Wed, 22 Apr 2026
34.2500
34.5000
33.2500
34.2500
644
Tue, 21 Apr 2026
33.7500
34.5000
32.7500
34.5000
800
Mon, 20 Apr 2026
32.5000
33.7500
32.5000
33.7500
1,484
Sun, 19 Apr 2026
Weekend
Sat, 18 Apr 2026
Weekend
Fri, 17 Apr 2026
33.7500
34.2500
32.5000
33.2500
2,236
Thu, 16 Apr 2026
33.7500
34.0000
32.5000
33.7500
844
Wed, 15 Apr 2026
33.0000
33.5000
32.5000
33.5000
948
Tue, 14 Apr 2026
32.5000
33.2500
32.5000
33.2500
2,548
Mon, 13 Apr 2026
32.5000
33.2500
32.5000
32.5000
5,572
Sun, 12 Apr 2026
Weekend
Sat, 11 Apr 2026
Weekend
Fri, 10 Apr 2026
35.0000
35.7500
32.5000
32.5000
36,756
Fri, 10 Apr 2026
8 · 6-K
Pre-market · 06:20 ET
6-K ↗
Thu, 09 Apr 2026
33.0000
34.0000
32.5000
33.0750
212
Wed, 08 Apr 2026
33.2500
35.2500
32.7500
33.2500
460
Tue, 07 Apr 2026
32.5000
33.7500
32.5000
33.5000
624
Mon, 06 Apr 2026
32.7500
33.6250
32.5000
33.0000
144
Sun, 05 Apr 2026
Weekend
Sat, 04 Apr 2026
Weekend
Fri, 03 Apr 2026
No trading
Thu, 02 Apr 2026
32.8500
33.2500
32.5500
32.7500
1,196
Wed, 01 Apr 2026
33.5000
33.5000
32.7500
33.2500
284
Tue, 31 Mar 2026
32.5000
33.5000
32.5000
33.5000
648
Mon, 30 Mar 2026
34.3750
34.3750
32.5000
33.5000
1,212
Sun, 29 Mar 2026
Weekend
Sat, 28 Mar 2026
Weekend
Fri, 27 Mar 2026
35.2500
35.5000
34.2500
35.2500
420
Thu, 26 Mar 2026
34.7500
35.5000
33.2500
35.5000
604
Wed, 25 Mar 2026
34.5000
35.7500
33.8750
35.7500
732
Tue, 24 Mar 2026
33.5000
35.0000
29.0000
34.5000
9,068
Mon, 23 Mar 2026
33.7500
35.0000
33.7500
33.7500
4,132
Sun, 22 Mar 2026
Weekend
Sat, 21 Mar 2026
Weekend
Fri, 20 Mar 2026
34.2500
35.3750
33.7500
35.0000
816
Thu, 19 Mar 2026
34.7500
36.2500
33.7500
35.5000
1,268
Wed, 18 Mar 2026
35.0000
35.2500
33.7500
35.0000
1,828
Tue, 17 Mar 2026
35.5000
36.2500
34.5000
35.7500
1,028
Mon, 16 Mar 2026
36.2500
36.6250
35.5000
36.5000
608
Sun, 15 Mar 2026
Weekend
Sat, 14 Mar 2026
Weekend
Fri, 13 Mar 2026
35.2750
37.2500
35.0000
36.7500
1,848
Thu, 12 Mar 2026
36.5000
37.2500
35.0000
36.5000
564
Wed, 11 Mar 2026
35.7000
37.0000
34.7500
36.7500
572
Tue, 10 Mar 2026
34.3750
37.5000
34.3750
37.0000
876
Mon, 09 Mar 2026
33.7500
36.2500
33.7500
36.0000
1,544
Mon, 09 Mar 2026
7 · 6-K
Pre-market · 06:10 ET
6-K ↗
Sun, 08 Mar 2026
Weekend
Sat, 07 Mar 2026
Weekend
Fri, 06 Mar 2026
35.0000
36.7500
35.0000
36.2500
620
Thu, 05 Mar 2026
36.0000
36.6000
35.5000
36.5000
564
Wed, 04 Mar 2026
35.2500
35.7500
34.3000
35.7500
792
Tue, 03 Mar 2026
34.8000
35.7500
34.5000
35.7500
760
Mon, 02 Mar 2026
35.5000
36.0000
34.0000
36.0000
1,212
Sun, 01 Mar 2026
Weekend
Sat, 28 Feb 2026
Weekend
Fri, 27 Feb 2026
35.2500
36.0000
34.5000
35.7500
740
Thu, 26 Feb 2026
35.0000
35.5000
34.1250
35.5000
1,340
Wed, 25 Feb 2026
35.0000
35.7500
34.2500
35.5000
1,068
Tue, 24 Feb 2026
34.7500
35.5000
33.7500
35.5000
1,200
Mon, 23 Feb 2026
37.5000
38.7500
33.7500
34.0000
6,636
Sun, 22 Feb 2026
Weekend
Sat, 21 Feb 2026
Weekend
Fri, 20 Feb 2026
37.8750
41.2500
33.7500
38.5000
68,760
Thu, 19 Feb 2026
37.5000
40.5000
37.5000
40.5000
1,292
Wed, 18 Feb 2026
40.0000
41.4750
38.2500
40.0000
704
Tue, 17 Feb 2026
38.5000
40.2500
36.8750
40.0000
2,116
Mon, 16 Feb 2026
No trading
Sun, 15 Feb 2026
Weekend
Sat, 14 Feb 2026
Weekend
Fri, 13 Feb 2026
37.0000
39.2500
34.7500
39.0000
1,268
Thu, 12 Feb 2026
33.7500
40.0000
33.7500
38.2500
9,416
Wed, 11 Feb 2026
33.7500
36.0000
33.7500
34.5000
2,176
Tue, 10 Feb 2026
34.2750
35.0000
33.7500
34.7500
3,436
Mon, 09 Feb 2026
35.7500
37.0000
33.7500
35.0000
3,664
Sun, 08 Feb 2026
Weekend
Sat, 07 Feb 2026
Weekend
Fri, 06 Feb 2026
35.0000
37.5000
34.2500
37.2500
1,036
Thu, 05 Feb 2026
35.2500
36.0000
33.7500
35.2500
2,852
Wed, 04 Feb 2026
37.5000
37.7500
34.7500
36.5000
3,060
Tue, 03 Feb 2026
37.2500
39.0000
36.2500
38.0000
1,812
Mon, 02 Feb 2026
37.0000
38.5000
36.0000
38.0000
2,472
Sun, 01 Feb 2026
Weekend
Sat, 31 Jan 2026
Weekend
Fri, 30 Jan 2026
36.5000
39.5000
35.0000
38.7500
7,304
Thu, 29 Jan 2026
36.0000
38.7500
34.0000
37.5000
7,768
Wed, 28 Jan 2026
35.2500
36.7500
34.7500
36.7500
2,828
Tue, 27 Jan 2026
35.2500
37.3750
33.2500
35.7500
9,992
Mon, 26 Jan 2026
41.0000
43.5000
36.2500
38.2500
28,084
Sun, 25 Jan 2026
Weekend
Sat, 24 Jan 2026
Weekend
Fri, 23 Jan 2026
44.7500
67.5000
44.2500
47.5000
1,380,512
Thu, 22 Jan 2026
44.0000
48.2500
41.3750
44.2500
4,700
Wed, 21 Jan 2026
43.5000
54.2500
41.7500
44.0000
16,544
Tue, 20 Jan 2026
47.5000
49.2500
43.7500
45.7500
7,608
Mon, 19 Jan 2026
No trading
Sun, 18 Jan 2026
Weekend
Sat, 17 Jan 2026
Weekend
Fri, 16 Jan 2026
51.0000
52.0000
48.2500
49.5000
88,728
Thu, 15 Jan 2026
49.0000
52.5000
48.7500
52.5000
464
Wed, 14 Jan 2026
48.5000
51.4750
47.5000
50.7500
1,016
Tue, 13 Jan 2026
48.7500
50.7500
47.5000
50.7500
776
Mon, 12 Jan 2026
51.7500
53.6000
48.4000
50.0000
1,600
Sun, 11 Jan 2026
Weekend
Sat, 10 Jan 2026
Weekend
Fri, 09 Jan 2026
50.0000
52.5000
49.2500
52.5000
772
Thu, 08 Jan 2026
47.5000
50.3750
47.5000
50.0000
648
Wed, 07 Jan 2026
50.0000
50.0000
47.5000
48.8750
584
Tue, 06 Jan 2026
50.6250
50.7500
48.7500
48.7500
448
Mon, 05 Jan 2026
51.2500
53.7500
48.0000
51.7500
1,704
Sun, 04 Jan 2026
Weekend
Sat, 03 Jan 2026
Weekend
Fri, 02 Jan 2026
52.0000
58.2500
50.0000
52.6250
516
Thu, 01 Jan 2026
No trading
Wed, 31 Dec 2025
6 · 6-K
After market open · 13:20 ET
6-K ↗
Wed, 31 Dec 2025
50.7500
52.5000
47.7500
51.1250
632
Tue, 30 Dec 2025
50.2500
54.2500
50.0000
52.5000
508
Mon, 29 Dec 2025
53.7500
54.3250
49.7500
53.2500
2,004
Sun, 28 Dec 2025
Weekend
Sat, 27 Dec 2025
Weekend
Fri, 26 Dec 2025
54.6250
54.7500
48.6250
54.7500
3,404
Thu, 25 Dec 2025
No trading
Wed, 24 Dec 2025
58.2500
58.2500
55.2500
56.5000
132
Tue, 23 Dec 2025
64.0000
64.0000
51.2500
56.2500
2,004
Mon, 22 Dec 2025
64.7500
73.7500
61.5000
66.7500
2,288
Sun, 21 Dec 2025
Weekend
Sat, 20 Dec 2025
Weekend
Fri, 19 Dec 2025
62.9500
72.7500
62.9500
67.7500
220
Thu, 18 Dec 2025
67.7500
72.5000
65.0000
68.7500
1,076
Wed, 17 Dec 2025
72.7500
74.0000
69.7500
72.7500
572
Tue, 16 Dec 2025
74.2500
77.5000
68.5000
74.2500
3,212
Mon, 15 Dec 2025
72.7500
77.5000
67.5000
76.2500
7,056
Sun, 14 Dec 2025
Weekend
Sat, 13 Dec 2025
Weekend
Fri, 12 Dec 2025
68.2500
72.7500
65.2500
72.0000
3,852
Thu, 11 Dec 2025
61.7500
68.5000
59.7500
67.7500
5,040
Wed, 10 Dec 2025
64.0000
65.0000
60.6250
61.7500
656
Tue, 09 Dec 2025
63.0000
65.8750
62.7500
64.5000
664
Mon, 08 Dec 2025
64.2500
66.0000
61.0000
64.0000
1,460
Sun, 07 Dec 2025
Weekend
Sat, 06 Dec 2025
Weekend
Fri, 05 Dec 2025
64.2500
65.5000
62.5000
63.5000
564
Thu, 04 Dec 2025
60.7500
67.2500
59.0000
66.0000
1,076
Wed, 03 Dec 2025
61.0000
63.1250
58.5000
62.2500
2,420
Tue, 02 Dec 2025
56.0000
68.1250
56.0000
60.7500
15,068
Mon, 01 Dec 2025
61.7500
68.5750
58.2500
66.2500
3,544
Sun, 30 Nov 2025
Weekend
Sat, 29 Nov 2025
Weekend
Fri, 28 Nov 2025
56.2500
63.7500
56.2500
63.7500
1,168
Thu, 27 Nov 2025
No trading
Wed, 26 Nov 2025
58.7500
58.7500
56.0000
58.2500
800
Tue, 25 Nov 2025
52.8250
58.5000
52.7500
58.0000
776
Mon, 24 Nov 2025
50.7500
56.5000
50.5000
54.5000
1,264
Sun, 23 Nov 2025
Weekend
Sat, 22 Nov 2025
Weekend
Fri, 21 Nov 2025
53.0000
54.0000
50.2500
51.5000
1,396
Thu, 20 Nov 2025
49.0000
56.7500
47.7500
54.7500
2,552
Wed, 19 Nov 2025
50.0000
53.0000
46.7500
48.7500
2,104
Tue, 18 Nov 2025
44.5000
47.5000
43.2500
47.0000
1,324
Mon, 17 Nov 2025
39.8250
45.0000
39.3750
44.3750
2,368
Sun, 16 Nov 2025
Weekend
Sat, 15 Nov 2025
Weekend
Fri, 14 Nov 2025
39.0000
40.0000
37.2500
39.5000
1,144
Thu, 13 Nov 2025
44.2500
44.2500
38.8250
40.0000
1,920
Wed, 12 Nov 2025
42.5000
44.2500
42.2500
44.0000
1,284
Tue, 11 Nov 2025
47.0000
47.0000
42.7500
43.7500
1,328
Mon, 10 Nov 2025
49.5000
49.5000
45.0000
46.5000
1,716
Sun, 09 Nov 2025
Weekend
Sat, 08 Nov 2025
Weekend
Fri, 07 Nov 2025
49.7500
50.0000
47.0000
49.0000
1,348
Thu, 06 Nov 2025
52.0000
53.5000
49.0000
51.2500
1,940
Wed, 05 Nov 2025
49.7500
52.2500
49.5000
52.0000
1,864
Tue, 04 Nov 2025
50.7500
53.2500
47.5000
50.2500
1,972
Mon, 03 Nov 2025
56.5000
56.5000
53.2500
54.0000
976
Sun, 02 Nov 2025
Weekend
Sat, 01 Nov 2025
Weekend
Fri, 31 Oct 2025
51.2500
56.2500
51.2500
55.0000
1,368
Thu, 30 Oct 2025
54.0000
54.6250
50.2500
52.5000
1,388
Wed, 29 Oct 2025
55.0000
57.2500
53.7500
55.7500
960
Tue, 28 Oct 2025
58.5000
58.7500
54.5000
56.7500
1,092
Mon, 27 Oct 2025
57.7500
60.0000
42.5000
56.5000
4,516
Sun, 26 Oct 2025
Weekend
Sat, 25 Oct 2025
Weekend
Fri, 24 Oct 2025
60.0000
62.0000
57.7500
58.5000
2,004
Thu, 23 Oct 2025
61.5000
65.5000
59.0000
59.2500
3,048
Wed, 22 Oct 2025
64.0000
66.5000
60.0000
60.2500
2,116
Tue, 21 Oct 2025
64.7500
67.5000
64.5000
65.2500
1,280
Mon, 20 Oct 2025
63.0000
69.0000
62.5000
66.7500
2,692
Mon, 20 Oct 2025
5 · 6-K
Pre-market · 09:00 ET
6-K ↗
Sun, 19 Oct 2025
Weekend
Sat, 18 Oct 2025
Weekend
Fri, 17 Oct 2025
62.5000
65.0000
61.7500
63.2500
2,024
Thu, 16 Oct 2025
63.7500
70.0000
62.7500
63.0000
6,396
Wed, 15 Oct 2025
63.5000
66.2500
60.7500
64.2500
2,736
Tue, 14 Oct 2025
62.5000
66.5000
61.5000
64.5000
3,508
Mon, 13 Oct 2025
66.7500
66.7500
60.2500
64.2500
2,368
Sun, 12 Oct 2025
Weekend
Sat, 11 Oct 2025
Weekend
Fri, 10 Oct 2025
69.7500
70.0000
63.0000
63.7500
5,372
Thu, 09 Oct 2025
65.5000
71.2500
62.5000
70.7500
6,464
Wed, 08 Oct 2025
66.7500
67.2500
64.0000
65.5000
3,516
Tue, 07 Oct 2025
65.0000
66.7500
64.0250
65.5000
1,460
Mon, 06 Oct 2025
65.0000
67.0000
63.6250
65.2500
1,560
Sun, 05 Oct 2025
Weekend
Sat, 04 Oct 2025
Weekend
Fri, 03 Oct 2025
64.7500
69.2500
64.7500
65.0000
3,072
Thu, 02 Oct 2025
61.7500
67.0000
60.9750
66.7500
4,736
Wed, 01 Oct 2025
62.2500
65.7500
62.2500
63.0000
3,744
Tue, 30 Sep 2025
64.0000
65.2500
61.2500
63.5000
2,660
Mon, 29 Sep 2025
62.2500
64.2500
59.2500
64.0000
4,408
Sun, 28 Sep 2025
Weekend
Sat, 27 Sep 2025
Weekend
Fri, 26 Sep 2025
68.0000
68.0000
60.8000
62.7500
3,444
Thu, 25 Sep 2025
63.2500
65.5000
61.2500
63.0000
3,148
Wed, 24 Sep 2025
67.5000
67.5000
63.8750
64.5000
3,312
Tue, 23 Sep 2025
71.2500
72.7250
63.2500
66.5000
8,428
Mon, 22 Sep 2025
4 · 6-K
After-hours · 16:05 ET
6-K ↗
Mon, 22 Sep 2025
75.0000
77.2500
70.2750
70.5000
5,568
Sun, 21 Sep 2025
Weekend
Sat, 20 Sep 2025
Weekend
Fri, 19 Sep 2025
68.5000
77.5000
66.2500
75.0000
11,580
Thu, 18 Sep 2025
70.5000
70.7500
66.5000
68.2500
4,304
Wed, 17 Sep 2025
73.5000
75.3250
68.7500
69.7500
4,148
Tue, 16 Sep 2025
70.0000
75.5000
70.0000
74.2500
3,216
Mon, 15 Sep 2025
73.2500
76.5000
69.5750
71.5000
5,008
Sun, 14 Sep 2025
Weekend
Sat, 13 Sep 2025
Weekend
Fri, 12 Sep 2025
74.0000
93.7500
74.0000
75.0000
18,532
Thu, 11 Sep 2025
66.7500
77.5000
66.7500
73.7500
14,064
Wed, 10 Sep 2025
67.0000
70.5000
64.9500
70.0000
12,300
Tue, 09 Sep 2025
88.5000
97.0000
59.5000
70.2500
194,276
Mon, 08 Sep 2025
59.2500
71.0000
58.7500
67.0000
8,204
Sun, 07 Sep 2025
Weekend
Sat, 06 Sep 2025
Weekend
Fri, 05 Sep 2025
65.7500
65.7500
53.3250
60.0000
4,352
Thu, 04 Sep 2025
67.5000
68.0000
62.7500
63.7500
4,792
Wed, 03 Sep 2025
72.7500
74.3500
63.7500
65.2500
4,000
Tue, 02 Sep 2025
79.0000
83.7500
71.5000
73.7500
6,444
Mon, 01 Sep 2025
No trading
Sun, 31 Aug 2025
Weekend
Sat, 30 Aug 2025
Weekend
Fri, 29 Aug 2025
83.7500
83.7500
78.5000
78.5000
3,120
Thu, 28 Aug 2025
81.0000
88.7500
81.0000
83.7500
3,800
Wed, 27 Aug 2025
79.7500
93.5000
78.2500
83.7500
11,632
Tue, 26 Aug 2025
85.0000
94.0000
75.2500
80.0000
14,536
Mon, 25 Aug 2025
79.7500
89.2500
79.2000
86.0000
9,488
Sun, 24 Aug 2025
Weekend
Sat, 23 Aug 2025
Weekend
Fri, 22 Aug 2025
83.0000
89.8750
79.7500
80.7500
9,944
Thu, 21 Aug 2025
95.2500
98.9750
82.7500
91.0000
9,836
Wed, 20 Aug 2025
104.2500
110.5000
83.0000
97.0000
13,412
Tue, 19 Aug 2025
3 · 6-K
After market open · 11:36 ET
6-K ↗
Tue, 19 Aug 2025
130.0000
135.0000
105.0000
110.0000
13,526
Mon, 18 Aug 2025
150.0000
150.0000
130.0000
130.0000
13,706
Sun, 17 Aug 2025
Weekend
Sat, 16 Aug 2025
Weekend
Fri, 15 Aug 2025
145.0000
165.0000
145.0000
150.0000
27,809
Thu, 14 Aug 2025
200.0000
205.0000
185.0000
195.0000
11,002
Wed, 13 Aug 2025
200.0000
220.0000
195.0000
200.0000
15,972
Tue, 12 Aug 2025
205.0000
210.0000
190.0000
200.0000
13,289
Mon, 11 Aug 2025
215.0000
245.0000
195.0000
210.0000
50,147
Sun, 10 Aug 2025
Weekend
Sat, 09 Aug 2025
Weekend
Fri, 08 Aug 2025
190.0000
195.0000
185.0000
185.0000
10,643
Thu, 07 Aug 2025
200.0000
210.0000
190.0000
195.0000
12,845
Thu, 07 Aug 2025
2 · 6-K
Pre-market · 09:15 ET
6-K ↗
Wed, 06 Aug 2025
260.0000
260.0000
180.0000
200.0000
29,789
Wed, 06 Aug 2025
1 · 6-K
Pre-market · 06:38 ET
6-K ↗
Tue, 05 Aug 2025
275.0000
335.0000
250.0000
260.0000
25,282
Mon, 04 Aug 2025
290.0000
305.0000
270.0000
275.0000
10,488
Sun, 03 Aug 2025
Weekend
Sat, 02 Aug 2025
Weekend
Fri, 01 Aug 2025
265.0000
345.0000
250.0000
280.0000
26,211
Thu, 31 Jul 2025
350.0000
355.0000
285.0000
300.0000
24,845
Wed, 30 Jul 2025
410.0000
455.0000
335.0000
375.0000
43,680
Tue, 29 Jul 2025
410.0000
520.0000
340.0000
475.0000
140,612
Mon, 28 Jul 2025
445.0000
660.0000
315.0000
335.0000
263,934
Sun, 27 Jul 2025
Weekend
Sat, 26 Jul 2025
Weekend