Aug 4, 2026 Buy 7.73 13.07 USD $101 SEC Jul 17, 2026 Buy 7.72 12.96 USD $100 SEC Jul 2, 2026 Buy 7.8 12.95 USD $101 SEC Mar 26, 2026 Buy -0.83 12.09 USD $10 SEC Feb 18, 2026 Buy 0.41 12.16 USD $5 SEC Jan 5, 2026 Buy 41.15 12.15 USD $500 SEC Dec 29, 2025 Sell -0.81 12.30 USD $10 SEC Dec 23, 2025 Buy 0.25 12.24 USD $3.1 SEC Dec 4, 2025 Buy 2 12.20 USD $24.4 SEC Dec 2, 2025 Buy 41.02 12.19 USD $500 SEC Nov 5, 2025 Buy 41.05 12.18 USD $500 SEC Oct 29, 2025 Buy 0.25 12.14 USD $3 SEC Oct 3, 2025 Buy 41.63 12.01 USD $500 SEC Sep 3, 2025 Buy 42.59 11.74 USD $500 SEC Aug 7, 2025 Buy 8.59 11.64 USD $100 SEC Aug 5, 2025 Buy 0.87 11.56 USD $10.1 SEC Jul 29, 2025 Buy 8.56 11.68 USD $100 SEC Jul 22, 2025 Buy 8.66 11.55 USD $100 SEC Jul 15, 2025 Buy 8.68 11.52 USD $100 SEC Jul 10, 2025 Buy 8.71 11.48 USD $100 SEC Jul 3, 2025 Buy 0.09 11.45 USD $1 SEC Jul 3, 2025 Buy 0.44 11.45 USD $5 SEC Jul 1, 2025 Buy 8.73 11.46 USD $100 SEC Jun 24, 2025 Buy 0.89 11.24 USD $10 SEC Apr 30, 2025 Buy -1 10.77 USD $10.8 SEC