Martin William Scott

Insider profile

Performance

Overall performance
3.2

Performance over holding periods
3.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 52% 68% 82%
Transactions
17 0% Buy
34 71% Buy
47 69% Buy
Martin William Scott'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
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2025-02-28 2025-02-28 S Sale
18,120 -27.9%
163.13
US$1,734,359
18,120 -27.9% 163.13 US$1,734,359
2025-02-12 2025-02-12 PrS Proposed sale
33,661
400.35
US$1,078,800
33,661 400.35 US$1,078,800
2024-11-21 2024-11-21 S Sale
56,997 +43.3%
399.18
US$1,006,482
56,997 +43.3% 399.18 US$1,006,482
2024-11-15 2024-11-15 S Sale
25,000 -9.1%
123.00
US$3,075,002
25,000 -9.1% 123.00 US$3,075,002
2024-11-14 2024-11-14 S Sale
7,500 -2.7%
123.17
US$923,759
7,500 -2.7% 123.17 US$923,759
2024-11-13 2024-11-13 S Sale
10,298 -3.5%
126.01
US$1,297,603
10,298 -3.5% 126.01 US$1,297,603
2024-11-12 2024-11-12 PrS Proposed sale
100,000
124.65
US$12,465,000
100,000 124.65 US$12,465,000
2024-11-06 2024-11-06 S Sale
15,000 -4.9%
117.00
US$1,754,964
15,000 -4.9% 117.00 US$1,754,964
2024-10-30 2024-10-30 S Sale
5,000 -1.6%
113.50
US$567,500
5,000 -1.6% 113.50 US$567,500
2024-10-28 2024-10-28 PrS Proposed sale
20,000
110.49
US$2,209,800
20,000 110.49 US$2,209,800
2024-07-25 2024-07-25 S Sale
15,000 -4.6%
107.50
US$1,612,500
15,000 -4.6% 107.50 US$1,612,500
2024-07-24 2024-07-24 PrS Proposed sale
20,000
105.00
US$2,100,000
20,000 105.00 US$2,100,000
2024-07-24 2024-07-24 S Sale
5,000 -1.5%
107.50
US$537,500
5,000 -1.5% 107.50 US$537,500
2024-07-23 2024-07-23 PrS Proposed sale
20,000
105.00
US$2,100,000
20,000 105.00 US$2,100,000
2022-02-22 2022-02-22 S Sale
2,500 -100.0%
77.74
US$194,338
2,500 -100.0% 77.74 US$194,338
2021-04-29 2021-04-29 S Sale
2,123 -0.6%
70.00
US$148,610
2,123 -0.6% 70.00 US$148,610
2021-04-29 2021-04-28 S Sale
377 -0.1%
70.00
US$26,390
377 -0.1% 70.00 US$26,390
2021-04-27 2021-04-27 S Sale
2,500 -0.7%
69.91
US$174,775
2,500 -0.7% 69.91 US$174,775
2021-04-22 2021-04-22 S Sale
5,000 -1.4%
69.00
US$345,000
5,000 -1.4% 69.00 US$345,000
2021-03-09 2021-03-08 S Sale
7,500 -100.0%
72.26
US$541,950
7,500 -100.0% 72.26 US$541,950
2021-03-03 2021-03-03 S Sale
10,000 -2.6%
66.50
US$665,000
10,000 -2.6% 66.50 US$665,000
2021-03-03 2021-03-02 S Sale
10,000 -2.5%
65.38
US$653,800
10,000 -2.5% 65.38 US$653,800