tsr
noun 3
Definitions
noun
1
Initialism of terminate and stay resident: a type of DOS program that can continue to run all the time, once it is loaded, even while other programs are running.
2
Initialism of temporary speed restriction.
3
Initialism of total shareholder return.
As it happens, Scout24's TSR for the last 3 years was 105%, which exceeds the share price return mentioned earlier. This is largely a result of its dividend payments!
Your note
not saved0 chars