Taylormade Renewables
Stock Price vs Company Growth
1d
5.0%
1w
7.9%
1m
19.7%
3m
32.5%
6m
42.4%
1y
69.4%
all
61.4%