Trump won't sign it if he's bought their stock (I don't know if he has or hasn't).
Carter Hall
Defense contractors would be barred from buying back their stock in bill approved by Senate panel
A bill the Senate Armed Services Committee approved would prevent defense contractors from buying back their stock without Pentagon approval.
cnb.cx
CNBC