what is the ttm return for tenable

Tenable (TENB) has returned -31.9% since October 18, 2024.

DATE OPEN HIGH LOW CLOSE VOLUME
October 17 2025
$29.02
$29.33
$28.85
$29.03
1,640,099
October 16 2025
$29.50
$29.84
$29.11
$29.19
1,193,229
October 15 2025
$29.30
$29.70
$29.28
$29.43
953,451
October 14 2025
$29.03
$29.32
$28.79
$29.22
857,612
October 13 2025
$29.13
$29.48
$28.95
$29.34
855,047
October 10 2025
$29.62
$29.89
$28.80
$29.06
1,119,614
October 09 2025
$29.84
$29.90
$29.33
$29.60
900,572
October 08 2025
$29.28
$29.91
$29.22
$29.90
1,077,837
October 07 2025
$29.65
$29.78
$28.97
$29.19
1,350,206
October 06 2025
$29.65
$29.94
$29.11
$29.62
1,553,034
October 03 2025
$29.62
$30.03
$29.40
$29.59
2,136,212
October 02 2025
$29.01
$29.93
$29.01
$29.52
1,475,713
October 01 2025
$29.08
$29.61
$28.71
$28.87
1,022,791
September 30 2025
$29.75
$29.81
$28.93
$29.16
1,180,152
September 29 2025
$29.84
$29.94
$29.55
$29.85
884,239
September 26 2025
$29.60
$29.82
$29.33
$29.66
1,124,461
September 25 2025
$29.77
$29.96
$29.30
$29.57
853,718
September 24 2025
$30.09
$30.55
$29.69
$29.92
1,276,857
September 23 2025
$30.60
$30.96
$29.90
$30.12
1,005,864
September 22 2025
$30.19
$30.69
$29.91
$30.47
1,067,515
September 19 2025
$30.49
$30.70
$30.01
$30.23
2,886,721
September 18 2025
$30.25
$30.72
$29.96
$30.38
1,606,830
September 17 2025
$29.78
$30.47
$29.58
$29.81
1,282,015
September 16 2025
$29.58
$29.74
$29.32
$29.62
1,225,435
September 15 2025
$30.02
$30.05
$29.32
$29.59
1,177,033