Insider trading is probably the least perk, if one wanted to abuse their government authority and access. There are myriad ways to go much bigger with corruption.
Insider trading is a perfectly legal perk to them. Corruption isn't.
I'd bet the insider trading pales greatly in comparison to hiring ex-congresspeople for their access and contact sheet