what is the ttm return for xsmo

XSMO has returned 29.3% since April 3, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
April 02 2026
$75.49
$78.06
$75.49
$77.74
221,030
April 01 2026
$76.86
$77.83
$76.86
$76.96
332,367
March 31 2026
$74.71
$76.46
$74.50
$76.02
329,578
March 30 2026
$75.86
$75.86
$73.24
$73.49
316,799
March 27 2026
$75.43
$75.93
$74.71
$75.00
240,900
March 26 2026
$76.91
$77.49
$75.68
$75.86
233,700
March 25 2026
$77.34
$77.85
$76.96
$77.70
153,200
March 24 2026
$74.60
$76.84
$74.60
$76.43
191,700
March 23 2026
$75.13
$76.44
$75.09
$75.21
170,000
March 20 2026
$75.55
$75.55
$73.38
$73.61
459,800
March 19 2026
$74.36
$76.03
$74.12
$75.35
435,500
March 18 2026
$75.70
$75.90
$74.97
$74.99
198,000
March 17 2026
$75.98
$76.29
$75.58
$76.05
187,800
March 16 2026
$75.85
$76.25
$75.44
$75.63
316,600
March 13 2026
$75.73
$75.97
$74.57
$74.88
452,400
March 12 2026
$75.40
$75.84
$74.92
$75.02
341,800
March 11 2026
$76.59
$76.99
$75.87
$76.52
451,900
March 10 2026
$76.77
$78.18
$76.55
$76.67
427,900
March 09 2026
$75.16
$77.12
$74.04
$76.91
419,900
March 06 2026
$76.62
$76.77
$75.90
$76.22
252,800
March 05 2026
$78.79
$79.22
$77.31
$78.08
378,500
March 04 2026
$79.77
$79.87
$78.70
$79.48
268,800
March 03 2026
$78.34
$79.63
$77.42
$79.24
285,900
March 02 2026
$78.56
$80.65
$78.56
$80.44
366,100
February 27 2026
$79.54
$79.70
$79.07
$79.68
205,200