Check and double check. Have a consultant go over data. joint agreement to delay ( one or both parties not sign off ) CEO on holidays, out of the country. External audit.
The list goes on and on.
SPT Price at posting:
95.0¢ Sentiment: Buy Disclosure: Held