Matthew Evan Edelman
Known title: CHIEF COMMERCIAL OFFICERCIK: 0001768749
Associated companies
Transaction History
| SLE | ▲ Buy | Grant | 1,756,250 | — | 1/1/2026 | View on chart |
| SLE | ▲ Buy | Grant | 160,798 | — | 3/19/2024 | View on chart |
| SLE | ▲ Buy | Grant | 65,000 | — | 6/16/2022 | View on chart |
| SLE | ▲ Buy | Open Market | 10,000 | $32K | 10/13/2021 | View on chart |