Michael Petrie Net Worth

Michael has made over 6 trades of the Merchants Bancorp stock since 2023, according to the Form 4 filled with the SEC. Most recently he sold 20,064 units of MBIN stock worth $607,939 on 1 November 2023....

Kyle B. Moran CFA Net Worth

Mr has made over 6 trades of the Wave Life Sciences stock since 2021, according to the Form 4 filled with the SEC. Most recently he sold 37,062 units of WVE stock worth $176,045 on 23 August 2023....

Nicholas Pinchuk Net Worth

Nicholas has made over 59 trades of the Snap-on stock since 2011, according to the Form 4 filled with the SEC. Most recently he exercised 38,066 units of SNA stock worth $10,493,274 on 15 February 2024....

Neeraj Mehta Net Worth

Neeraj Mehta serves as Executive Vice President, Chief Executive Officer of Payment Solutions and Chief Commercial Officer of the Company. He has been Execut......