| May 20, 2026 | Award | 27,778 | 0.00 USD | $0 | SEC |
| May 13, 2026 | Award | 5,639 | 0.00 USD | $0 | SEC |
| Dec 12, 2025 | Award | 6,451 | 0.00 USD | $0 | SEC |
| Nov 21, 2025 | AwardD | 10,980 | 0.00 USD | $0 | SEC |
| Oct 29, 2025 | Buy | 7,500 | 32.52 USD | $243.9K | SEC |
| Jun 30, 2025 | Award | 61,983 | 0.00 USD | $0 | SEC |
| May 22, 2025 | Buy | 8,750 | 28.36 USD | $248.2K | SEC |
| May 22, 2025 | Buy | 8,750 | 28.62 USD | $250.4K | SEC |
| May 12, 2025 | Buy | 61,696 | 1.85 USD | $114.1K | SEC |
| May 12, 2025 | Buy | 58,104 | 1.92 USD | $111.6K | SEC |
| May 12, 2025 | Buy | 15,200 | 1.84 USD | $28K | SEC |
| Apr 3, 2025 | Award | 5,660 | 0.00 USD | $0 | SEC |
| Nov 21, 2024 | AwardD | 10,965 | 0.00 USD | $0 | SEC |
| Aug 2, 2024 | Award | 58,975 | 0.00 USD | $0 | SEC |
| Jun 13, 2024 | Award | 42,917 | 0.00 USD | $0 | SEC |
| May 14, 2024 | AwardD | 10,965 | 0.00 USD | $0 | SEC |
| May 14, 2024 | OtherD | -10,965 | 0.00 USD | $0 | SEC |
| May 14, 2024 | OtherD | -6,730 | 0.00 USD | $0 | SEC |
| May 14, 2024 | AwardD | 6,730 | 0.00 USD | $0 | SEC |
| May 6, 2024 | Award | 59,511 | 0.00 USD | $0 | SEC |
| Apr 12, 2024 | Award | 41,658 | 0.00 USD | $0 | SEC |
| Jan 3, 2024 | Award | 75,742 | 0.00 USD | $0 | SEC |
| Nov 17, 2023 | AwardD | 10,965 | 0.00 USD | $0 | SEC |
| Oct 4, 2023 | Award | 22,518 | 0.00 USD | $0 | SEC |
| Jul 5, 2023 | Award | 15,429 | 0.00 USD | $0 | SEC |