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

Michael Denny

Insider profile

Currently holds a position at First Financial Bankshares Inc

Performance

Overall performance
2.8

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 48% 68% 82%
Transactions
19 95% Buy
34 71% Buy
47 69% Buy

Performance for realised trades
4.4
Average return 24%
Success rate 73%
Average holding period 220
Transactions 28
Michael Denny's trades of First Financial Bankshares 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
2025-06-13 2025-06-13 B Purchase
39,744 +18.5%
205.94
US$3,667,895
39,744 +18.5% 205.94 US$3,667,895
2025-05-01 2025-04-30 B Purchase
47,765 -10.4%
41.85
US$1,146,377
47,765 -10.4% 41.85 US$1,146,377
2024-11-08 2024-11-07 S Sale
58,945 -5.9%
294.54
US$688,748
58,945 -5.9% 294.54 US$688,748
2024-11-06 2024-11-06 PrS Proposed sale
7,000
41.99
US$293,930
7,000 41.99 US$293,930
2024-06-07 2024-06-06 B Purchase
3,500 +3.3%
28.89
US$101,115
3,500 +3.3% 28.89 US$101,115
2024-05-06 2024-05-03 B Purchase
600 +0.6%
31.21
US$18,726
600 +0.6% 31.21 US$18,726
2023-12-12 2023-12-12 B Purchase
20,000
1.31
£26,107
20,000 1.31 £26,107
2023-10-26 2023-10-25 B Purchase
800 +0.8%
23.11
US$18,488
800 +0.8% 23.11 US$18,488
2023-08-24 2023-08-23 B Purchase
763 +0.8%
28.78
US$21,959
763 +0.8% 28.78 US$21,959
2023-06-20 2023-06-20 B Purchase
38,000
1.34
£51,072
38,000 1.34 £51,072
2023-04-28 2023-04-27 B Purchase
3,500 +3.6%
28.50
US$99,750
3,500 +3.6% 28.50 US$99,750
2023-03-13 2023-03-10 B Purchase
850 +0.9%
33.83
US$28,756
850 +0.9% 33.83 US$28,756
2022-10-26 2022-10-26 B Purchase
5,000 +5.7%
37.35
US$186,750
5,000 +5.7% 37.35 US$186,750
2022-09-02 2022-09-01 B Purchase
2,300 +2.7%
42.24
US$97,152
2,300 +2.7% 42.24 US$97,152
2022-05-20 2022-05-19 B Purchase
2,500 +3.0%
40.65
US$101,625
2,500 +3.0% 40.65 US$101,625
2022-05-04 2022-05-03 B Purchase
12,129 +17.0%
41.17
US$499,351
12,129 +17.0% 41.17 US$499,351
2022-03-08 2022-03-07 B Purchase
10,000 +19.2%
45.28
US$452,800
10,000 +19.2% 45.28 US$452,800
2021-05-28 2021-05-27 B Purchase
1,000 +2.0%
49.85
US$49,850
1,000 +2.0% 49.85 US$49,850
2020-12-23 2020-12-23 B Purchase
20,000
1.68
£33,600
20,000 1.68 £33,600
2020-11-24 2020-11-24 B Purchase
40,000
1.69
£67,600
40,000 1.69 £67,600
2020-08-24 2020-08-24 B Purchase
1,000 +2.0%
30.73
US$30,730
1,000 +2.0% 30.73 US$30,730
2020-03-02 2020-03-02 B Purchase
1,643 +3.5%
29.97
US$49,241
1,643 +3.5% 29.97 US$49,241
2020-02-06 2020-02-05 B Purchase
1,400 +3.0%
34.80
US$48,720
1,400 +3.0% 34.80 US$48,720
2019-07-03 2019-06-17 B Purchase
670 +1.5%
29.76
US$19,939
670 +1.5% 29.76 US$19,939