| 27 May 2026 | PURCHASE | Neuberger Berman Group LLCentity | 390,625 | 10.24 USD | |
| 20 May 2026 | PURCHASE | Neuberger Berman Group LLCentity | 156,862.745 | 10.20 USD | |
| 10 Mar 2026 | PURCHASE | Neuberger Berman Group LLCentity | 642,927.79 | 10.11 USD | |
| 04 Feb 2026 | PURCHASE | Neuberger Berman Group LLCentity | 797,607.18 | 10.03 USD | |
| 29 Jan 2026 | PURCHASE | Neuberger Berman Group LLCentity | 299,700.3 | 10.01 USD | |
| 28 Oct 2025 | PURCHASE | Neuberger Berman Group LLCentity | 195,312.5 | 10.24 USD | |
| 20 Oct 2025 | PURCHASE | Neuberger Berman Group LLCentity | 98,039.22 | 10.20 USD | |
| 14 Oct 2025 | PURCHASE | Neuberger Berman Group LLCentity | 147,492.63 | 10.17 USD | |
| 29 Sept 2025 | PURCHASE | Neuberger Berman Group LLCentity | 1,284,584.98 | 10.12 USD | |
| 10 Sept 2025 | PURCHASE | Neuberger Berman Group LLCentity | 646,123.26 | 10.06 USD | |
| 28 Aug 2025 | PURCHASE | Neuberger Berman Group LLCentity | 3,009,980.05 | 10.02 USD | |
| 08 Sept 2025 | PURCHASE | Neuberger Berman Group LLCentity | 895,522.39 | 10.05 USD | |
| 02 Sept 2025 | PURCHASE | Neuberger Berman Group LLCentity | 209,371.88 | 10.03 USD | |
| 20 Aug 2025 | PURCHASE | Neuberger Berman Group LLCentity | 800,000 | 10.00 USD | |