Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| MFRI INC | 271,448 | reported | 25 Jul 2025 | tx 37+447,682−195,161 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 25 Jul 2025 | TAX_WITHHOLDING | MFRI INC | 5,846 | 24.02 USD | |
| 22 Jul 2025 | TAX_WITHHOLDING | MFRI INC | 9,181 | 23.51 USD | |
| 25 Jul 2024 | GRANT_AWARD | MFRI INC | 41,413 | 0.00 USD | |
| 24 Jun 2024 | TAX_WITHHOLDING | MFRI INC | 9,181 | 8.93 USD | |
| 14 Jun 2024 | TAX_WITHHOLDING | MFRI INC | 5,828 | 9.30 USD | |
| 22 Jun 2023 | TAX_WITHHOLDING | MFRI INC | 3,834 | 9.70 USD | |
| 22 Jun 2023 | GRANT_AWARD | MFRI INC | 34,242 | 0.00 USD | |
| 14 Jun 2023 | TAX_WITHHOLDING | MFRI INC | 5,854 | 9.80 USD | |
| 12 Jun 2023 | TAX_WITHHOLDING | MFRI INC | 6,676 | 10.62 USD | |
| 22 Jun 2022 | GRANT_AWARD | MFRI INC | 30,789 | 0.00 USD | |
| 21 Jun 2022 | TAX_WITHHOLDING | MFRI INC | 7,910 | 7.90 USD | |
| 14 Jun 2022 | TAX_WITHHOLDING | MFRI INC | 5,854 | 8.51 USD | |
| 13 Jun 2022 | TAX_WITHHOLDING | MFRI INC | 6,676 | 8.50 USD | |
| 21 Jun 2021 | TAX_WITHHOLDING | MFRI INC | 7,910 | 6.70 USD | |
| 11 Jun 2021 | TAX_WITHHOLDING | MFRI INC | 6,648 | 7.17 USD | |
| 14 Jun 2021 | TAX_WITHHOLDING | MFRI INC | 6,647 | 7.14 USD | |
| 14 Jun 2021 | GRANT_AWARD | MFRI INC | 47,015 | 0.00 USD | |
| 22 Jun 2020 | TAX_WITHHOLDING | MFRI INC | 7,909 | 5.51 USD | |
| 22 Jun 2020 | TAX_WITHHOLDING | MFRI INC | 7,936 | 5.51 USD | |
| 11 Jun 2020 | GRANT_AWARD | MFRI INC | 53,618 | 0.00 USD | |
| 15 Jun 2020 | TAX_WITHHOLDING | MFRI INC | 6,648 | 5.75 USD | |
| 14 Jun 2019 | EXERCISE | MFRI INC | 13,464 | 9.18 USD | |
| 22 Jun 2019 | EXERCISE | MFRI INC | 16,076 | 9.08 USD | |
| 22 Jun 2019 | TAX_WITHHOLDING | MFRI INC | 5,174 | 9.08 USD | deriv |
| 22 Jun 2019 | EXERCISE | MFRI INC | 16,076 | 9.08 USD | deriv |