First Solar (FSLR) has returned 41.1% since June 16, 2023.

what is the ttm return for first solar
DATE OPEN HIGH LOW CLOSE VOLUME
June 14 2024 $288.18 $290.90 $272.81 $273.61 3,173,720
June 13 2024 $300.24 $304.52 $287.02 $291.56 2,570,053
June 12 2024 $300.50 $306.77 $296.40 $300.71 3,730,928
June 11 2024 $279.89 $294.58 $275.42 $294.53 4,102,593
June 10 2024 $265.91 $283.96 $263.07 $279.80 3,457,110
June 07 2024 $266.85 $279.95 $265.09 $267.34 2,556,371
June 06 2024 $270.00 $278.50 $267.36 $273.45 2,154,328
June 05 2024 $268.17 $285.52 $266.54 $273.06 2,906,324
June 04 2024 $274.05 $278.10 $265.43 $266.17 2,292,573
June 03 2024 $273.26 $283.50 $271.41 $272.72 3,279,862
May 31 2024 $279.36 $281.00 $261.21 $271.76 5,149,688
May 30 2024 $272.92 $278.47 $268.11 $276.78 3,484,228
May 29 2024 $274.38 $286.60 $272.13 $278.19 4,384,554
May 28 2024 $276.76 $283.63 $271.50 $280.16 4,702,137
May 24 2024 $253.88 $278.80 $251.00 $276.74 8,773,170
May 23 2024 $245.00 $251.98 $237.56 $249.81 4,874,354
May 22 2024 $213.33 $253.99 $213.19 $251.75 14,385,410
May 21 2024 $197.71 $212.37 $197.64 $212.11 3,916,283
May 20 2024 $198.73 $199.15 $194.50 $196.34 1,401,265
May 17 2024 $194.08 $199.01 $193.69 $197.59 1,719,187
May 16 2024 $193.09 $196.10 $191.90 $194.62 1,549,092
May 15 2024 $192.08 $196.00 $186.06 $191.93 2,376,601
May 14 2024 $194.34 $196.41 $183.35 $186.97 2,386,227
May 13 2024 $192.50 $194.29 $188.37 $189.54 1,998,209
May 10 2024 $197.00 $199.10 $190.92 $191.05 1,775,182

Explore