what is the ttm return for celestica

Celestica (CLS) has returned 31.1% since September 15, 2025.

DATEOPENHIGHLOWCLOSEVOLUME
September 14 2026
$323.15
$325.21
$313.00
$316.08
2,327,216
September 11 2026
$329.05
$353.00
$324.10
$346.55
2,556,700
September 10 2026
$324.92
$335.90
$322.07
$325.22
1,301,200
September 09 2026
$333.50
$346.72
$331.64
$333.60
2,871,300
September 08 2026
$318.37
$336.58
$317.31
$329.97
2,982,000
September 04 2026
$316.30
$318.41
$308.30
$312.35
2,165,700
September 03 2026
$282.64
$314.09
$280.70
$309.84
3,895,000
September 02 2026
$291.24
$291.75
$273.80
$277.77
3,252,600
September 01 2026
$293.88
$296.98
$287.50
$292.59
1,437,400
August 31 2026
$299.71
$302.08
$296.42
$299.40
1,271,200
August 28 2026
$315.00
$316.00
$298.53
$298.70
1,850,000
August 27 2026
$316.56
$325.82
$313.60
$317.38
1,897,200
August 26 2026
$305.21
$313.11
$303.19
$307.32
1,515,500
August 25 2026
$303.83
$307.34
$298.46
$306.86
1,752,126
August 24 2026
$298.63
$299.00
$284.55
$294.57
1,652,714
August 21 2026
$304.60
$306.00
$292.64
$296.55
1,676,900
August 20 2026
$301.00
$304.16
$294.56
$302.00
1,565,500
August 19 2026
$311.99
$314.26
$292.50
$301.36
2,695,300
August 18 2026
$330.37
$331.13
$308.52
$310.59
3,315,400
August 17 2026
$337.58
$346.24
$335.63
$340.40
2,164,000
August 14 2026
$349.63
$353.31
$333.43
$335.05
2,443,400
August 13 2026
$336.75
$365.52
$335.01
$347.63
3,511,400
August 12 2026
$320.08
$339.74
$318.63
$339.46
3,419,000
August 11 2026
$319.00
$319.08
$309.50
$310.38
2,243,700
August 10 2026
$320.00
$329.37
$314.47
$314.59
2,298,400