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

W. Gregory Lehmkuhl

Insider profile

Currently holds a position at Agree Realty Corp

Performance

Overall performance
3.5

Performance over holding periods
3.5
30 days 90 days 120 days
Average return 3% 8.2% 15.1%
Success rate 74% 68% 82%
Transactions
11 100% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Independent Director Agree Realty Corp July 20, 2018 -

W. Gregory Lehmkuhl's trades of Agree Realty Corp'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
2026-05-18 2026-05-14 B Purchase
72,954 -5.3%
213.22
US$3,757,889
72,954 -5.3% 213.22 US$3,757,889
2025-09-08 2025-09-05 B Purchase
77,140 -7.1%
251.41
US$1,824,781
77,140 -7.1% 251.41 US$1,824,781
2024-05-28 2024-05-23 B Purchase
52,617 +34.9%
206.55
US$3,623,859
52,617 +34.9% 206.55 US$3,623,859
2023-12-18 2023-12-15 B Purchase
1,700 +10.6%
61.17
US$103,989
1,700 +10.6% 61.17 US$103,989
2021-12-06 2021-12-02 B Purchase
250 +2.7%
66.91
US$16,728
250 +2.7% 66.91 US$16,728
2021-11-18 2021-11-17 B Purchase
500 +5.7%
68.35
US$34,175
500 +5.7% 68.35 US$34,175
2021-02-24 2021-02-22 B Purchase
300 +4.0%
62.93
US$18,879
300 +4.0% 62.93 US$18,879
2020-05-15 2020-05-13 B Purchase
400 +5.6%
58.92
US$23,568
400 +5.6% 58.92 US$23,568
2020-04-06 2020-04-03 B Purchase
350 +5.2%
57.74
US$20,209
350 +5.2% 57.74 US$20,209
2020-03-17 2020-03-16 B Purchase
200 +3.1%
61.95
US$12,390
200 +3.1% 61.95 US$12,390
2020-03-17 2020-03-16 B Purchase
200 +3.1%
60.50
US$12,100
200 +3.1% 60.50 US$12,100
2020-03-13 2019-06-05 B Purchase
500 +8.5%
65.60
US$32,800
500 +8.5% 65.60 US$32,800