Recent Insider Trades
- Abreu Joao Alberto Fernandez de — Purchase 97,824 shares at $0.00 on 2026-04-30
- Abreu Joao Alberto Fernandez de — Purchase 192,567 shares at $0.00 on 2026-04-30
- Abreu Joao Alberto Fernandez de — Purchase 168.672 shares at $47.53 on 2026-04-17
- Abreu Joao Alberto Fernandez de — Sale 168.672 shares at $0.00 on 2026-04-17
- Abreu Joao Alberto Fernandez de — Purchase (Derivative) 21,584 shares on 2026-03-30