 Cinemark Holdings stock which currently trades at 17 per share, is 50 below its level at the beginning of 2020. Cinemark Holdings, which is an American movie theater chain, saw its stock trading over 32 in February 2020 just before the outbreak of the pandemic and is still 47 below that level. 