Seeing Is Believing
STT had $862,809 of purchase made in the last 10 years made by 4 inside traders and $148,147,490 of sell made in the last 10 years made by 35 inside traders
STT has lost $0.82 (0.01%) in the last year.
The Largest Sell in the last year was at 28-Feb-2024 by Eric W Aboaf - CFO ($886,800)
The Largest Buy on record was at 09-Aug-2007 by William Huntley - Vice Chairman ($981,260)
The Largest Sell on record was at 27-Aug-2013 by James Michael Rogers - Executive Vice P . ($18,680,750)
First displayed insider trading activity is from 20-Jan-2004.
Title
Last Action
Quantity
Date
Money received / invested
Profit after 1 month
Profit after 3 months
Profit after 1 year
Total of invested or received
Current Quantity
Anthony Bisegna
Sell
4,258
2 months 3 days ago
$313,559
-$15,371
$503,797
0
Eric W Aboaf
Sell
12,000
2 months 5 days ago
$886,800
-$40,200
$2,497,171
0
Michael L Richards
Sell
234
8 months 17 days ago
$16,256
-$103
$808,431
33,230
Louis Maiuri
Sell
8,800
9 months 1 days ago
$633,248
$28,213
$2,176,416
129,760
David Phelan
Sell
2,520
1 years 2 months 6 days ago
$218,308
$39,379
$4,433,307
72,490