Stock chart
Ticker: BIF Exchange: NYS


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Earnings
Earnings
 
Value bought

Past 90 days

 
Value sold

Past 90 days

 
Net insiders buying

Past 90 days

 
Trades (buy and sell)

Past 90 days

Abbreviations B: Buy, S: Sell, PP: Planned purchase, PS: Planned sale, O: Option / Other
Notification date Transaction date B/S Transaction type Insider and/or position Nb. shares
Price
Value
Number of shares Price Value Details
2025-04-11 2025-04-10 B Purchase

Moore Thomas Jack

Non-Executive Director
1,000 +inf%
16.23
USD 49,977
1,000 +inf% 16.23 USD 100,000
2024-05-07 2024-05-07 B Purchase

Moore Thomas Jack

Non-Executive Director
1,426 +93.0%
20,491.62
USD 29,221,050
1,426 +93.0% 20,491.62 USD 29,221,050
2024-05-07 2024-05-07 B Purchase

Moore Thomas Jack

Non-Executive Director
1,426 +93.0%
20,491.62
USD 29,221,050
1,426 +93.0% 20,491.62 USD 29,221,050
2023-11-08 2023-11-08 B Purchase

Moore Thomas Jack

Non-Executive Director
1,534 +inf%
13.03
USD 19,985
1,534 +inf% 13.03 USD 19,985
2021-03-05 2021-03-03 S Sale

MILLER STEPHEN C

Chief Legal Officer

Executive Director
25,862 -69.3%
12.04
USD 311,368
25,862 -69.3% 12.04 USD 311,368
2020-11-03 2020-10-30 B Purchase

SUSAN L CICIORA TRUST

Large shareholder
10,146,367 +76.8%
6.56
USD 66,603,797
10,146,367 +76.8% 6.56 USD 66,603,797
2020-11-03 2020-10-30 B Purchase

STEWART WEST INDIES TRUST

Large shareholder
12,689,062 +301.3%
6.56
USD 83,294,810
12,689,062 +301.3% 6.56 USD 83,294,810
2020-11-03 2020-10-30 B Purchase

STEWART WEST INDIES TRUST

Large shareholder
2,411,987 +134.1%
6.56
USD 15,833,006
2,411,987 +134.1% 6.56 USD 15,833,006
2020-11-03 2020-10-30 B Purchase

SUSAN L CICIORA TRUST

Large shareholder
5,543,695 +72.4%
6.56
USD 36,390,477
5,543,695 +72.4% 6.56 USD 36,390,477
2020-11-03 2020-10-30 S Sale

ERNEST HOREJSI TRUST NO 1B

Large shareholder
12,689,062 -100.0%
6.56
USD 83,294,810
12,689,062 -100.0% 6.56 USD 83,294,810
2020-11-03 2020-10-30 S Sale

STEWART R. HOREJSI TRUST NO. 2

Large shareholder
2,411,987 -100.0%
6.56
USD 15,833,006
2,411,987 -100.0% 6.56 USD 15,833,006
2020-11-03 2020-10-30 S Sale

MILDRED B. HOREJSI TRUST

Large shareholder
5,543,695 -100.0%
6.56
USD 36,390,477
5,543,695 -100.0% 6.56 USD 36,390,477
2020-11-03 2020-10-30 S Sale

LOLA BROWN TRUST 1B

Large shareholder
10,146,367 -100.0%
6.56
USD 66,603,797
10,146,367 -100.0% 6.56 USD 66,603,797
2020-06-16 2020-06-12 B Purchase

JACK S. CICIORA TRUST

Large shareholder
223,419 +24.1%
9.57
USD 2,137,159
223,419 +24.1% 9.57 USD 2,137,159
2020-06-16 2020-06-12 B Purchase

STEWART WEST INDIES TRUST

Large shareholder
11,156 +0.6%
9.57
USD 106,715
11,156 +0.6% 9.57 USD 106,715
2020-06-16 2020-06-12 B Purchase

