Seeing Is Believing
STLD had $2,699,551 of purchase made in the last 10 years made by 7 inside traders and $84,577,568 of sell made in the last 10 years made by 15 inside traders
STLD has gained $39.86 (0.38%) in the last year.
The Largest Sell in the last year was at 18-Dec-2023 by James C Marcuccilli - Director ($3,116,333)
The Largest Buy on record was at 26-May-2010 by Paul Edgerley - Director ($4,203,000)
The Largest Sell on record was at 10-May-2021 by Keith E Busse - Director ($15,925,000)
First displayed insider trading activity is from 16-Sep-2003.
Currently, out of the existing holding trades of STLD - 36 are a BUY (26.47%), 100 are a SELL (73.53%).
Title
Last Action
Quantity
Date
Money received / invested
Average Profit after 1 month
Average Profit after 3 months
Average Profit after 1 year
Total of invested or received
Current Quantity
James C Marcuccilli
Sell
25,454
11 months 3 days ago
(18-Dec-2023)
$3,116,333
$3,116,333
0
Bradley S Seaman
Sell
4,717
1 years 15 days ago
(06-Nov-2023)
$517,549
$517,549
0
Christopher A Graham
Sell
48,000
1 years 3 months 5 days ago
(16-Aug-2023)
$5,041,440
$12,033,292
61,350
Gabriel Shaheen
Sell
1,720
1 years 3 months 20 days ago
(01-Aug-2023)
$181,976
$421,384
83,070
Keith E Busse
Sell
22,350
2 years 28 days ago
(24-Oct-2022)
$2,152,752
$21,445,462
701,700