Stock chart
Ticker: SRF 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
2018-05-02 2018-05-01 B Purchase

HOWARD RICHARD PAGE

Large shareholder
3,000 +0.8%
9.55
USD 28,647
3,000 +0.8% 9.55 USD 28,647
2018-05-02 2018-05-01 B Purchase

HOWARD RICHARD PAGE

Large shareholder
5,000 +1.4%
9.53
USD 47,650
5,000 +1.4% 9.53 USD 47,650
2018-05-02 2018-04-30 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,391 +0.4%
9.55
USD 13,280
1,391 +0.4% 9.55 USD 13,280
2018-05-02 2018-04-30 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,500 +0.7%
9.56
USD 23,898
2,500 +0.7% 9.56 USD 23,898
2018-05-02 2018-04-30 B Purchase

HOWARD RICHARD PAGE

Large shareholder
5,000 +1.4%
9.51
USD 47,525
5,000 +1.4% 9.51 USD 47,525
2018-02-23 2018-02-23 B Purchase

HOWARD RICHARD PAGE

Large shareholder
913 +0.3%
8.96
USD 8,182
913 +0.3% 8.96 USD 8,182
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.91
USD 8,910
1,000 +0.3% 8.91 USD 8,910
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.90
USD 8,899
1,000 +0.3% 8.90 USD 8,899
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
683 +0.2%
8.91
USD 6,085
683 +0.2% 8.91 USD 6,085
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
900 +0.3%
8.91
USD 8,015
900 +0.3% 8.91 USD 8,015
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,500 +0.7%
8.90
USD 22,250
2,500 +0.7% 8.90 USD 22,250
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,000 +0.6%
8.90
USD 17,792
2,000 +0.6% 8.90 USD 17,792
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
3,000 +0.9%
8.90
USD 26,691
3,000 +0.9% 8.90 USD 26,691
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.95
USD 8,948
1,000 +0.3% 8.95 USD 8,948
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.96
USD 8,957
1,000 +0.3% 8.96 USD 8,957
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.95
USD 8,945
1,000 +0.3% 8.95 USD 8,945
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
700 +0.2%
8.94
USD 6,257
700 +0.2% 8.94 USD 6,257
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.1%
8.99
USD 4,494
500 +0.1% 8.99 USD 4,494
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
900 +0.3%
8.94
USD 8,048
900 +0.3% 8.94 USD 8,048
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.89
USD 8,894
1,000 +0.3% 8.89 USD 8,894
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,000 +0.6%
8.85
USD 17,704
2,000 +0.6% 8.85 USD 17,704
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
8.78
USD 4,390
500 +0.2% 8.78 USD 4,390
2018-02-23 2018-02-22 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.81
USD 8,810
1,000 +0.3% 8.81 USD 8,810
2018-02-23 2018-02-21 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
8.84
USD 4,420
500 +0.2% 8.84 USD 4,420
2018-02-23 2018-02-21 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
8.80
USD 4,400
500 +0.2% 8.80 USD 4,400
2018-02-23 2018-02-21 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.83
USD 8,830
1,000 +0.3% 8.83 USD 8,830
2018-02-23 2018-02-21 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.82
USD 8,820
1,000 +0.3% 8.82 USD 8,820
2018-02-23 2018-02-21 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,500 +0.5%
8.82
USD 13,230
1,500 +0.5% 8.82 USD 13,230
2018-02-23 2018-02-21 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.86
USD 8,857
1,000 +0.3% 8.86 USD 8,857
2018-02-23 2018-02-21 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
8.84
USD 8,842
1,000 +0.3% 8.84 USD 8,842
2018-02-23 2018-02-21 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,000 +0.6%
8.86
USD 17,716
2,000 +0.6% 8.86 USD 17,716
2018-02-23 2018-02-21 B Purchase

HOWARD RICHARD PAGE

Large shareholder
3,500 +1.1%
8.80
USD 30,783
3,500 +1.1% 8.80 USD 30,783
2018-02-23 2018-02-21 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,500 +0.8%
8.82
USD 22,043
2,500 +0.8% 8.82 USD 22,043
2018-01-18 2018-01-18 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.96
USD 4,980
500 +0.2% 9.96 USD 4,980
2018-01-18 2018-01-18 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.96
USD 4,980
500 +0.2% 9.96 USD 4,980
2018-01-18 2018-01-18 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
9.96
USD 9,958
1,000 +0.3% 9.96 USD 9,958
2018-01-18 2018-01-18 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.98
USD 4,988
500 +0.2% 9.98 USD 4,988
2018-01-18 2018-01-18 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,700 +0.5%
9.99
USD 16,981
1,700 +0.5% 9.99 USD 16,981
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
340 +0.1%
9.99
USD 3,397
340 +0.1% 9.99 USD 3,397
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.99
USD 4,995
500 +0.2% 9.99 USD 4,995
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.99
USD 4,995
500 +0.2% 9.99 USD 4,995
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.99
USD 4,995
500 +0.2% 9.99 USD 4,995
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.99
USD 4,995
500 +0.2% 9.99 USD 4,995
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.99
USD 4,995
500 +0.2% 9.99 USD 4,995
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.99
USD 4,995
500 +0.2% 9.99 USD 4,995
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.97
USD 4,987
500 +0.2% 9.97 USD 4,987
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
500 +0.2%
9.98
USD 4,990
500 +0.2% 9.98 USD 4,990
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
9.96
USD 9,955
1,000 +0.3% 9.96 USD 9,955
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
700 +0.2%
9.92
USD 6,944
700 +0.2% 9.92 USD 6,944
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
9.92
USD 9,918
1,000 +0.3% 9.92 USD 9,918
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
9.90
USD 9,903
1,000 +0.3% 9.90 USD 9,903
2018-01-18 2018-01-17 B Purchase

