SRB CORP

Insider profile

Performance

Overall performance
3.5

Performance over holding periods
4.2
30 days 90 days 120 days
Average return -1% 8.2% 15.1%
Success rate 9% 68% 82%
Transactions
39 62% Buy
34 71% Buy
47 69% Buy
Performance for realised trades
4.4
Average return 65%
Success rate 73%
Average holding period 220
Transactions 28
SRB CORP's trades of Safety Insurance Group Inc'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
2026-07-28 2026-07-27 S Sale
81,729 -18.8%
185.19
US$167,374
81,729 -18.8% 185.19 US$167,374
2026-07-28 2026-07-27 S Sale
61,809 -24.8%
19.10
US$2,868,000
61,809 -24.8% 19.10 US$2,868,000
2026-07-27 2026-07-24 S Sale
42,945 -10.3%
227.24
US$3,115,737
42,945 -10.3% 227.24 US$3,115,737
2026-07-20 2026-07-17 S Sale
5,159 -0.3%
76.03
US$392,247
5,159 -0.3% 76.03 US$392,247
2026-07-14 2026-07-13 S Sale
34,272 -1.9%
76.04
US$2,605,933
34,272 -1.9% 76.04 US$2,605,933
2026-07-10 2026-07-09 S Sale
2,650 -0.1%
76.51
US$202,754
2,650 -0.1% 76.51 US$202,754
2026-03-23 2026-03-20 S Sale
14,151 -0.8%
71.12
US$1,006,447
14,151 -0.8% 71.12 US$1,006,447
2026-03-19 2026-03-17 S Sale
1,199 -0.1%
73.06
US$87,599
1,199 -0.1% 73.06 US$87,599
2026-03-03 2026-03-02 S Sale
11,270 -0.6%
76.49
US$862,042
11,270 -0.6% 76.49 US$862,042
2026-03-03 2026-02-27 S Sale
235 -0.0%
77.82
US$18,288
235 -0.0% 77.82 US$18,288
2026-02-27 2026-02-26 S Sale
6,207 -0.3%
77.89
US$483,470
6,207 -0.3% 77.89 US$483,470
2026-02-27 2026-02-26 S Sale
5,280 -0.3%
78.91
US$416,637
5,280 -0.3% 78.91 US$416,637
2026-02-27 2026-02-25 S Sale
2,147 -0.1%
78.29
US$168,089
2,147 -0.1% 78.29 US$168,089
2026-02-25 2026-02-24 S Sale
3,231 -0.2%
77.14
US$249,230
3,231 -0.2% 77.14 US$249,230
2026-02-25 2026-02-23 S Sale
4,089 -0.2%
77.48
US$316,811
4,089 -0.2% 77.48 US$316,811
2023-07-21 2023-07-19 B Purchase
32,384 +1.8%
67.24
US$2,177,604
32,384 +1.8% 67.24 US$2,177,604
2023-06-15 2023-06-14 B Purchase
14,338 +0.8%
73.79
US$1,057,958
14,338 +0.8% 73.79 US$1,057,958
2023-06-08 2023-06-06 B Purchase
9,820 +0.5%
73.86
US$725,335
9,820 +0.5% 73.86 US$725,335
2023-06-06 2023-06-05 B Purchase
25,400 +1.4%
73.72
US$1,872,488
25,400 +1.4% 73.72 US$1,872,488
2023-06-06 2023-06-02 B Purchase
1,397 +0.1%
73.98
US$103,350
1,397 +0.1% 73.98 US$103,350
2023-06-02 2023-06-01 B Purchase
6,800 +0.4%
72.78
US$494,884
6,800 +0.4% 72.78 US$494,884
2023-06-02 2023-05-31 B Purchase
19,594 +1.1%
73.86
US$1,447,252
19,594 +1.1% 73.86 US$1,447,252
2023-06-02 2023-05-31 B Purchase
11,201 +0.7%
73.03
US$817,975
11,201 +0.7% 73.03 US$817,975
2023-05-31 2023-05-30 B Purchase
5,419 +0.3%
73.23
US$396,812
5,419 +0.3% 73.23 US$396,812
2023-05-31 2023-05-30 B Purchase
716 +0.0%
72.00
US$51,552
716 +0.0% 72.00 US$51,552
2023-05-31 2023-05-26 B Purchase
1,348 +0.1%
71.87
US$96,875
1,348 +0.1% 71.87 US$96,875
2023-05-26 2023-05-25 B Purchase
3,545 +0.2%
71.87
US$254,783
3,545 +0.2% 71.87 US$254,783
2023-05-26 2023-05-24 B Purchase
26,651 +1.6%
72.34
US$1,927,800
26,651 +1.6% 72.34 US$1,927,800
2023-05-24 2023-05-23 B Purchase
100 +0.0%
73.00
US$7,300
100 +0.0% 73.00 US$7,300
2023-05-24 2023-05-22 B Purchase
8,789 +0.5%
72.80
US$639,804
8,789 +0.5% 72.80 US$639,804
2020-11-06 2020-11-04 B Purchase
650 +0.0%
69.97
US$45,478
650 +0.0% 69.97 US$45,478
2020-11-03 2020-10-30 B Purchase
43,378 +2.7%
69.91
US$3,032,712
43,378 +2.7% 69.91 US$3,032,712
2020-10-29 2020-10-29 B Purchase
14,319 +0.9%
69.94
US$1,001,482
14,319 +0.9% 69.94 US$1,001,482
2020-10-29 2020-10-28 B Purchase
18,594 +1.2%
68.25
US$1,269,061
18,594 +1.2% 68.25 US$1,269,061
2020-10-29 2020-10-27 B Purchase
15,646 +1.0%
68.97
US$1,079,086
15,646 +1.0% 68.97 US$1,079,086
2020-10-22 2020-10-20 B Purchase
100 +0.0%
68.00
US$6,800
100 +0.0% 68.00 US$6,800
2020-03-24 2020-03-23 B Purchase
862 +0.1%
66.82
US$57,599
862 +0.1% 66.82 US$57,599
2020-03-23 2020-03-20 B Purchase
17,590 +1.1%
71.32
US$1,254,519
17,590 +1.1% 71.32 US$1,254,519
2020-03-19 2020-03-18 B Purchase
17,110 +1.1%
73.75
US$1,261,862
17,110 +1.1% 73.75 US$1,261,862