The options were not puts, they were simply company issued options, if anything they would be calls. If they were exercising puts (at $0.95) that would be bad for all of us who are long the stock.
ACX Price at posting:
$6.54 Sentiment: Buy Disclosure: Held