Average stock performance after each discretionary buy, measured at 1, 3 and 6 months. 14 buys in history.
Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| SAFETY INSURANCE GROUP INC | 1,794,655 | reported | 20 Mar 2026 | tx 24+263,653−21,471 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 20 Mar 2026 | SALE | SAFETY INSURANCE GROUP INC | 14,151 | 71.12 USD | |
| 24 Feb 2026 | SALE | SAFETY INSURANCE GROUP INC | 3,231 | 77.14 USD | |
| 23 Feb 2026 | SALE | SAFETY INSURANCE GROUP INC | 4,089 | 77.48 USD | |
| 19 Jul 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 32,384 | 67.24 USD | |
| 06 Jun 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 9,820 | 73.86 USD | |
| 05 Jun 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 25,400 | 73.72 USD | |
| 02 Jun 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 1,397 | 73.98 USD | |
| 31 May 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 11,201 | 73.03 USD | |
| 31 May 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 19,594 | 73.86 USD | |
| 01 Jun 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 6,800 | 72.78 USD | |
| 26 May 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 1,348 | 71.87 USD | |
| 30 May 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 5,419 | 73.23 USD | |
| 30 May 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 716 | 72.00 USD | |
| 25 May 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 3,545 | 71.87 USD | |
| 24 May 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 26,651 | 72.34 USD | |
| 22 May 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 8,789 | 72.80 USD | first after silence |
| 23 May 2023 | PURCHASE | SAFETY INSURANCE GROUP INC | 100 | 73.00 USD | |
| 30 Oct 2020 | PURCHASE | SAFETY INSURANCE GROUP INC | 43,378 | 69.91 USD | |
| 27 Oct 2020 | PURCHASE | SAFETY INSURANCE GROUP INC | 15,646 | 68.97 USD | |
| 28 Oct 2020 | PURCHASE | SAFETY INSURANCE GROUP INC | 18,594 | 68.25 USD | |
| 29 Oct 2020 | PURCHASE | SAFETY INSURANCE GROUP INC | 14,319 | 69.94 USD | |
| 20 Oct 2020 | PURCHASE | SAFETY INSURANCE GROUP INC | 100 | 68.00 USD | |
| 23 Mar 2020 | PURCHASE | SAFETY INSURANCE GROUP INC | 862 | 66.82 USD | |
| 20 Mar 2020 | PURCHASE | SAFETY INSURANCE GROUP INC | 17,590 | 71.32 USD |
1 purchase reported after at least 12 months of silence — most recent on 22 May 2023.