30% off. Use code SUMMERSALE30 at checkout for 30% off for 12 months on Plus, Pro and Premium subscriptions. Subscribe now

Ruffing Thomas C

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 43% 68% 82%
Transactions
16 0% Buy
34 71% Buy
47 69% Buy
Ruffing Thomas C's trades of Blackstone Mortgage Trust Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2020-12-08 2020-12-08 S Sale
69,244 -30.5%
424.31
US$1,576,072
69,244 -30.5% 424.31 US$1,576,072
2020-12-01 2020-11-27 S Sale
43,712 -36.8%
90.48
US$4,898,868
43,712 -36.8% 90.48 US$4,898,868
2020-11-12 2020-11-09 S Sale
2,219 -10.3%
149.51
US$519,830
2,219 -10.3% 149.51 US$519,830
2020-09-10 2020-09-08 S Sale
134 -0.5%
24.05
US$3,223
134 -0.5% 24.05 US$3,223
2020-08-31 2020-08-27 S Sale
132 -0.4%
23.64
US$3,120
132 -0.4% 23.64 US$3,120
2020-08-12 2020-08-10 S Sale
130 -0.4%
24.34
US$3,164
130 -0.4% 24.34 US$3,164
2020-06-10 2020-06-08 S Sale
126 -0.4%
28.80
US$3,629
126 -0.4% 28.80 US$3,629
2020-05-29 2020-05-27 S Sale
253 -0.8%
25.79
US$6,525
253 -0.8% 25.79 US$6,525
2020-05-13 2020-05-11 S Sale
135 -0.4%
24.32
US$3,283
135 -0.4% 24.32 US$3,283
2020-03-11 2020-03-09 S Sale
137 -0.5%
35.22
US$4,825
137 -0.5% 35.22 US$4,825
2020-02-12 2020-02-10 S Sale
152 -0.5%
38.92
US$5,916
152 -0.5% 38.92 US$5,916
2019-09-10 2019-09-09 S Sale
132 -0.5%
35.40
US$4,673
132 -0.5% 35.40 US$4,673
2019-06-11 2019-06-10 S Sale
132 -0.5%
36.38
US$4,802
132 -0.5% 36.38 US$4,802
2019-05-10 2019-05-09 S Sale
265 -1.0%
35.35
US$9,368
265 -1.0% 35.35 US$9,368
2019-05-10 2019-05-08 S Sale
132 -0.5%
35.68
US$4,710
132 -0.5% 35.68 US$4,710
2019-03-11 2019-03-08 S Sale
129 -0.5%
34.10
US$4,399
129 -0.5% 34.10 US$4,399