NasdaqCM - Nasdaq Real Time Price
USD
ReTo Eco-Solutions, Inc. (RETO)
0.7908
-0.0122
(-1.52%)
At close: October 28 at 4:00:00 PM EDT
0.7894
-0.0014
(-0.18%)
Pre-Market: 5:12:12 AM EDT
Currency in USD
Download
Date
Open
High
Low
Close
Close price adjusted for splits.
Adj Close
Adjusted close price adjusted for splits and dividend and/or capital gain distributions.
Volume
Oct 28, 2026
0.8150
0.8150
0.7800
0.7910
0.7910
118,500
Oct 27, 2026
0.8010
0.8250
0.7810
0.8030
0.8030
109,100
Oct 26, 2026
0.8000
0.8260
0.7800
0.8250
0.8250
187,300
Oct 23, 2026
0.8530
0.8560
0.8000
0.8000
0.8000
210,600
Oct 22, 2026
0.8980
0.9160
0.8550
0.8770
0.8770
206,600
Oct 21, 2026
0.8950
0.9400
0.8950
0.9260
0.9260
173,200
Oct 20, 2026
0.9580
0.9580
0.8700
0.8900
0.8900
301,400
Oct 19, 2026
0.8990
0.9690
0.8330
0.9650
0.9650
385,900
Oct 16, 2026
0.9010
1.2200
0.7560
0.8890
0.8890
2,619,600
Oct 15, 2026
0.8830
0.9500
0.8830
0.9200
0.9200
285,200
Oct 14, 2026
1.0100
1.0300
0.8740
0.9410
0.9410
511,100
Oct 13, 2026
1.0100
1.0900
0.9640
1.0550
1.0550
637,300
Oct 12, 2026
1.2000
1.2200
1.1000
1.1400
1.1400
952,900
Oct 9, 2026
1.4200
1.4360
1.3200
1.3200
1.3200
492,400
Oct 8, 2026
1.5800
1.5800
1.3200
1.4000
1.4000
976,100
Oct 7, 2026
1.6100
1.7400
1.5600
1.5700
1.5700
1,034,600
Oct 6, 2026
1.6900
1.7500
1.5500
1.6600
1.6600
1,857,200
Oct 5, 2026
2.0450
2.4000
1.6800
1.9500
1.9500
18,777,200
Oct 2, 2026
1:20
Stock Splits
Dividends on any given ex-date include regular and any special dividends
Oct 2, 2026
1.9350
2.0000
1.4600
1.5500
1.5500
6,215,400
Oct 1, 2026
1.9400
1.9400
1.8000
1.8600
1.8600
1,871,375
Sep 30, 2026
2.2200
2.7400
2.1000
2.3000
2.3000
20,730,935
Sep 29, 2026
2.6000
2.6600
1.7000
1.8200
1.8200
3,716,525
Sep 28, 2026
3.0800
3.1000
2.8000
2.8400
2.8400
1,411,195
Sep 25, 2026
3.2400
3.3000
3.0400
3.0600
3.0600
1,826,405
Sep 24, 2026
3.3800
4.4200
3.1200
3.3200
3.3200
8,214,380
Sep 23, 2026
3.4000
3.4000
3.0000
3.1800
3.1800
1,916,830
Sep 22, 2026
3.6000
3.6000
3.4000
3.5200
3.5200
1,663,420
Sep 21, 2026
3.4400
4.1600
3.3600
3.7800
3.7800
4,021,970
Sep 18, 2026
4.0400
4.0600
3.0000
3.7200
3.7200
7,950,050
Sep 17, 2026
12.0000
12.2400
3.8000
4.1800
4.1800
16,829,080
Sep 16, 2026
90.4000
417.0000
31.6000
36.8000
36.8000
7,476,965
Sep 15, 2026
7.0000
89.2000
7.0000
56.0000
56.0000
11,639,280
Sep 14, 2026
7.7200
7.8600
7.1000
7.2200
7.2200
12,335
Sep 11, 2026
8.4000
9.4000
7.2800
7.7600
7.7600
17,000
Sep 10, 2026
8.4600
9.6000
8.1000
8.2200
8.2200
16,710
Sep 9, 2026
11.0000
11.0000
7.6000
8.4400
8.4400
49,275
Sep 8, 2026
21.2000
21.8600
9.2000
10.7200
10.7200
91,075
Sep 4, 2026
21.2000
21.8000
20.6000
21.2000
21.2000
1,805
Sep 3, 2026
25.0000
25.0000
19.8800
21.2000
21.2000
16,495
Sep 2, 2026
24.8000
26.2000
24.0000
24.8000
24.8000
1,690
Sep 1, 2026
27.2000
28.2000
22.6000
25.2000
25.2000
7,660
Aug 31, 2026
26.0000
31.0000
26.0000
26.8000
26.8000
9,585
Aug 28, 2026
28.5000
29.0000
25.5000
25.8000
25.8000
4,795
Aug 27, 2026
28.4000
29.3800
27.0000
28.0000
28.0000
3,685
Aug 26, 2026
32.0000
33.0000
27.0000
28.3000
28.3000
10,100
Aug 25, 2026
33.8000
34.2000
31.0000
32.4000
32.4000
2,780
Aug 24, 2026
31.4000
39.0000
29.6000
33.0000
33.0000
38,610
Aug 21, 2026
32.8000
36.8000
29.8000
31.6000
31.6000
10,000
Aug 20, 2026
31.4000
35.5000
31.4000
32.4000
32.4000
9,155
Aug 19, 2026
38.0000
39.2000
28.8000
30.2000
30.2000
16,885
Aug 18, 2026
34.0000
39.2000
33.0000
37.6000
37.6000
46,165
Aug 17, 2026
24.8000
43.2000
23.5000
33.4000
33.4000
610,325
Aug 14, 2026
24.6000
26.5000
23.4000
25.6000
25.6000
7,555
Aug 13, 2026
22.0000
29.0000
19.7000
24.0000
24.0000
47,135
Aug 12, 2026
22.6000
24.0000
21.2000
22.2000
22.2000
18,270
Aug 11, 2026
48.8000
55.6000
17.6000
24.0000
24.0000
244,670
Aug 10, 2026
61.8000
69.1800
48.6000
52.0000
52.0000
56,820
Aug 7, 2026
59.2000
59.2000
57.6000
59.2000
59.2000
260
Aug 6, 2026
57.0400
57.0400
57.0400
57.0400
57.0400
20
Aug 5, 2026
58.0000
58.0000
58.0000
58.0000
58.0000
-
Aug 4, 2026
58.0000
58.0000
58.0000
58.0000
58.0000
-
Aug 3, 2026
54.7000
58.0000
54.0000
58.0000
58.0000
245
Jul 31, 2026
55.0000
57.1000
53.2000
55.6000
55.6000
310
Jul 30, 2026
55.0000
55.0000
55.0000
55.0000
55.0000
35
Jul 29, 2026
51.6000
51.6000
51.6000
51.6000
51.6000
-
Jul 28, 2026
51.6000
51.6000
51.6000
51.6000
51.6000
75
Jul 27, 2026
52.6000
57.1200
51.6200
51.6200
51.6200
315
Jul 24, 2026
54.2000
54.8000
49.9000
54.8000
54.8000
210
Jul 23, 2026
56.0800
56.0800
56.0800
56.0800
56.0800
50
Jul 22, 2026
55.6000
59.3000
55.6000
56.2000
56.2000
425
Jul 21, 2026
54.1000
59.0000
54.1000
57.1000
57.1000
120
Jul 20, 2026
59.0000
59.3200
52.6000
59.3200
59.3200
170
Jul 17, 2026
66.2000
66.2000
59.2000
59.2000
59.2000
660
Jul 16, 2026
64.4000
65.8000
62.4000
62.4000
62.4000
65
Jul 15, 2026
62.2000
65.8000
62.2000
65.8000
65.8000
275
Jul 14, 2026
62.0000
64.5000
60.5000
64.0000
64.0000
745
Jul 13, 2026
57.0000
68.0000
56.0000
61.0000
61.0000
1,485
Jul 10, 2026
52.8000
65.6000
52.8000
56.2000
56.2000
1,100
Jul 9, 2026
51.7400
55.4200
51.7400
55.4200
55.4200
55
Jul 8, 2026
52.6000
55.5800
52.6000
55.1000
55.1000
265
Jul 7, 2026
53.7000
58.0000
53.0000
57.8000
57.8000
185
Jul 6, 2026
53.2000
59.3200
51.0000
56.8000
56.8000
1,215
Jul 2, 2026
47.3200
53.9800
47.3200
53.6000
53.6000
110
Jul 1, 2026
50.3000
50.3000
50.3000
50.3000
50.3000
-
Jun 30, 2026
50.6000
54.0000
50.3000
50.3000
50.3000
80
Jun 29, 2026
51.0000
51.6000
49.4000
49.4000
49.4000
200
Jun 26, 2026
50.0000
52.0000
47.8200
52.0000
52.0000
140
Jun 25, 2026
52.4000
52.4000
46.6000
46.6000
46.6000
350
Jun 24, 2026
53.7000
54.2000
51.8000
53.0000
53.0000
260
Jun 23, 2026
52.0000
54.4000
51.8200
52.6000
52.6000
450
Jun 22, 2026
52.5000
52.8000
49.8000
49.8000
49.8000
375
Jun 18, 2026
50.8000
52.8000
50.8000
52.8000
52.8000
100
Jun 17, 2026
52.9000
55.4000
51.2200
54.2000
54.2000
525
Jun 16, 2026
53.0000
55.1000
51.4000
54.0000
54.0000
205
Jun 15, 2026
53.0000
53.1200
50.4000
51.2400
51.2400
305
Jun 12, 2026
56.4000
56.4000
51.2000
54.4000
54.4000
740
Jun 11, 2026
56.4000
58.4000
55.0000
57.0000
57.0000
1,825
Jun 10, 2026
47.8000
70.0000
46.0000
59.2000
59.2000
39,830
Jun 9, 2026
40.8000
49.0000
40.0000
45.8000
45.8000
14,885
Jun 8, 2026
44.0000
46.8000
40.8000
41.2000
41.2000
3,080
Jun 5, 2026
40.0000
47.4000
37.0000
47.2000
47.2000
2,235
Jun 4, 2026
45.2000
45.6000
42.0000
43.1000
43.1000
7,340
Jun 3, 2026
44.0000
47.6000
42.0000
47.4000
47.4000
7,495
Jun 2, 2026
47.2000
47.4000
45.4000
46.2000
46.2000
360
Jun 1, 2026
44.4000
47.0000
42.2000
45.3000
45.3000
175
May 29, 2026
43.0000
46.6000
43.0000
44.4000
44.4000
155
May 28, 2026
41.0000
44.8000
41.0000
43.6000
43.6000
455
May 27, 2026
44.4000
50.4000
42.8000
42.8000
42.8000
720
May 26, 2026
49.6000
51.2000
46.4000
46.6000
46.6000
850
May 22, 2026
51.0000
56.0000
47.6200
51.0000
51.0000
740
May 21, 2026
45.8000
52.0000
44.2000
50.2000
50.2000
1,395
May 20, 2026
44.2000
44.7800
42.6000
44.6000
44.6000
580
May 19, 2026
41.8000
44.6000
41.8000
44.6000
44.6000
490
May 18, 2026
1:4
Stock Splits
Dividends on any given ex-date include regular and any special dividends
May 18, 2026
42.2000
45.0000
36.0000
43.0000
43.0000
2,830
May 15, 2026
51.2000
52.8000
41.6000
45.0400
45.0400
3,670
May 14, 2026
50.4000
56.0000
48.8000
50.4000
50.4000
4,893
May 13, 2026
49.6000
51.4400
49.6000
50.4000
50.4000
535
May 12, 2026
50.2400
51.6800
48.8000
48.9600
48.9600
754
May 11, 2026
50.0000
51.6000
49.6000
50.2400
50.2400
709
May 8, 2026
49.6800
50.8000
49.6000
49.6000
49.6000
269
May 7, 2026
50.8800
52.3200
49.0400
51.8400
51.8400
829
May 6, 2026
47.2000
54.3200
46.8800
51.9200
51.9200
1,979
May 5, 2026
48.5600
50.2400
47.2000
47.5200
47.5200
965
May 4, 2026
49.6000
52.5600
48.4800
49.0400
49.0400
1,779
May 1, 2026
50.3200
50.3200
48.8000
50.1600
50.1600
1,806
Apr 30, 2026
50.4800
51.2000
48.0000
48.0000
48.0000
2,001
Apr 29, 2026
49.6000
52.0000
49.2800
50.4000
50.4000
1,566
Apr 28, 2026
53.2800
53.2800
49.2000
50.5600
50.5600
2,450
Apr 27, 2026
53.6000
54.9600
50.4800
53.1200
53.1200
3,569
Apr 24, 2026
56.7200
59.2000
52.0800
54.3200
54.3200
4,978
Apr 23, 2026
66.0800
76.8000
45.6000
55.0400
55.0400
31,309
Apr 22, 2026
108.8000
108.8000
38.4000
72.0000
72.0000
94,858
Apr 21, 2026
115.2000
115.2000
99.1200
111.2000
111.2000
2,416
Apr 20, 2026
81.6000
125.6000
81.6000
115.2000
115.2000
55,816
Apr 17, 2026
88.0000
89.6000
82.4000
86.4000
86.4000
2,186
Apr 16, 2026
80.8000
89.6000
76.4800
87.2000
87.2000
5,273
Apr 15, 2026
70.3200
112.0000
67.3600
83.2000
83.2000
218,515
Apr 14, 2026
51.0400
90.4000
45.3600
67.2800
67.2800
99,945
Apr 13, 2026
53.6000
54.1600
48.0000
51.1200
51.1200
1,208
Apr 10, 2026
60.0000
60.0800
52.8000
56.8000
56.8000
858
Apr 9, 2026
64.8000
64.8000
52.0000
63.6000
63.6000
1,121
Apr 8, 2026
60.8000
68.9600
50.1600
63.8400
63.8400
2,615
Apr 7, 2026
62.4000
62.4000
56.6400
59.5200
59.5200
680
Apr 6, 2026
65.6000
65.6000
61.2800
64.0000
64.0000
206
Apr 2, 2026
63.2000
67.0400
63.2000
63.2000
63.2000
153
Apr 1, 2026
63.4400
68.0000
63.4400
67.0400
67.0400
83
Mar 31, 2026
62.4000
64.8000
60.0000
64.7200
64.7200
121
Mar 30, 2026
58.8000
62.4000
58.8000
62.3200
62.3200
144
Mar 27, 2026
64.8000
64.8000
55.8400
60.6400
60.6400
430
Mar 26, 2026
62.4000
67.2000
57.4400
65.6000
65.6000
713
Mar 25, 2026
60.6400
62.4000
60.0000
62.4000
62.4000
415
Mar 24, 2026
55.2000
60.6400
55.2000
60.6400
60.6400
125
Mar 23, 2026
53.0400
60.6400
53.0400
60.6400
60.6400
358
Mar 20, 2026
52.0000
62.3200
50.9600
60.8000
60.8000
814
Mar 19, 2026
53.6000
55.4400
47.6800
52.4800
52.4800
928
Mar 18, 2026
54.4000
56.0000
50.4000
53.6000
53.6000
740
Mar 17, 2026
44.9600
61.2000
44.8000
54.4000
54.4000
12,959
Mar 16, 2026
49.6000
49.6000
42.4000
44.1600
44.1600
781
Mar 13, 2026
60.2400
60.5600
42.5600
46.0000
46.0000
1,985
Mar 12, 2026
67.9200
73.6000
56.0000
60.9600
60.9600
899
Mar 11, 2026
78.4000
85.6000
68.8800
68.8800
68.8800
991
Mar 10, 2026
72.7200
82.4000
72.7200
81.6000
81.6000
325
Mar 9, 2026
70.8800
72.0800
65.7600
72.0800
72.0800
478
Mar 6, 2026
91.2000
91.2000
67.2000
72.3200
72.3200
1,486
Mar 5, 2026
95.2000
97.2000
88.0000
92.0000
92.0000
858
Mar 4, 2026
93.6000
102.3200
84.0000
97.6000
97.6000
2,136
Mar 3, 2026
73.6000
100.0000
72.0000
92.0000
92.0000
5,823
Mar 2, 2026
68.0000
80.0000
64.3200
80.0000
80.0000
3,643
Feb 27, 2026
63.2000
72.0000
60.8000
72.0000
72.0000
4,144
Feb 26, 2026
67.6000
67.6000
59.2000
60.8000
60.8000
6,218
Feb 25, 2026
66.4000
69.2000
59.2000
66.8800
66.8800
258,636
Feb 24, 2026
47.2000
53.3600
45.5200
53.3600
53.3600
87,554
Feb 23, 2026
45.5200
48.0000
44.0800
47.2000
47.2000
378
Feb 20, 2026
48.0800
48.0800
44.0800
48.0000
48.0000
666
Feb 19, 2026
52.0000
52.8000
47.1200
48.0800
48.0800
2,421
Feb 18, 2026
53.6000
53.6000
49.7600
53.3600
53.3600
1,505
Feb 17, 2026
54.4800
56.0000
48.9600
53.6000
53.6000
6,696
Feb 13, 2026
72.0000
84.8000
71.2000
79.2000
79.2000
63,984
Feb 12, 2026
74.4000
75.9200
70.2400
72.7200
72.7200
151
Feb 11, 2026
73.6000
76.0000
70.4800
74.4000
74.4000
89
Feb 10, 2026
76.0000
76.0000
73.6000
73.6800
73.6800
59
Feb 9, 2026
67.3600
74.4000
67.3600
72.8800
72.8800
194
Feb 6, 2026
68.8000
75.4400
68.0000
69.9200
69.9200
488
Feb 5, 2026
73.6000
77.4400
69.6000
70.5600
70.5600
341
Feb 4, 2026
77.6000
80.0000
66.7200
74.5600
74.5600
640
Feb 3, 2026
77.8400
82.4000
72.8000
76.8000
76.8000
638
Feb 2, 2026
77.2000
82.4000
72.8000
78.0000
78.0000
1,118
Jan 30, 2026
92.0000
92.8800
74.3200
78.8800
78.8800
2,885
Jan 29, 2026
99.2000
116.0000
92.0000
105.6000
105.6000
10,031
Jan 28, 2026
94.8800
103.2000
87.2000
99.2000
99.2000
2,645
Jan 27, 2026
99.2000
103.2000
90.4000
93.6000
93.6000
1,458
Jan 26, 2026
95.2000
100.8000
85.6000
99.2000
99.2000
1,170
Jan 23, 2026
108.0000
108.0000
95.2000
96.8000
96.8000
970
Jan 22, 2026
101.1200
112.8000
98.3200
109.6000
109.6000
1,451
Jan 21, 2026
112.8000
136.8000
92.8000
95.2000
95.2000
6,056
Jan 20, 2026
97.2800
115.2000
87.2000
104.0000
104.0000
4,609
Jan 16, 2026
96.0000
100.8000
94.4000
97.6000
97.6000
621
Jan 15, 2026
101.6000
112.8000
91.2000
98.4000
98.4000
1,660
Jan 14, 2026
102.4000
110.4000
94.4000
100.8000
100.8000
2,736
Jan 13, 2026
138.4000
139.2000
98.4000
102.4000
102.4000
1,328
Jan 12, 2026
142.4000
152.8000
126.4000
139.2000
139.2000
719
Jan 9, 2026
159.2000
163.2800
132.8000
146.4000
146.4000
843
Jan 8, 2026
150.4800
156.8000
146.8000
156.0000
156.0000
46
Jan 7, 2026
155.2000
157.6000
148.8000
153.6000
153.6000
108
Jan 6, 2026
157.6000
157.6000
144.8000
155.2000
155.2000
229
Jan 5, 2026
153.1200
158.4000
150.8000
157.6000
157.6000
360
Jan 2, 2026
154.4000
156.3200
151.3600
152.8000
152.8000
141
Dec 31, 2025
151.9200
156.4000
151.2000
152.8000
152.8000
234
Dec 30, 2025
168.0000
168.0000
152.0000
154.4000
154.4000
190
Dec 29, 2025
168.2400
168.2400
148.0000
157.6000
157.6000
1,076
Dec 26, 2025
177.6000
185.2800
166.8000
170.4000
170.4000
198
Dec 24, 2025
186.4000
188.0000
180.2400
188.0000
188.0000
66
Dec 23, 2025
184.0000
187.2000
172.0800
185.6000
185.6000
216
Dec 22, 2025
165.6000
202.4000
160.8000
196.8000
196.8000
1,425
Dec 19, 2025
168.0800
180.3200
161.6000
169.6000
169.6000
493
Dec 18, 2025
168.0000
179.2000
157.6000
164.8000
164.8000
951
Dec 17, 2025
157.6000
175.2000
157.6000
172.0000
172.0000
251
Dec 16, 2025
166.4000
180.8000
144.0000
166.4000
166.4000
901
Dec 15, 2025
192.0000
215.2000
180.6400
185.6000
185.6000
1,308
Dec 12, 2025
218.4000
243.2000
212.0000
217.6000
217.6000
1,789
Dec 11, 2025
176.8000
283.2000
168.8000
215.2000
215.2000
52,970
Dec 10, 2025
195.2000
204.0000
141.6000
171.2000
171.2000
5,236
Dec 9, 2025
240.0000
260.8000
212.0000
260.0000
260.0000
46,043
Dec 8, 2025
316.8000
316.8000
232.8000
249.6000
249.6000
1,445
Dec 5, 2025
240.0000
312.1600
240.0000
301.8400
301.8400
799
Dec 4, 2025
232.0000
260.0000
232.0000
240.8000
240.8000
83
Dec 3, 2025
237.6000
237.6000
233.2000
233.2000
233.2000
6
Dec 2, 2025
222.4000
228.0000
222.4000
228.0000
228.0000
19
Dec 1, 2025
232.0000
240.0000
226.4000
226.4000
226.4000
43
Nov 28, 2025
232.0000
232.0000
232.0000
232.0000
232.0000
8
Nov 26, 2025
219.2000
232.0000
219.2000
232.0000
232.0000
275
Nov 25, 2025
199.2000
216.0000
199.2000
216.0000
216.0000
45
Nov 24, 2025
200.0000
206.8000
200.0000
205.6000
205.6000
94
Nov 21, 2025
212.3200
213.6000
203.2000
208.8000
208.8000
158
Nov 20, 2025
226.8800
228.8000
218.9600
219.2000
219.2000
89
Nov 19, 2025
226.0000
228.0000
216.0000
228.0000
228.0000
93
Nov 18, 2025
212.8000
238.4000
212.8000
238.4000
238.4000
54
Nov 17, 2025
225.6000
225.6000
221.6000
224.8000
224.8000
39
Nov 14, 2025
222.4000
236.0800
215.6000
225.6000
225.6000
85
Nov 13, 2025
240.0000
242.3200
225.6000
225.6000
225.6000
70
Nov 12, 2025
228.8000
246.4000
228.8000
233.6000
233.6000
136
Nov 11, 2025
239.2000
239.2000
228.0000
229.6000
229.6000
86
Nov 10, 2025
230.4000
247.9200
228.0000
240.0000
240.0000
439
Nov 7, 2025
224.0000
236.0000
224.0000
225.6000
225.6000
206
Nov 6, 2025
239.2000
240.8000
224.0000
224.8000
224.8000
400
Nov 5, 2025
248.8000
248.8000
224.1600
241.6000
241.6000
386
Nov 4, 2025
268.0000
272.8000
248.0000
251.2000
251.2000
209
Nov 3, 2025
1:5
Stock Splits
Dividends on any given ex-date include regular and any special dividends
Nov 3, 2025
289.6000
313.6000
248.0000
276.0000
276.0000
294
Oct 31, 2025
339.6000
348.0000
232.0000
292.0000
292.0000
989
Oct 30, 2025
395.6000
400.0000
344.4000
356.8000
356.8000
549
Oct 29, 2025
408.0000
412.0000
364.0000
408.0000
408.0000
146
