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

David Ellison

Insider profile

Currently holds a position at Southern First Bancshares Inc

Performance

Overall performance
2.7

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

Performance for realised trades
4.4
Average return 64%
Success rate 73%
Average holding period 220
Transactions 28
David Ellison's trades of Southern First Bancshares 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-12-10 2025-12-10 PrS Proposed sale
5,420
471.78
US$4,555,654
5,420 471.78 US$4,555,654
2025-12-10 2025-12-10 S Sale
74,315 -47.7%
460.57
US$4,486,137
74,315 -47.7% 460.57 US$4,486,137
2025-11-06 2025-11-03 B Purchase
3,376 -34.2%
208.81
US$2,440,625
3,376 -34.2% 208.81 US$2,440,625
2025-11-03 2025-10-31 B Purchase
100 +0.2%
44.00
US$4,400
100 +0.2% 44.00 US$4,400
2023-12-21 2023-12-20 B Purchase
200 +0.4%
34.50
US$6,900
200 +0.4% 34.50 US$6,900
2023-11-24 2023-11-22 B Purchase
200 +0.4%
29.25
US$5,850
200 +0.4% 29.25 US$5,850
2023-11-01 2023-10-31 B Purchase
200 +0.4%
27.00
US$5,400
200 +0.4% 27.00 US$5,400
2023-10-26 2023-10-26 B Purchase
200 +0.4%
27.21
US$5,442
200 +0.4% 27.21 US$5,442
2023-10-25 2023-10-25 B Purchase
250 +0.5%
25.49
US$6,372
250 +0.5% 25.49 US$6,372
2023-09-20 2023-09-19 B Purchase
150 +0.3%
26.96
US$4,044
150 +0.3% 26.96 US$4,044
2023-08-11 2023-08-09 B Purchase
150 +0.3%
29.35
US$4,402
150 +0.3% 29.35 US$4,402
2023-08-03 2023-08-02 B Purchase
100 +0.2%
29.42
US$2,942
100 +0.2% 29.42 US$2,942
2023-06-23 2023-06-23 B Purchase
100 +0.2%
25.00
US$2,500
100 +0.2% 25.00 US$2,500
2023-06-23 2023-06-22 B Purchase
23 +0.0%
25.58
US$588
23 +0.0% 25.58 US$588
2023-06-23 2023-06-22 B Purchase
177 +0.4%
25.40
US$4,496
177 +0.4% 25.40 US$4,496
2023-06-23 2023-06-22 B Purchase
100 +0.2%
25.56
US$2,556
100 +0.2% 25.56 US$2,556
2023-06-23 2023-06-21 B Purchase
300 +0.6%
25.40
US$7,620
300 +0.6% 25.40 US$7,620
2023-06-20 2023-06-20 B Purchase
100 +0.2%
25.83
US$2,583
100 +0.2% 25.83 US$2,583
2023-06-07 2023-06-06 B Purchase
200 +0.4%
26.71
US$5,342
200 +0.4% 26.71 US$5,342
2023-06-07 2023-06-05 B Purchase
200 +0.4%
25.00
US$5,000
200 +0.4% 25.00 US$5,000
2023-06-02 2023-06-01 B Purchase
200 +0.4%
23.90
US$4,780
200 +0.4% 23.90 US$4,780
2023-05-31 2023-05-31 B Purchase
250 +0.5%
23.12
US$5,780
250 +0.5% 23.12 US$5,780
2023-03-14 2023-03-13 B Purchase
500 +1.1%
33.69
US$16,845
500 +1.1% 33.69 US$16,845
2023-01-31 2023-01-30 B Purchase
500 +1.1%
40.84
US$20,422
500 +1.1% 40.84 US$20,422
2023-01-31 2023-01-30 B Purchase
1,000 +2.2%
41.00
US$41,000
1,000 +2.2% 41.00 US$41,000
2023-01-31 2023-01-30 B Purchase
1,000 +2.3%
40.79
US$40,788
1,000 +2.3% 40.79 US$40,788
2023-01-31 2023-01-30 B Purchase
1,000 +2.3%
40.80
US$40,800
1,000 +2.3% 40.80 US$40,800
2023-01-31 2023-01-30 B Purchase
500 +1.2%
40.84
US$20,420
500 +1.2% 40.84 US$20,420
2023-01-31 2023-01-30 B Purchase
500 +1.2%
41.00
US$20,500
500 +1.2% 41.00 US$20,500
2022-12-27 2022-12-22 B Purchase
100 +0.2%
45.01
US$4,501
100 +0.2% 45.01 US$4,501
2022-09-21 2022-09-21 B Purchase
1,000 +2.5%
43.20
US$43,200
1,000 +2.5% 43.20 US$43,200
2022-05-11 2022-05-09 B Purchase
250 +0.6%
44.57
US$11,142
250 +0.6% 44.57 US$11,142
2021-12-23 2021-12-23 B Purchase
300 +0.7%
63.26
US$18,978
300 +0.7% 63.26 US$18,978
2020-03-24 2020-03-23 B Purchase
100 +0.2%
22.24
US$2,224
100 +0.2% 22.24 US$2,224
2020-03-24 2020-03-23 B Purchase
94 +0.2%
22.23
US$2,090
94 +0.2% 22.23 US$2,090
2020-03-24 2020-03-23 B Purchase
100 +0.2%
22.34
US$2,234
100 +0.2% 22.34 US$2,234
2020-03-24 2020-03-23 B Purchase
83 +0.2%
22.40
US$1,859
83 +0.2% 22.40 US$1,859
2020-03-24 2020-03-23 B Purchase
100 +0.2%
22.42
US$2,242
100 +0.2% 22.42 US$2,242
2020-03-24 2020-03-23 B Purchase
89 +0.2%
22.44
US$1,997
89 +0.2% 22.44 US$1,997
2020-03-24 2020-03-23 B Purchase
34 +0.1%
22.39
US$761
34 +0.1% 22.39 US$761
2020-03-24 2020-03-23 B Purchase
400 +0.9%
22.35
US$8,939
400 +0.9% 22.35 US$8,939
2020-03-12 2020-03-12 B Purchase
3,000 +7.6%
32.57
US$97,707
3,000 +7.6% 32.57 US$97,707