COURTNEY M. CICIORA TRUST

Large shareholder
223,419 +24.1%
9.57
USD 2,137,159
223,419 +24.1% 9.57 USD 2,137,159
2020-06-16 2020-06-12 B Purchase

John S. Horejsi Trust

Large shareholder
20,749 +3.2%
9.57
USD 198,479
20,749 +3.2% 9.57 USD 198,479
2020-06-16 2020-06-12 S Sale

LOLA BROWN TRUST 1B

Large shareholder
906,998 -8.2%
9.57
USD 8,676,071
906,998 -8.2% 9.57 USD 8,676,071
2020-06-16 2020-06-12 B Purchase

JOHN X. CICIORA TRUST

Large shareholder
175,122 +22.1%
9.57
USD 1,675,165
175,122 +22.1% 9.57 USD 1,675,165
2020-06-16 2020-06-12 B Purchase

SUSAN L CICIORA TRUST

Large shareholder
29,714 +0.4%
9.57
USD 284,235
29,714 +0.4% 9.57 USD 284,235
2020-06-16 2020-06-12 B Purchase

AMANDA N. CICIORA TRUST

Large shareholder
223,419 +24.1%
9.57
USD 2,137,159
223,419 +24.1% 9.57 USD 2,137,159
2020-05-11 2020-05-05 S Sale

LBT 2019 Trust

Large shareholder
3,571,918 -100.0%
9.26
USD 33,075,961
3,571,918 -100.0% 9.26 USD 33,075,961
2020-02-24 2020-02-20 B Purchase

STEWART WEST INDIES TRADING CO., LTD

Large shareholder
657,097 +8.2%
11.66
USD 7,661,751
657,097 +8.2% 11.66 USD 7,661,751
2020-02-24 2020-02-20 S Sale

LBT 2019 Trust

Large shareholder
2,106,082 -37.1%
11.66
USD 24,556,916
2,106,082 -37.1% 11.66 USD 24,556,916
2020-02-24 2020-02-20 B Purchase

SUSAN L CICIORA TRUST

Large shareholder
791,887 +11.6%
11.66
USD 9,233,402
791,887 +11.6% 11.66 USD 9,233,402
2020-01-21 2020-01-16 S Sale

LOLA BROWN TRUST 1B

Large shareholder
5,678,000 -33.9%
11.87
USD 67,397,860
5,678,000 -33.9% 11.87 USD 67,397,860
2019-04-11 2019-04-10 B Purchase

LOLA BROWN TRUST 1B

Large shareholder
2,319,048 +16.1%
10.96
USD 25,416,766
2,319,048 +16.1% 10.96 USD 25,416,766
2019-04-11 2019-04-10 B Purchase

SUSAN L CICIORA TRUST

Large shareholder
1,365,044 +24.9%
10.96
USD 14,960,882
1,365,044 +24.9% 10.96 USD 14,960,882
2019-04-11 2019-04-10 S Sale

ERNEST HOREJSI TRUST NO 1B

Large shareholder
1,365,044 -9.7%
10.96
USD 14,960,882
1,365,044 -9.7% 10.96 USD 14,960,882
2019-04-11 2019-04-10 S Sale

ERNEST HOREJSI TRUST NO 1B

Large shareholder
2,319,048 -14.2%
10.96
USD 25,416,766
2,319,048 -14.2% 10.96 USD 25,416,766
2018-06-25 2018-06-21 B Purchase

LOONEY JOEL W

President

Executive Director
1,000 +1.6%
10.45
USD 10,445
1,000 +1.6% 10.45 USD 10,445
2018-05-31 2018-05-29 B Purchase

LOONEY JOEL W

President

Executive Director
1,000 +1.7%
10.63
USD 10,629
1,000 +1.7% 10.63 USD 10,629
2018-05-31 2018-05-29 B Purchase

