than that would be the Dead Sea Scrolls. Besides this is still (barely perhaps) America and we believe in redemption, repentance and second chances. He paid his fine and did his time. You are free to believe what you want. If it actually concerns you, pick up your pennies and try a different stock. There are plenty of penny pot stocks out there now. No reason to invest in one in which you are not comfortable with management.