Sarepta Therapeutics (SRPT) has returned -7.5% since June 16, 2023.

what is the ttm return for sarepta therapeutics
DATE OPEN HIGH LOW CLOSE VOLUME
June 14 2024 $124.09 $125.89 $120.34 $122.84 1,000,460
June 13 2024 $122.22 $125.84 $122.22 $125.00 2,162,067
June 12 2024 $122.93 $123.53 $118.70 $119.98 701,721
June 11 2024 $121.48 $122.56 $119.62 $121.38 682,470
June 10 2024 $123.13 $124.41 $121.68 $122.59 1,636,235
June 07 2024 $117.53 $124.60 $116.52 $123.32 1,485,701
June 06 2024 $119.20 $119.44 $116.93 $117.44 1,283,601
June 05 2024 $119.75 $122.53 $116.50 $119.79 1,795,025
June 04 2024 $123.79 $124.22 $118.87 $119.72 1,125,314
June 03 2024 $128.53 $128.53 $122.64 $124.23 1,809,623
May 31 2024 $125.48 $130.81 $125.40 $129.86 16,976,039
May 30 2024 $122.95 $125.73 $120.23 $124.45 4,369,473
May 29 2024 $113.37 $117.08 $112.40 $116.25 1,942,588
May 28 2024 $119.02 $120.00 $109.91 $113.33 2,977,049
May 24 2024 $128.00 $129.00 $123.31 $123.46 1,033,844
May 23 2024 $128.12 $129.84 $125.50 $127.13 847,705
May 22 2024 $128.93 $130.94 $127.66 $128.30 723,257
May 21 2024 $130.11 $131.03 $127.68 $129.12 748,484
May 20 2024 $132.15 $132.15 $128.75 $130.83 779,919
May 17 2024 $132.88 $133.12 $129.50 $131.38 849,008
May 16 2024 $132.04 $133.06 $129.56 $132.74 1,010,128
May 15 2024 $134.00 $134.72 $132.10 $132.50 762,810
May 14 2024 $133.55 $134.34 $130.89 $132.66 1,227,464
May 13 2024 $132.25 $133.55 $129.78 $131.70 634,187
May 10 2024 $132.87 $132.87 $129.44 $131.82 735,589

Explore