LOONEY JOEL W

President

Executive Director
1,000 +1.7%
10.63
USD 10,630
1,000 +1.7% 10.63 USD 10,630
2018-05-24 2018-05-22 S Sale

FISCHER BRENDON J

Portfolio Manager

Officer
5,391 -100.0%
10.82
USD 58,336
5,391 -100.0% 10.82 USD 58,336
2018-05-24 2018-05-22 S Sale

FISCHER BRENDON J

Portfolio Manager

Officer
3,667 -40.5%
10.82
USD 39,681
3,667 -40.5% 10.82 USD 39,681
2018-05-24 2018-05-22 S Sale

FISCHER BRENDON J

Portfolio Manager

Officer
7,471 -45.2%
10.75
USD 80,313
7,471 -45.2% 10.75 USD 80,313
2018-05-24 2018-05-22 S Sale

FISCHER BRENDON J

Portfolio Manager

Officer
3,258 -16.5%
10.75
USD 35,024
3,258 -16.5% 10.75 USD 35,024
2018-05-24 2018-05-22 S Sale

FISCHER BRENDON J

Portfolio Manager

Officer
2,600 -11.6%
10.81
USD 28,093
2,600 -11.6% 10.81 USD 28,093
2018-05-24 2018-05-22 S Sale

FISCHER BRENDON J

Portfolio Manager

Officer
1,790 -7.4%
10.80
USD 19,332
1,790 -7.4% 10.80 USD 19,332
2017-08-25 2017-08-23 B Purchase

NORGAARD STEVEN K

2,030 +53.7%
9.85
USD 19,996
2,030 +53.7% 9.85 USD 19,996
2016-01-22 2016-01-20 B Purchase

FISCHER BRENDON J

Portfolio Manager

1,500 +6.6%
6.58
USD 9,863
1,500 +6.6% 6.58 USD 9,863
2016-01-22 2016-01-20 B Purchase

FISCHER BRENDON J

Portfolio Manager

1,500 +7.1%
6.68
USD 10,026
1,500 +7.1% 6.68 USD 10,026
2016-01-21 2016-01-19 B Purchase

LOONEY JOEL W

Non-Executive Director
196 +0.3%
6.94
USD 1,360
196 +0.3% 6.94 USD 1,360
2016-01-21 2016-01-19 B Purchase

LOONEY JOEL W

Non-Executive Director
116 +0.2%
6.94
USD 805
116 +0.2% 6.94 USD 805
2016-01-21 2016-01-19 B Purchase

LOONEY JOEL W

Non-Executive Director
100 +0.2%
6.94
USD 694
100 +0.2% 6.94 USD 694
2016-01-21 2016-01-19 B Purchase

LOONEY JOEL W

Non-Executive Director
100 +0.2%
6.94
USD 694
100 +0.2% 6.94 USD 694
2016-01-21 2016-01-19 B Purchase

LOONEY JOEL W

Non-Executive Director
100 +0.2%
6.94
USD 694
100 +0.2% 6.94 USD 694
2016-01-21 2016-01-19 B Purchase

LOONEY JOEL W

Non-Executive Director
200 +0.3%
6.90
USD 1,380
200 +0.3% 6.90 USD 1,380
2016-01-21 2016-01-19 B Purchase

LOONEY JOEL W

Non-Executive Director
100 +0.2%
6.90
USD 690
100 +0.2% 6.90 USD 690
2016-01-21 2016-01-19 B Purchase

LOONEY JOEL W

Non-Executive Director
88 +0.2%
6.90
USD 607
88 +0.2% 6.90 USD 607
2015-12-22 2015-12-18 B Purchase

FISCHER BRENDON J

Portfolio Manager

79 +0.4%
7.66
USD 605
79 +0.4% 7.66 USD 605
2015-12-22 2015-12-18 B Purchase

FISCHER BRENDON J

Portfolio Manager

