Microsoft (MSFT) has returned 35.9% since May 15, 2023.

what is the ttm return for microsoft
DATE OPEN HIGH LOW CLOSE VOLUME
May 14 2024 $412.02 $417.49 $411.55 $416.56 15,042,700
May 13 2024 $418.35 $418.35 $410.83 $413.72 14,403,435
May 10 2024 $412.94 $415.38 $411.80 $414.74 13,395,400
May 09 2024 $410.57 $412.72 $409.10 $412.32 14,689,700
May 08 2024 $408.17 $412.23 $406.71 $410.54 11,792,300
May 07 2024 $414.66 $414.67 $409.09 $409.34 20,018,200
May 06 2024 $408.76 $413.93 $406.37 $413.54 16,996,600
May 03 2024 $402.28 $407.15 $401.86 $406.66 17,446,700
May 02 2024 $397.66 $399.93 $394.65 $397.84 17,709,400
May 01 2024 $392.61 $401.72 $390.31 $394.94 23,562,500
April 30 2024 $401.49 $402.16 $389.17 $389.33 28,781,400
April 29 2024 $405.25 $406.32 $399.19 $402.25 19,582,100
April 26 2024 $412.17 $413.00 $405.76 $406.32 29,694,700
April 25 2024 $394.03 $399.89 $388.03 $399.04 40,586,500
April 24 2024 $409.56 $412.47 $406.78 $409.06 15,065,300
April 23 2024 $404.24 $408.20 $403.06 $407.57 15,734,500
April 22 2024 $400.08 $402.85 $395.75 $400.96 20,286,900
April 19 2024 $404.03 $405.48 $397.77 $399.12 30,276,500
April 18 2024 $410.63 $411.89 $403.95 $404.27 21,029,900
April 17 2024 $417.25 $418.88 $410.33 $411.84 15,855,500
April 16 2024 $414.57 $418.40 $413.73 $414.58 16,765,600
April 15 2024 $426.60 $426.82 $413.43 $413.64 20,273,500
April 12 2024 $424.05 $425.18 $419.77 $421.90 19,232,100
April 11 2024 $425.82 $429.37 $422.36 $427.93 17,966,400
April 10 2024 $422.19 $424.03 $419.70 $423.26 16,216,600

Explore