Stephon Kenneth John

Insider profile

Performance

Overall performance
3.1

Performance over holding periods
3.1
30 days 90 days 120 days
Average return 1% 8.2% 15.1%
Success rate 83% 68% 82%
Transactions
19 95% Buy
34 71% Buy
47 69% Buy
Stephon Kenneth John's trades of Mid Penn Bancorp 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
2026-02-26 2026-02-24 S Sale
43,066 -2.0%
335.89
US$526,801
43,066 -2.0% 335.89 US$526,801
2023-09-05 2023-09-05 B Purchase
73,945 +20.1%
122.90
US$4,719,078
73,945 +20.1% 122.90 US$4,719,078
2023-03-13 2023-03-13 B Purchase
90,401 +6.9%
458.19
US$536,308
90,401 +6.9% 458.19 US$536,308
2023-02-03 2023-02-03 B Purchase
2,035 +5.6%
11.82
US$24,058
2,035 +5.6% 11.82 US$24,058
2023-02-03 2023-02-02 B Purchase
200 +0.6%
11.83
US$2,366
200 +0.6% 11.83 US$2,366
2023-02-03 2023-02-02 B Purchase
2,725 +10.4%
11.83
US$32,236
2,725 +10.4% 11.83 US$32,236
2022-11-17 2022-11-17 B Purchase
249 +0.7%
11.40
US$2,838
249 +0.7% 11.40 US$2,838
2022-11-17 2022-11-17 B Purchase
320 +0.9%
11.40
US$3,648
320 +0.9% 11.40 US$3,648
2022-11-17 2022-11-17 B Purchase
575 +2.2%
11.40
US$6,555
575 +2.2% 11.40 US$6,555
2022-08-03 2022-08-03 B Purchase
500 +1.4%
11.30
US$5,650
500 +1.4% 11.30 US$5,650
2022-07-28 2022-07-28 B Purchase
2,750 +12.0%
11.59
US$31,872
2,750 +12.0% 11.59 US$31,872
2022-07-25 2022-07-25 B Purchase
12,500 +121.1%
11.49
US$143,638
12,500 +121.1% 11.49 US$143,638
2022-03-08 2022-03-08 B Purchase
898 +9.5%
12.05
US$10,821
898 +9.5% 12.05 US$10,821
2022-01-25 2022-01-24 B Purchase
600 +1.7%
12.48
US$7,488
600 +1.7% 12.48 US$7,488
2022-01-25 2022-01-24 B Purchase
600 +1.8%
12.49
US$7,494
600 +1.8% 12.49 US$7,494
2022-01-25 2022-01-24 B Purchase
5,520 +19.3%
12.50
US$69,000
5,520 +19.3% 12.50 US$69,000
2021-06-01 2021-05-28 B Purchase
283 +1.0%
11.28
US$3,191
283 +1.0% 11.28 US$3,191
2021-06-01 2021-05-28 B Purchase
2,728 +11.1%
11.25
US$30,690
2,728 +11.1% 11.25 US$30,690
2021-03-26 2021-03-25 B Purchase
4,356 +21.4%
11.25
US$49,005
4,356 +21.4% 11.25 US$49,005
2021-03-26 2021-03-24 B Purchase
20,324 +inf%
10.00
US$203,240
20,324 +inf% 10.00 US$203,240