Insider trading is not legal for members of Congress and recently one Republican Rep. Chris Collins recently plead guilty of it when he told his family to sell stock when he found out info due to his position in Congress. So, shut up.
Perhaps you are too young ... or partisan ... to remember / admit it, but years ago - when Pelosi was Speaker at the time, a LAERGE number of politicians, mostly DEMOCRATS, were exposed as having enriched themselves from Insider Trading ... which as you pointed out is very much a crime.
In order to avoid Indictment, Congress - Pelosi as the mouthpiece - did what they do best: THEY LIED THEIR ASSESS OFF AND ELEVATED THEMSELVES ABOVE THE LAW,THEN THEYCARRIED OUT A MEANINGLESS GESTURE MEANT TO APPEASE STUPID AMERICANS.....AND IT WORKED.
Pelosi and other top politicians declared to the public
THEY DID NOT KNOW INSIDER TRADING LAWS APPLIED TO THEM!

?!
They then QUICKLY authored a piece of legislation that stated
'INSIDER TRADING LAWS WILL APPLY TO ALL OF CONGRESS FROM THAT DAY FORWARD'.

?!
Ummm.....the bill they rushed through Congress was
MEANINGLESS since there were
ALREADY EXISTING LAWS THAT DID APPLY TO THEM. LAWS THEY ADMITTED THEY HAD BROKEN, AND THUS THEY SHOULD HAVE BEEN INDICTED / HELD ACCOUNTABLE....YET THEY WERE NOT.
Congress then moved on, ignoring the still echoing discontent and claims for their punishment, content with their act of appeasement and knowledge that o matter what they would not allow themselves to be held to the same standard as everyone else.
CONGRESS / THE DEMOCRAT-LED CONGRESS DID 1 MORE THING, THOUGH:
The way it had been exposed that these politicians had committed Insider Trading was because back then watch dog groups had the legal authority to see / monitor the personal financial transactions of politicians...to ensure no laws were broken...
Several days after their appeasement-based Self-Pardon, the Democrats / Congress quietly passed another measure that closed all personal politician financial activities / records from public record / access.
The politicians did not STOP insider trading....they just made it damn-near impossible for anyone to fid out / prove it.
This is one of those times when ultra-partisans from both sides of the aisle need to realize that this ain't a party thing - it's a SELF-ENRICHING CRIMINAL POLITICIAN thing. To them, its one of the perks of being a politician in DC.
(For this guy to be busted for Insider Trading, he was either really stupid or was targeted / ratted out.)