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 Buy signal Sell 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