Someone stepped in and made a big purchase. Pfizer is not going to be the only company making a profit. Sweet run. Low float is going to put this over $100 as the company has zero need to dilute.