Sergio Barrera Mayo ·CTO Transaction date 4 Jul 2025 Notification date 8 Jul 2025 Sale Price 88.93 Quantity 27,180 Value €2,272,125 Filing More details Fewer details
Sergio Barrera Mayo ·CTO Transaction date 26 Jun 2025 Notification date 30 Jun 2025 Sale Price 337.97 Quantity 34,920 Value €1,834,926 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 9 Apr 2025 Notification date 10 Apr 2025 Sale Price 261.19 Quantity 32,793 Value €4,782,291 Filing More details Fewer details
Sergio Barrera Mayo ·CTO Transaction date 7 Apr 2025 Notification date 11 Apr 2025 Sale Price 7.50 Quantity 10,000 Value €75,000 Filing More details Fewer details
Sergio Barrera Mayo ·CTO Transaction date 16 Apr 2024 Notification date 18 Apr 2024 Sale Price 7.60 Quantity 106 Value €806 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 11 Nov 2023 Notification date 5 Dec 2023 Purchase Price 7.50 Quantity 5 Value €37 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 2 Aug 2023 Notification date 7 Dec 2023 Sale Price 5.70 Quantity 3,420 Value €19,494 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 2 Aug 2023 Notification date 7 Dec 2023 Sale Price 8.55 Quantity 7 Value €60 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 10 Jul 2023 Notification date 7 Dec 2023 Sale Price 8.50 Quantity 138 Value €1,173 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 10 Jul 2023 Notification date 7 Dec 2023 Sale Price 5.70 Quantity 1,052 Value €5,996 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 10 Jul 2023 Notification date 7 Dec 2023 Sale Price 5.70 Quantity 5,788 Value €32,992 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 24 May 2023 Notification date 7 Dec 2023 Sale Price 5.70 Quantity 8,069 Value €45,993 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 24 May 2023 Notification date 7 Dec 2023 Sale Price 5.70 Quantity 1,754 Value €9,998 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 24 May 2023 Notification date 7 Dec 2023 Sale Price 5.70 Quantity 3,157 Value €17,995 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 8 May 2023 Notification date 7 Dec 2023 Sale Price 5.83 Quantity 2,294 Value €13,373 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 8 May 2023 Notification date 7 Dec 2023 Sale Price 6.25 Quantity 5 Value €31 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 8 May 2023 Notification date 7 Dec 2023 Sale Price 6.00 Quantity 662 Value €3,972 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 8 May 2023 Notification date 7 Dec 2023 Sale Price 8.00 Quantity 1,137 Value €9,096 Filing More details Fewer details
Extremo Unai ·CEO Officer Transaction date 8 May 2023 Notification date 7 Dec 2023 Sale Price 6.90 Quantity 300 Value €2,070 Filing More details Fewer details
Sergio Barrera Mayo ·CTO Transaction date 8 May 2023 Notification date 5 Dec 2023 Sale Price 5.70 Quantity 4,385 Value €24,994 Filing More details Fewer details