March 17, 2020

Mentioned in ?
References in periodicals archive ?
they have neither been exercised nor forfeited), of which 3,412,875 options have already vested and the others will vest in stages until March 17, 2020.
they have neither been exercised or forfeited), of which 3,577,523 options have already vested and the others will vest in stages until March 17, 2020.
they have neither been exercised or forfeited), of which 3,686,223 options have already vested and the others will vest in stages until March 17, 2020.