what is the ttm return for nanobiotix

Nanobiotix (NBTX) has returned 53.7% since September 9, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
September 08 2025
$8.54
$8.91
$8.41
$8.71
12,285
September 05 2025
$8.28
$8.70
$8.28
$8.70
2,490
September 04 2025
$8.47
$8.59
$8.03
$8.52
7,577
September 03 2025
$9.14
$9.14
$8.48
$8.66
3,676
September 02 2025
$8.29
$8.67
$8.25
$8.43
8,929
August 29 2025
$9.30
$9.40
$8.81
$8.95
2,254
August 28 2025
$9.27
$9.27
$8.74
$9.24
8,612
August 27 2025
$8.96
$9.20
$8.89
$8.99
9,323
August 26 2025
$8.82
$8.95
$8.37
$8.38
27,034
August 25 2025
$9.42
$9.85
$9.20
$9.85
20,538
August 22 2025
$10.20
$10.59
$9.77
$10.09
41,490
August 21 2025
$9.25
$9.80
$9.25
$9.74
35,251
August 20 2025
$8.75
$9.10
$8.20
$8.53
19,089
August 19 2025
$9.00
$9.10
$8.75
$9.00
41,066
August 18 2025
$8.67
$8.96
$8.59
$8.80
13,564
August 15 2025
$8.20
$8.25
$7.87
$7.91
10,128
August 14 2025
$8.14
$8.25
$7.88
$8.20
8,994
August 13 2025
$8.20
$8.47
$7.72
$7.85
47,692
August 12 2025
$7.62
$7.62
$6.97
$7.40
3,533
August 11 2025
$7.26
$7.37
$7.26
$7.35
1,354
August 08 2025
$7.39
$7.50
$7.36
$7.38
6,741
August 07 2025
$7.15
$7.74
$7.00
$7.19
6,656
August 06 2025
$7.20
$7.20
$6.90
$6.90
2,288
August 05 2025
$6.99
$6.99
$6.90
$6.95
7,992
August 04 2025
$6.85
$6.85
$6.09
$6.80
15,920