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

Steve Theobald

Insider profile

Currently holds a position at Walker & Dunlop Inc

Performance

Overall performance
2.7

Performance over holding periods
2.7
30 days 90 days 120 days
Average return -2% 8.2% 15.1%
Success rate 44% 68% 82%
Transactions
21 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Chief Financial Officer, Executive Vice President, Treasurer Walker & Dunlop Inc April 1, 2013 -
Chief Financial Officer, Executive Vice President Xenith Bankshares Inc Dec. 1, 2010 - March 31, 2013

Steve Theobald's trades of Walker & Dunlop 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
2024-08-27 2024-08-23 S Sale
68,476 -16.1%
193.53
US$116,418
68,476 -16.1% 193.53 US$116,418
2024-08-27 2024-08-23 S Sale
88,519 -28.1%
151.39
US$2,575,979
88,519 -28.1% 151.39 US$2,575,979
2024-08-27 2024-08-23 S Sale
5,979 +19.3%
100.74
US$93,169
5,979 +19.3% 100.74 US$93,169
2024-08-27 2024-08-23 S Sale
979 -1.5%
104.93
US$102,725
979 -1.5% 104.93 US$102,725
2024-08-27 2024-08-23 S Sale
1,433 -2.1%
103.61
US$148,480
1,433 -2.1% 103.61 US$148,480
2024-08-23 2024-08-23 PrS Proposed sale
13,870
106.10
US$1,471,583
13,870 106.10 US$1,471,583
2023-12-15 2023-12-14 S Sale
500 -1.0%
106.29
US$53,144
500 -1.0% 106.29 US$53,144
2023-12-15 2023-12-14 S Sale
9,500 -16.4%
105.58
US$1,003,020
9,500 -16.4% 105.58 US$1,003,020
2023-12-14 2023-12-14 PrS Proposed sale
10,000
105.62
US$1,056,164
10,000 105.62 US$1,056,164
2023-08-18 2023-08-16 S Sale
6,281 -9.8%
86.41
US$542,726
6,281 -9.8% 86.41 US$542,726
2023-08-18 2023-08-16 S Sale
10,668 -14.3%
85.29
US$909,887
10,668 -14.3% 85.29 US$909,887
2023-08-16 2023-08-16 PrS Proposed sale
16,949
85.70
US$1,452,612
16,949 85.70 US$1,452,612
2023-02-06 2023-02-02 PlS Planned sale
15,496 -26.2%
100.32
US$1,554,580
15,496 -26.2% 100.32 US$1,554,580
2023-01-19 2023-01-17 PlS Planned sale
1,200 -2.7%
92.72
US$111,263
1,200 -2.7% 92.72 US$111,263
2023-01-19 2023-01-17 PlS Planned sale
1,800 -3.9%
92.10
US$165,783
1,800 -3.9% 92.10 US$165,783
2022-12-16 2022-12-15 PlS Planned sale
702 -1.6%
80.40
US$56,440
702 -1.6% 80.40 US$56,440
2022-12-16 2022-12-15 PlS Planned sale
2,298 -4.9%
79.87
US$183,543
2,298 -4.9% 79.87 US$183,543
2022-12-02 2022-12-01 S Sale
10,000 -18.6%
91.41
US$914,133
10,000 -18.6% 91.41 US$914,133
2021-03-19 2021-03-17 S Sale
1,035 -1.6%
111.11
US$114,999
1,035 -1.6% 111.11 US$114,999
2021-03-19 2021-03-17 S Sale
3,003 -4.4%
110.72
US$332,495
3,003 -4.4% 110.72 US$332,495
2021-03-19 2021-03-17 S Sale
2,000 -2.9%
109.30
US$218,595
2,000 -2.9% 109.30 US$218,595
2021-03-19 2021-03-17 S Sale
1,812 -2.5%
108.37
US$196,360
1,812 -2.5% 108.37 US$196,360
2021-03-19 2021-03-17 S Sale
2,150 -2.9%
107.13
US$230,329
2,150 -2.9% 107.13 US$230,329
2020-11-10 2020-11-09 S Sale
680 -1.0%
72.33
US$49,185
680 -1.0% 72.33 US$49,185
2020-11-10 2020-11-09 S Sale
6,965 -9.1%
71.49
US$497,914
6,965 -9.1% 71.49 US$497,914
2020-11-10 2020-11-09 S Sale
6,035 -7.3%
70.67
US$426,499
6,035 -7.3% 70.67 US$426,499
2020-11-10 2020-11-06 S Sale
1,080 -1.5%
68.12
US$73,573
1,080 -1.5% 68.12 US$73,573
2020-11-10 2020-11-06 S Sale
6,527 -8.3%
67.29
US$439,172
6,527 -8.3% 67.29 US$439,172
2020-11-10 2020-11-06 S Sale
7,261 -8.4%
66.20
US$480,652
7,261 -8.4% 66.20 US$480,652
2020-10-30 2020-10-29 PlS Planned sale
15,000 -17.4%
65.00
US$975,002
15,000 -17.4% 65.00 US$975,002
2020-10-16 2020-10-15 PlS Planned sale
1,200 -1.4%
59.69
US$71,626
1,200 -1.4% 59.69 US$71,626
2020-10-16 2020-10-15 PlS Planned sale
2,000 -2.2%
59.05
US$118,093
2,000 -2.2% 59.05 US$118,093
2020-10-16 2020-10-15 PlS Planned sale
1,800 -2.0%
58.04
US$104,470
1,800 -2.0% 58.04 US$104,470
2018-12-11 2018-12-10 B Purchase
9,000
6.33
£56,970
9,000 6.33 £56,970
2018-04-16 2018-04-16 B Purchase
12,080
5.68
£68,614
12,080 5.68 £68,614