Main Street Banking Partners LP

Insider profile

Performance

Overall performance
2.3

Performance over holding periods
2.3
30 days 90 days 120 days
Average return -6% 8.2% 15.1%
Success rate 24% 68% 82%
Transactions
26 0% Buy
34 71% Buy
47 69% Buy
Main Street Banking Partners LP's trades of BancFirst Corp'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
Transaction date
Sale
Price
479.21
Quantity 16,267 +18.0%
Value US$2,735,568
Transaction date
Sale
Price
90.25
Quantity 97,046 +10.6%
Value US$2,320,589
Transaction date
Sale
Price
265.98
Quantity 65,426 +44.6%
Value US$3,279,849
Transaction date
Sale
Price
110.00
Quantity 778 -0.0%
Value US$85,580
Transaction date
Sale
Price
110.47
Quantity 2,152 -0.0%
Value US$237,725
Transaction date
Sale
Price
105.02
Quantity 10,371 -0.2%
Value US$1,089,205
Transaction date
Sale
Price
105.01
Quantity 1,391 -0.0%
Value US$146,063
Transaction date
Sale
Price
105.10
Quantity 1,604 -0.0%
Value US$168,573
Transaction date
Sale
Price
105.25
Quantity 27 -0.0%
Value US$2,842
Transaction date
Sale
Price
105.46
Quantity 22,115 -0.4%
Value US$2,332,091
Transaction date
Sale
Price
105.58
Quantity 1,414 -0.0%
Value US$149,297
Transaction date
Sale
Price
106.22
Quantity 18,377 -0.4%
Value US$1,952,007
Transaction date
Proposed sale
Price
107.55
Quantity 90,000
Value US$9,679,500
Transaction date
Sale
Price
82.51
Quantity 7,071 -0.1%
Value US$583,449
Transaction date
Sale
Price
82.58
Quantity 39,416 -0.8%
Value US$3,254,808
Transaction date
Sale
Price
84.06
Quantity 52,500 -1.0%
Value US$4,413,024
Transaction date
Sale
Price
83.26
Quantity 90,440 -1.8%
Value US$7,530,089
Transaction date
Sale
Price
71.81
Quantity 5,000 -0.1%
Value US$359,060
Transaction date
Sale
Price
73.25
Quantity 15,000 -0.3%
Value US$1,098,716
Transaction date
Sale
Price
72.92
Quantity 30,000 -0.6%
Value US$2,187,606
Transaction date
Sale
Price
72.61
Quantity 5,473 -0.1%
Value US$397,378
Transaction date
Sale
Price
65.80
Quantity 16,996 -0.3%
Value US$1,118,361
Transaction date
Sale
Price
65.06
Quantity 4,713 -0.1%
Value US$306,643
Transaction date
Sale
Price
65.18
Quantity 9,280 -0.2%
Value US$604,864
Transaction date
Sale
Price
66.11
Quantity 36,046 -0.7%
Value US$2,383,160
Transaction date
Sale
Price
66.13
Quantity 21,761 -0.4%
Value US$1,439,129
Transaction date
Sale
Price
66.23
Quantity 18,704 -0.3%
Value US$1,238,854
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2024-10-29 2024-10-28 S Sale
16,267 +18.0%
479.21
US$2,735,568
16,267 +18.0% 479.21 US$2,735,568
2024-10-24 2024-10-24 S Sale
97,046 +10.6%
90.25
US$2,320,589
97,046 +10.6% 90.25 US$2,320,589
2024-10-23 2024-10-23 S Sale
65,426 +44.6%
265.98
US$3,279,849
65,426 +44.6% 265.98 US$3,279,849
2024-10-22 2024-10-22 S Sale
778 -0.0%
110.00
US$85,580
778 -0.0% 110.00 US$85,580
2024-10-21 2024-10-21 S Sale
2,152 -0.0%
110.47
US$237,725
2,152 -0.0% 110.47 US$237,725
2024-09-13 2024-09-13 S Sale
10,371 -0.2%
105.02
US$1,089,205
10,371 -0.2% 105.02 US$1,089,205
2024-09-11 2024-09-11 S Sale
1,391 -0.0%
105.01
US$146,063
1,391 -0.0% 105.01 US$146,063
2024-09-10 2024-09-10 S Sale
1,604 -0.0%
105.10
US$168,573
1,604 -0.0% 105.10 US$168,573
2024-09-10 2024-09-09 S Sale
27 -0.0%
105.25
US$2,842
27 -0.0% 105.25 US$2,842
2024-09-09 2024-09-09 S Sale
22,115 -0.4%
105.46
US$2,332,091
22,115 -0.4% 105.46 US$2,332,091
2024-09-03 2024-09-03 S Sale
1,414 -0.0%
105.58
US$149,297
1,414 -0.0% 105.58 US$149,297
2024-08-30 2024-08-30 S Sale
18,377 -0.4%
106.22
US$1,952,007
18,377 -0.4% 106.22 US$1,952,007
2024-08-28 2024-08-28 PrS Proposed sale
90,000
107.55
US$9,679,500
90,000 107.55 US$9,679,500
2022-05-17 2022-05-17 S Sale
7,071 -0.1%
82.51
US$583,449
7,071 -0.1% 82.51 US$583,449
2022-05-17 2022-05-13 S Sale
39,416 -0.8%
82.58
US$3,254,808
39,416 -0.8% 82.58 US$3,254,808
2022-05-12 2022-05-12 S Sale
52,500 -1.0%
84.06
US$4,413,024
52,500 -1.0% 84.06 US$4,413,024
2022-05-12 2022-05-12 S Sale
90,440 -1.8%
83.26
US$7,530,089
90,440 -1.8% 83.26 US$7,530,089
2021-05-18 2021-05-18 S Sale
5,000 -0.1%
71.81
US$359,060
5,000 -0.1% 71.81 US$359,060
2021-05-17 2021-05-14 S Sale
15,000 -0.3%
73.25
US$1,098,716
15,000 -0.3% 73.25 US$1,098,716
2021-05-13 2021-05-13 S Sale
30,000 -0.6%
72.92
US$2,187,606
30,000 -0.6% 72.92 US$2,187,606
2021-05-13 2021-05-12 S Sale
5,473 -0.1%
72.61
US$397,378
5,473 -0.1% 72.61 US$397,378
2021-03-01 2021-03-01 S Sale
16,996 -0.3%
65.80
US$1,118,361
16,996 -0.3% 65.80 US$1,118,361
2021-03-01 2021-02-26 S Sale
4,713 -0.1%
65.06
US$306,643
4,713 -0.1% 65.06 US$306,643
2021-02-26 2021-02-25 S Sale
9,280 -0.2%
65.18
US$604,864
9,280 -0.2% 65.18 US$604,864
2021-02-25 2021-02-24 S Sale
36,046 -0.7%
66.11
US$2,383,160
36,046 -0.7% 66.11 US$2,383,160
2021-02-24 2021-02-23 S Sale
21,761 -0.4%
66.13
US$1,439,129
21,761 -0.4% 66.13 US$1,439,129
2021-02-23 2021-02-22 S Sale
18,704 -0.3%
66.23
US$1,238,854
18,704 -0.3% 66.23 US$1,238,854