HOWARD RICHARD PAGE

Large shareholder
177 +0.1%
9.79
USD 1,733
177 +0.1% 9.79 USD 1,733
2018-01-18 2018-01-16 B Purchase

HOWARD RICHARD PAGE

Large shareholder
4,400 +1.5%
9.95
USD 43,780
4,400 +1.5% 9.95 USD 43,780
2018-01-18 2018-01-16 B Purchase

HOWARD RICHARD PAGE

Large shareholder
4,000 +1.4%
10.01
USD 40,032
4,000 +1.4% 10.01 USD 40,032
2018-01-18 2018-01-16 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,000 +0.7%
10.04
USD 20,088
2,000 +0.7% 10.04 USD 20,088
2018-01-18 2018-01-16 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,420 +0.5%
10.09
USD 14,325
1,420 +0.5% 10.09 USD 14,325
2018-01-18 2018-01-16 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,359 +0.5%
10.05
USD 13,651
1,359 +0.5% 10.05 USD 13,651
2018-01-18 2018-01-16 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,221 +0.4%
10.02
USD 12,237
1,221 +0.4% 10.02 USD 12,237
2017-12-29 2017-12-29 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
9.39
USD 9,392
1,000 +0.3% 9.39 USD 9,392
2017-12-29 2017-12-29 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,000 +0.3%
9.38
USD 9,383
1,000 +0.3% 9.38 USD 9,383
2017-12-29 2017-12-29 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,499 +0.5%
9.38
USD 14,067
1,499 +0.5% 9.38 USD 14,067
2017-12-29 2017-12-28 B Purchase

HOWARD RICHARD PAGE

Large shareholder
1,001 +0.4%
9.35
USD 9,356
1,001 +0.4% 9.35 USD 9,356
2017-12-29 2017-12-27 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,000 +0.7%
9.34
USD 18,684
2,000 +0.7% 9.34 USD 18,684
2017-12-29 2017-12-27 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,000 +0.7%
9.33
USD 18,656
2,000 +0.7% 9.33 USD 18,656
2017-12-29 2017-12-27 B Purchase

HOWARD RICHARD PAGE

Large shareholder
3,000 +1.1%
9.33
USD 27,984
3,000 +1.1% 9.33 USD 27,984
2017-12-29 2017-12-27 B Purchase

HOWARD RICHARD PAGE

Large shareholder
4,000 +1.5%
9.31
USD 37,224
4,000 +1.5% 9.31 USD 37,224
2017-12-29 2017-12-27 B Purchase

HOWARD RICHARD PAGE

Large shareholder
5,000 +1.9%
9.30
USD 46,490
5,000 +1.9% 9.30 USD 46,490
2017-12-05 2017-12-04 B Purchase

HOWARD RICHARD PAGE

Large shareholder
3,000 +1.1%
8.87
USD 26,607
3,000 +1.1% 8.87 USD 26,607
2017-12-05 2017-12-04 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,000 +0.8%
8.87
USD 17,740
2,000 +0.8% 8.87 USD 17,740
2017-12-05 2017-12-04 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,000 +0.8%
8.90
USD 17,790
2,000 +0.8% 8.90 USD 17,790
2017-12-05 2017-12-04 B Purchase

HOWARD RICHARD PAGE

Large shareholder
4,000 +1.6%
8.87
USD 35,468
4,000 +1.6% 8.87 USD 35,468
2017-12-05 2017-12-01 B Purchase

HOWARD RICHARD PAGE

Large shareholder
2,000 +0.8%
8.83
USD 17,656
2,000 +0.8% 8.83 USD 17,656
2017-12-05 2017-12-01 B Purchase

HOWARD RICHARD PAGE

Large shareholder
3,000 +1.2%
8.83
USD 26,484
3,000 +1.2% 8.83 USD 26,484
2017-12-05 2017-12-01 B Purchase

HOWARD RICHARD PAGE

Large shareholder
3,000 +1.2%
8.83
USD 26,481
3,000 +1.2% 8.83 USD 26,481
2014-12-02 2014-12-01 B Purchase

Alban John

CFO and Treasurer

Officer
1,000 +200.0%
13.79
USD 13,790
1,000 +200.0% 13.79 USD 13,790
// ... existing code ... // ... rest of the file ...