No, all shares purchased yesterday or today does not give you the right to CR shares at $2.10 unfortunately, it would say on the contract note. Just like if you had purchased shares "Ex Dividend", you would have purchased the shares without the divi entitlement
OSH Price at posting:
$2.77 Sentiment: Buy Disclosure: Held