| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
| Insider | Role | Shares | Value | Buys | Sells |
|---|---|---|---|---|---|
| Date | Ticker | Insider | Role | Type | Shares | Price | Value | Chg% | SEC |
|---|---|---|---|---|---|---|---|---|---|
EVP, Strategic Advisor | Managing Director, Europe
1 company
Ruberg David C is an EVP, Strategic Advisor at DIGITAL REALTY TRUST, INC.. Recent SEC Form 4 filings include 0 buys and 17 sells.
Estimated insider holdings value: $32.2M based on current market prices.
| Date | Ticker | Role | Type | Shares | Price | Value | Chg% | 3M | 12M | SEC |
|---|---|---|---|---|---|---|---|---|---|---|
| May 27, 2022 | DLR Digital Realty Trust, Inc. | EVP, Strategic Advisor | Sell | 75,000 | $138.26 | $10,369,365.49 | -7.0% | -8.3% | -27.9% | |
| Nov 30, 2021 | DLR Digital Realty Trust, Inc. | EVP, Strategic Advisor | Sell | 50,000 | $168.31 | $8,415,500.00 | -16.7% | -19.0% | -30.5% | |
| Sep 1, 2021 | DLR Digital Realty Trust, Inc. | EVP, Strategic Advisor | Sell | 55,212 | $166.11 | $9,171,265.32 | -15.5% | +1.4% | -24.3% | |
| Sep 1, 2021 | DLR Digital Realty Trust, Inc. | EVP, Strategic Advisor | Sell | 55,212 | $166.11 | $9,171,265.32 | -15.5% | +1.4% | -24.3% | |
| May 3, 2021 | DLR Digital Realty Trust, Inc. | EVP, Strategic Advisor | Sell | 200,000 | $151.84 | $30,368,265.43 | -14.3% | +2.8% | -3.3% | |
| Mar 9, 2021 | DLR Digital Realty Trust, Inc. | Managing Director, Europe | Sell | 50,000 | $135.02 | $6,750,926.22 | -4.1% | +18.4% | +3.3% | |
| Mar 1, 2021 | DLR Digital Realty Trust, Inc. | Managing Director, Europe | Sell | 50,000 | $133.54 | $6,676,854.00 | -3.8% | +16.2% | +4.0% | |
| Nov 5, 2020 | DLR Digital Realty Trust, Inc. | Managing Director, Europe | Sell | 50,000 | $149.21 | $7,460,500.00 | -6.4% | - | - | |
| Mar 12, 2020 | DLR Digital Realty Trust, Inc. | Managing Director, Europe | Sell | 125,000 | $126.62 | $15,827,500.00 | -13.5% | - | - |