yearly return from 2010 tlsa

Tiziana Life Sciences (TLSA) has had its best year since 2010 this year, returning 158%.