SEC Insider Transactions from Stockfish Devin W.

Last updated: 2026-03-14 11:54 UTC | Total transactions: 43

Stockfish Devin W has filed 43 insider transactions across 2 companies since February 2023.

Most recent transaction: a tax payment of 43844 shares of WEYERHAEUSER CO ($WY) on March 01, 2026.

Activity breakdown: 1 open-market purchase and 6 sales.

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
March 1, 2026 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 43844 $24.53 1,202,826.3068 720,531,000 3.52% 0.01%
March 1, 2026 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 48338 $24.53 1,246,670.3068 720,531,000 3.73% 0.01%
Feb. 12, 2026 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO A Common 111419 $0.00 1,136,280.1547 720,531,000 10.87% 0.02%
Feb. 13, 2026 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO A Common 158730 $0.00 1,295,010.1547 720,531,000 13.97% 0.02%
Dec. 15, 2025 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Common 90162 $23.09 1,115,023.3064 720,861,000 8.80% 0.01%
Dec. 15, 2025 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Stock Option (right to buy) 90162 $0.00 0.0000 720,861,000 100.00% 0.01%
Dec. 15, 2025 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO S Common 90162 $23.33 1,024,861.3064 720,861,000 8.09% 0.01%
May 22, 2025 XCEL ENERGY INC $XEL Stockfish Devin W Not found A Common Stock 2431 $0.00 5,444.8600 563,000,000 80.68% 0.00%
March 11, 2025 XCEL ENERGY INC $XEL Stockfish Devin W Not found P Common Stock 2170 $68.93 3,006.7090 563,000,000 259.35% 0.00%
March 1, 2025 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 32991 $30.10 1,039,647.3799 725,845,000 3.08% 0.00%
March 1, 2025 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 25097 $30.10 1,014,550.3799 725,845,000 2.41% 0.00%
Feb. 14, 2025 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO A Common 140374 $0.00 1,072,638.3799 725,845,000 15.06% 0.02%
Feb. 13, 2025 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO A Common 63778 $0.00 932,264.3799 725,845,000 7.34% 0.01%
Feb. 12, 2025 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 10871 $30.00 868,486.3799 725,845,000 1.24% 0.00%
Jan. 23, 2025 XCEL ENERGY INC $XEL Stockfish Devin W Not found A Common Stock 837 $0.00 836.7090 563,000,000 9999.99% 0.00%
March 1, 2024 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 20831 $34.38 872,253.4137 729,753,000 2.33% 0.00%
Feb. 14, 2024 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 10757 $32.84 891,682.8357 729,753,000 1.19% 0.00%
Feb. 12, 2024 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 55383 $33.28 912,978.2074 729,753,000 5.72% 0.01%
Feb. 12, 2024 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 10538 $33.28 902,440.2074 729,753,000 1.15% 0.00%
Feb. 9, 2024 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO A Common 114751 $0.00 968,361.2074 729,753,000 13.44% 0.02%
Feb. 8, 2024 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO A Common 140744 $0.00 853,610.2074 729,753,000 19.74% 0.02%
Dec. 20, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Stock Option (right to buy) 17468 $0.00 0.0000 732,794,000 100.00% 0.00%
Dec. 20, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Stock Option (right to buy) 14412 $0.00 0.0000 732,794,000 100.00% 0.00%
Dec. 20, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO S Common 15672 $34.55 712,866.2074 732,794,000 2.15% 0.00%
Dec. 20, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Common 17468 $28.56 728,538.2074 732,794,000 2.46% 0.00%
Dec. 20, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO S Common 13336 $34.53 711,070.2074 732,794,000 1.84% 0.00%
Dec. 20, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Common 14412 $30.16 724,406.2074 732,794,000 2.03% 0.00%
March 1, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 8810 $31.25 703,597.5264 732,794,000 1.24% 0.00%
Feb. 14, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 10203 $34.20 704,351.1530 732,794,000 1.43% 0.00%
Feb. 14, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 36750 $34.20 714,554.1530 732,794,000 4.89% 0.01%
Feb. 12, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 9973 $33.64 751,305.0835 732,794,000 1.31% 0.00%
Feb. 9, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO A Common 93392 $0.00 761,278.0835 732,794,000 13.98% 0.01%
Feb. 10, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO A Common 112977 $0.00 667,886.1530 732,794,000 20.36% 0.02%
Feb. 8, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO F Common 12695 $34.31 554,909.1530 732,794,000 2.24% 0.00%
Feb. 2, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO S Common 600 $36.00 567,381.2247 732,794,000 0.11% 0.00%
Feb. 2, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO S Common 600 $36.00 567,457.2247 732,794,000 0.11% 0.00%
Feb. 2, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Common 676 $28.56 568,057.2247 732,794,000 0.12% 0.00%
Feb. 2, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Common 747 $23.09 568,204.2247 732,794,000 0.13% 0.00%
Feb. 2, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO S Common 600 $36.00 567,604.2247 732,794,000 0.11% 0.00%
Feb. 2, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Stock Option (right to buy) 657 $0.00 14,412.0000 732,794,000 4.36% 0.00%
Feb. 2, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Stock Option (right to buy) 676 $0.00 17,468.0000 732,794,000 3.73% 0.00%
Feb. 2, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Stock Option (right to buy) 747 $0.00 90,162.0000 732,794,000 0.82% 0.00%
Feb. 2, 2023 WEYERHAEUSER CO $WY Stockfish Devin W President and CEO M Common 657 $30.16 567,981.2247 732,794,000 0.12% 0.00%