
John McGuireHouse
Buy transaction in Meta Platforms $META.

Buy transaction in Meta Platforms $META.

Sell transactions in Energy Transfer LP Common Units $ET and Bristol-Myers Squibb Co $BMY.

Buy transaction in Ellington Financial Inc. 7.00% Series D Cumulative Perpetual Redeemable Preferred Stock $EFC.