Thomas C Ruffing's Net Worth
Thomas C Ruffing's net worth is estimated to be at least $207,986.46 as of 11/23/2024. CoreStreet's estimation of Thomas C Ruffing's net worth is based on their sale of stock and current holding of stock.
Thomas C Ruffing is Director at Blackstone Mortgage Trust Inc. They have executed at least 40 trades of stock as per SEC Form 4 filings. Their most recent trade was for 133 units of BXMT stock on 12/08/2020. Their biggest sale was on 12/10/2018 when they sold 528 units of Blackstone Mortgage Trust Inc stock for $18,400.80. They typically trade 6 times per year.
Total value of insider buys:
- $0.00
Total value of insider sells:
- $207,986.46
Most recent insider trade:
- Dec. 8, 2020
Thomas C Ruffing's Insider Trading History
Blackstone Mortgage Trust Inc | Title | Amount | Price | Type | Total Value |
---|---|---|---|---|---|
Dec. 8, 2020 | Director | 133 | $27.86 | Sell | $3,705.38 |
Nov. 27, 2020 | Director | 132 | $27.14 | Sell | $3,582.48 |
Sept. 8, 2020 | Director | 134 | $24.05 | Sell | $3,222.70 |
Aug. 27, 2020 | Director | 132 | $23.64 | Sell | $3,120.48 |
Aug. 10, 2020 | Director | 130 | $24.34 | Sell | $3,164.20 |
June 8, 2020 | Director | 126 | $28.80 | Sell | $3,628.80 |
May 27, 2020 | Director | 253 | $25.79 | Sell | $6,524.87 |
March 9, 2020 | Director | 137 | $35.22 | Sell | $4,825.14 |
Feb. 10, 2020 | Director | 152 | $38.92 | Sell | $5,915.84 |
Dec. 9, 2019 | Director | 132 | $36.81 | Sell | $4,858.92 |
Nov. 11, 2019 | Director | 132 | $35.99 | Sell | $4,750.68 |
Nov. 8, 2019 | Director | 132 | $35.96 | Sell | $4,746.72 |
Sept. 9, 2019 | Director | 132 | $35.40 | Sell | $4,672.80 |
Aug. 9, 2019 | Insider | 264 | $35.45 | Sell | $9,358.80 |
June 10, 2019 | Insider | 132 | $36.38 | Sell | $4,802.16 |
May 9, 2019 | Insider | 397 | $35.46 | Sell | $14,077.62 |
March 8, 2019 | Insider | 129 | $34.10 | Sell | $4,398.90 |
Dec. 10, 2018 | Insider | 528 | $34.85 | Sell | $18,400.80 |
Nov. 30, 2018 | Insider | 118 | $34.94 | Sell | $4,122.92 |
Nov. 8, 2018 | Director | 131 | $34.84 | Sell | $4,564.04 |
Aug. 31, 2018 | Insider | 118 | $34.00 | Sell | $4,012.00 |
Aug. 8, 2018 | Insider | 131 | $32.98 | Sell | $4,320.38 |
May 31, 2018 | Director | 118 | $31.77 | Sell | $3,748.86 |
May 8, 2018 | Director | 132 | $31.33 | Sell | $4,135.56 |
Feb. 28, 2018 | Insider | 114 | $31.27 | Sell | $3,564.78 |
Feb. 8, 2018 | Insider | 155 | $29.82 | Sell | $4,622.10 |
Nov. 30, 2017 | Director | 128 | $32.85 | Sell | $4,204.80 |
Nov. 8, 2017 | Insider | 567 | $31.92 | Sell | $18,098.64 |
Oct. 31, 2017 | Insider | 122 | $31.89 | Sell | $3,890.58 |
Aug. 31, 2017 | Insider | 126 | $31.38 | Sell | $3,953.88 |
July 31, 2017 | Insider | 122 | $30.72 | Sell | $3,747.84 |
Feb. 28, 2017 | Insider | 141 | $31.22 | Sell | $4,402.02 |
Jan. 31, 2017 | Insider | 136 | $30.43 | Sell | $4,138.48 |
Nov. 30, 2016 | Insider | 126 | $30.10 | Sell | $3,792.60 |
Oct. 31, 2016 | Insider | 119 | $29.92 | Sell | $3,560.48 |
Sept. 30, 2016 | Insider | 122 | $29.36 | Sell | $3,581.92 |
Aug. 31, 2016 | Insider | 126 | $29.31 | Sell | $3,693.06 |
July 29, 2016 | Insider | 119 | $28.89 | Sell | $3,437.91 |
June 30, 2016 | Director | 121 | $27.32 | Sell | $3,305.72 |
Sept. 30, 2014 | Director | 122 | $27.30 | Sell | $3,330.60 |