| May 2, 2025 (view filing) | Apr 2 | 30 days | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +16.7K | $2.93 | +$49.0K | +7.9%228.8K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| May 2, 2025 (view filing) | Apr 1 | 31 days | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +16.9K | $2.91 | +$49.2K | +8.7%212.0K after | AmendedAn amended filing (for example Form 4/A or 13F-HR/A) that corrects or adds to an earlier filing. |
| Sep 9, 2024 (view filing)8:00 AM ET | Sep 6 | 3 days | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +238.0K | $0.21 | +$50.0K | +13.9%1.95M after | |
| Sep 5, 2024 (view filing)8:00 AM ET | Sep 4 | 1 day | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +110.0K | $0.23 | +$25.3K | +6.9%1.71M after | |
| Aug 27, 2024 (view filing)8:00 AM ET | Aug 26 | 1 day | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +100.0K | $0.25 | +$25.0K | +6.7%1.60M after | |
| Aug 20, 2024 (view filing)8:00 AM ET | Aug 19 | 1 day | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +100.0K | $0.25 | +$25.0K | +7.1%1.50M after | |
| Aug 13, 2024 (view filing)8:30 AM ET | Aug 12 | 1 day | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +212.8K | $0.23 | +$48.9K | +17.9%1.40M after | |
| Jun 18, 2024 (view filing)9:00 AM ET | Jun 14 | 4 days | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +108.1K | $0.45 | +$48.6K | +10.0%1.19M after | |
| Jun 14, 2024 (view filing)8:44 AM ET | Jun 13 | 1 day | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +114.7K | $0.44 | +$50.5K | +11.9%1.08M after | |
| Mar 27, 2024 (view filing) | Mar 26 | 1 day | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +97.4K | $0.51 | +$49.7K | +11.2%967.5K after | |
| Mar 25, 2024 (view filing) | Mar 22 | 3 days | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +92.6K | $0.55 | +$50.9K | +11.9%870.1K after | |
| Mar 21, 2024 (view filing) | Mar 20 | 1 day | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +92.5K | $0.54 | +$50.0K | +13.5%777.5K after | |
| Mar 19, 2024 (view filing)8:30 AM ET | Mar 18 | 1 day | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +101.8K | $0.49 | +$49.9K | +17.5%685.0K after | |
| Dec 11, 2023 (view filing) | Dec 8 | 3 days | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +14.0K | $0.75 | +$10.5K | +2.5%583.2K after | |
| Dec 4, 2023 (view filing) | Dec 1 | 3 days | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +14.6K | $0.68 | +$9.89K | +2.6%569.2K after | |
| Nov 15, 2023 (view filing)8:30 AM ET | Nov 14 | 1 day | Chatila Ahmad RDirector | PPurchaseThe insider bought shares with their own money, on the open market or in a private deal (for example, a company's private placement). This is the code investors watch most closely: it is money the insider chose to put in. | +213.0K | $0.47 | +$100.1K | +62.4%554.6K after | |