SEC Insider Transactions from Abraham Spencer.

Last updated: 2026-03-14 11:47 UTC | Total transactions: 44

Abraham Spencer, a director at Two Harbors Investment Corp. ($TWO), made one open market sale of common shares in the last year, totaling $43,619. His most recent sale occurred on May 16, 2025. These sales rank 10,531st among 11,678 insiders by amount sold, well below the average of 8.6 million across 6.37 transactions per insider. Spencer recorded no open market purchases in the period.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
Feb. 2, 2026 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 248 $0.00 84,912.0000 191,639,408 0.29% 0.00%
Nov. 3, 2025 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 196 $0.00 84,664.0000 191,639,408 0.23% 0.00%
Aug. 1, 2025 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 203 $0.00 84,465.0000 198,068,576 0.24% 0.00%
July 31, 2025 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Common Shares 12820 $0.00 705,859.0000 0 1.85% 0.00%
July 29, 2025 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Restricted Stock Units 8167 $0.00 50,688.0000 0 13.88% 0.00%
July 29, 2025 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Restricted Stock Units 8348 $0.00 42,340.0000 0 16.47% 0.00%
July 31, 2025 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Restricted Stock Units 12820 $0.00 29,520.0000 0 30.28% 0.00%
July 31, 2025 URANIUM ENERGY CORP $UEC Abraham Spencer Director A Restricted Stock Units 16889 $0.00 46,409.0000 0 57.21% 0.00%
July 29, 2025 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Common Shares 8167 $0.00 684,691.0000 0 1.21% 0.00%
July 29, 2025 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Common Shares 8348 $0.00 693,039.0000 0 1.22% 0.00%
July 31, 2025 URANIUM ENERGY CORP $UEC Abraham Spencer Director A Options 25368 $0.00 191,073.0000 0 15.31% 0.00%
June 1, 2025 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 1149 $0.00 84,262.0000 198,068,576 1.38% 0.00%
May 16, 2025 TWO HARBORS INVESTMENT CORP. $TWO Abraham Spencer Director S Common stock, par value $0.01 per share 3641 $11.98 39,561.0000 113,089,508 8.43% 0.00%
May 14, 2025 TWO HARBORS INVESTMENT CORP. $TWO Abraham Spencer Director A Common stock, par value $0.01 per share 11306 $0.00 43,202.0000 113,089,508 35.45% 0.01%
May 1, 2025 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 293 $0.00 83,113.0000 198,068,576 0.35% 0.00%
April 29, 2025 PBF Energy Inc. $PBF Abraham Spencer Not found F Class A Common Stock 2820 $17.22 60,307.0000 117,111,607 4.47% 0.00%
April 29, 2025 PBF Energy Inc. $PBF Abraham Spencer Not found A Class A Common Stock 10163 $0.00 63,127.0000 117,111,607 19.19% 0.01%
Feb. 3, 2025 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 324 $0.00 82,820.0000 198,068,576 0.39% 0.00%
Nov. 1, 2024 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 354 $0.00 82,496.0000 208,130,950 0.43% 0.00%
Aug. 1, 2024 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 416 $0.00 82,141.0000 208,130,950 0.51% 0.00%
July 31, 2024 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Common Stock 8165 $0.00 663,704.0000 0 1.25% 0.00%
July 31, 2024 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Restricted Stock Units 12636 $0.00 79,840.0000 0 13.66% 0.00%
July 31, 2024 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Restricted Stock Units 8165 $0.00 71,675.0000 0 10.23% 0.00%
July 31, 2024 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Restricted Stock Units 12820 $0.00 58,855.0000 0 17.89% 0.00%
July 31, 2024 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Common Stock 12636 $0.00 655,539.0000 0 1.97% 0.00%
July 31, 2024 URANIUM ENERGY CORP $UEC Abraham Spencer Director M Common Stock 12820 $0.00 676,524.0000 0 1.93% 0.00%
July 26, 2024 URANIUM ENERGY CORP $UEC Abraham Spencer Director A Options 37738 $0.00 165,705.0000 0 29.49% 0.00%
July 26, 2024 URANIUM ENERGY CORP $UEC Abraham Spencer Director A Restricted Stock Units 25046 $0.00 92,476.0000 0 37.14% 0.00%
June 1, 2024 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 2334 $0.00 81,725.0000 208,130,950 2.94% 0.00%
May 17, 2024 TWO HARBORS INVESTMENT CORP. $TWO Abraham Spencer Director S Common stock, par value $0.01 per share 3840 $13.02 31,896.0000 95,672,143 10.75% 0.00%
May 15, 2024 TWO HARBORS INVESTMENT CORP. $TWO Abraham Spencer Director A Common stock, par value $0.01 per share 9104 $0.00 35,736.0000 95,672,143 34.18% 0.01%
May 1, 2024 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 400 $0.00 79,391.0000 208,130,950 0.51% 0.00%
April 30, 2024 PBF Energy Inc. $PBF Abraham Spencer Not found F Class A Common Stock 912 $53.27 52,964.0000 130,509,448 1.69% 0.00%
April 30, 2024 PBF Energy Inc. $PBF Abraham Spencer Not found A Class A Common Stock 3286 $0.00 53,876.0000 130,509,448 6.50% 0.00%
Feb. 1, 2024 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 539 $0.00 78,991.0000 208,130,950 0.69% 0.00%
Nov. 1, 2023 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 612 $0.00 78,452.0000 229,561,030 0.79% 0.00%
Aug. 1, 2023 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 703 $0.00 77,839.0000 229,561,030 0.91% 0.00%
June 1, 2023 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 5834 $0.00 77,136.0000 229,561,030 8.18% 0.00%
May 18, 2023 TWO HARBORS INVESTMENT CORP. $TWO Abraham Spencer Director S Common stock, par value $0.01 per share 2355 $12.28 26,632.0000 96,076,175 8.12% 0.00%
May 17, 2023 TWO HARBORS INVESTMENT CORP. $TWO Abraham Spencer Director A Common stock, par value $0.01 per share 9601 $0.00 28,987.0000 96,076,175 49.53% 0.01%
May 3, 2023 PBF Energy Inc. $PBF Abraham Spencer Director A Class A Common Stock 5393 $0.00 52,087.0000 126,860,106 11.55% 0.00%
May 3, 2023 PBF Energy Inc. $PBF Abraham Spencer Director F Class A Common Stock 1497 $32.45 50,590.0000 126,860,106 2.87% 0.00%
May 1, 2023 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 709 $0.00 71,302.0000 229,561,030 1.00% 0.00%
Feb. 1, 2023 NRG ENERGY, INC. $NRG Abraham Spencer Director A Common Stock, par value $.01 per share 689 $0.00 70,593.0000 229,561,030 0.99% 0.00%