It s a big fat NO from me. This trenches are ridiculous. 2b market cap!! it should be at least 8b market cap to get that performance bonus. What performance did you actually do apart from your regular jobs and tens of self imposed missed time lines?
NO NO NO NO and NO.