what is the ttm return for biolife solutions

BioLife Solutions (BLFS) has returned 31.2% since September 11, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
September 11 2026
$34.92
$35.43
$34.79
$34.95
863,320
September 10 2026
$34.62
$34.95
$34.38
$34.92
1,361,363
September 09 2026
$35.01
$35.62
$34.62
$34.93
1,268,557
September 08 2026
$35.03
$36.06
$35.03
$35.38
788,038
September 04 2026
$35.07
$35.52
$34.89
$35.25
344,300
September 03 2026
$36.42
$36.43
$35.17
$35.53
703,200
September 02 2026
$35.58
$36.44
$35.58
$35.92
967,500
September 01 2026
$36.98
$37.25
$35.12
$35.47
950,200
August 31 2026
$36.05
$37.10
$36.05
$37.07
1,250,400
August 28 2026
$37.05
$37.20
$36.35
$36.38
1,041,900
August 27 2026
$37.07
$37.39
$36.99
$37.20
1,222,500
August 26 2026
$37.16
$37.51
$36.95
$37.00
816,000
August 25 2026
$37.20
$37.77
$37.01
$37.22
1,377,771
August 24 2026
$36.81
$37.37
$36.40
$37.19
548,520
August 21 2026
$36.89
$37.28
$36.29
$37.10
750,400
August 20 2026
$35.77
$38.10
$35.77
$36.97
681,600
August 19 2026
$35.45
$36.91
$35.45
$36.47
703,100
August 18 2026
$35.40
$35.40
$34.76
$34.94
390,300
August 17 2026
$34.77
$35.46
$34.75
$35.45
395,600
August 14 2026
$35.17
$35.22
$34.81
$35.07
478,700
August 13 2026
$35.00
$35.34
$34.42
$35.23
592,500
August 12 2026
$35.12
$35.14
$34.52
$34.97
348,400
August 11 2026
$34.45
$35.35
$34.20
$34.82
410,600
August 10 2026
$33.79
$34.93
$33.75
$34.64
447,900
August 07 2026
$34.27
$34.76
$34.12
$34.66
655,900