921 +4.6%
7.66
USD 7,053
921 +4.6% 7.66 USD 7,053
2015-12-22 2015-12-18 B Purchase

FISCHER BRENDON J

Portfolio Manager

2,800 +16.1%
7.72
USD 21,605
2,800 +16.1% 7.72 USD 21,605
2013-12-19 2013-12-17 B Purchase

FISCHER BRENDON J

Assistant Investment Officer

Officer
650 +39.4%
7.77
USD 5,049
650 +39.4% 7.77 USD 5,049
2012-10-30 2012-10-26 S Sale

ERNEST HOREJSI TRUST NO 1B

Large shareholder
1,590,294 -18.4%
6.57
USD 10,448,232
1,590,294 -18.4% 6.57 USD 10,448,232
2012-05-16 2012-05-16 B Purchase

NORGAARD STEVEN K

Non-Executive Director
200 +25.0%
5.87
USD 1,174
200 +25.0% 5.87 USD 1,174
2012-05-16 2012-05-16 B Purchase

NORGAARD STEVEN K

Non-Executive Director
800 +inf%
5.87
USD 4,695
800 +inf% 5.87 USD 4,695
2012-05-02 2012-05-01 B Purchase

FISCHER BRENDON J

Assistant Investment Officer

Officer
1,650 +inf%
6.12
USD 10,098
1,650 +inf% 6.12 USD 10,098
2010-09-09 2010-09-07 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
730 +0.0%
5.88
USD 4,292
730 +0.0% 5.88 USD 4,292
2010-08-26 2010-08-24 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
435 +0.0%
5.65
USD 2,458
435 +0.0% 5.65 USD 2,458
2010-08-23 2010-08-19 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
57 +0.0%
5.71
USD 325
57 +0.0% 5.71 USD 325
2010-06-21 2010-06-17 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
4,403 +0.1%
5.62
USD 24,745
4,403 +0.1% 5.62 USD 24,745
2010-06-21 2010-06-17 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
1,000 +0.0%
5.61
USD 5,610
1,000 +0.0% 5.61 USD 5,610
2010-06-18 2010-06-16 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
1,954 +0.0%
5.60
USD 10,942
1,954 +0.0% 5.60 USD 10,942
2010-06-16 2010-06-15 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
220 +0.0%
5.55
USD 1,221
220 +0.0% 5.55 USD 1,221
2010-06-16 2010-06-15 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
1,700 +0.0%
5.56
USD 9,452
1,700 +0.0% 5.56 USD 9,452
2010-06-16 2010-06-14 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
5,486 +0.1%
5.52
USD 30,283
5,486 +0.1% 5.52 USD 30,283
2010-06-16 2010-06-14 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
5,000 +0.1%
5.53
USD 27,650
5,000 +0.1% 5.53 USD 27,650
2010-06-16 2010-06-14 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
4,000 +0.0%
5.54
USD 22,160
4,000 +0.0% 5.54 USD 22,160
2010-06-16 2010-06-14 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
1,000 +0.0%
5.55
USD 5,550
1,000 +0.0% 5.55 USD 5,550
2010-06-14 2010-06-11 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
5,100 +0.1%
5.46
USD 27,846
5,100 +0.1% 5.46 USD 27,846
2010-06-14 2010-06-10 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
1,557 +0.0%
5.41
USD 8,423
1,557 +0.0% 5.41 USD 8,423
2010-06-14 2010-06-10 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
500 +0.0%
5.44
USD 2,720
500 +0.0% 5.44 USD 2,720
2010-06-10 2010-06-09 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
2,368 +0.0%
5.36
USD 12,692
2,368 +0.0% 5.36 USD 12,692
2010-06-10 2010-06-09 B Purchase

ERNEST HOREJSI TRUST NO 1B

Large shareholder
5,000 +0.1%
5.44
USD 27,200
5,000 +0.1% 5.44 USD 27,200
// ... existing code ... // ... rest of the file ...