| Haveli Investments, L.P. | director, 10 percent owner: | Jun 15 '26 | Buy | 1.72 | 650,000 | 1,120,080 | 18,693,657 | Jun 15 12:00 AM |
| Haveli Investments, L.P. | director, 10 percent owner: | Jun 12 '26 | Buy | 1.70 | 256,928 | 436,161 | 18,043,657 | Jun 15 12:00 AM |
| Sullivan Bryan Edmund | Director | Jun 11 '26 | Option Exercise | 0.00 | 100,000 | 0 | 100,000 | Jun 15 12:00 AM |
| Chen Gerald C. | Director | Jun 11 '26 | Option Exercise | 0.00 | 100,000 | 0 | 137,760 | Jun 15 12:00 AM |
| Lantz Erin N | Director | Jun 11 '26 | Option Exercise | 0.00 | 100,000 | 0 | 137,760 | Jun 15 12:00 AM |
| Mayopoulos Timothy J | Director | Jun 11 '26 | Option Exercise | 0.00 | 100,000 | 0 | 431,130 | Jun 15 12:00 AM |
| Woersching Eric H. | Director | Jun 11 '26 | Option Exercise | 0.00 | 100,000 | 0 | 80,000 | Jun 15 12:00 AM |
| Haveli Investments, L.P. | director, 10 percent owner: | Jun 11 '26 | Buy | 1.74 | 250,000 | 435,125 | 17,786,729 | Jun 15 12:00 AM |
| Haveli Investments, L.P. | director, 10 percent owner: | Jun 10 '26 | Buy | 1.67 | 723,460 | 1,210,349 | 17,536,729 | Jun 10 12:00 AM |
| Haveli Investments, L.P. | director, 10 percent owner: | Jun 09 '26 | Buy | 1.70 | 178,677 | 303,876 | 16,813,269 | Jun 10 12:00 AM |
| Haveli Investments, L.P. | director, 10 percent owner: | Jun 08 '26 | Buy | 1.70 | 216,798 | 368,166 | 16,634,592 | Jun 10 12:00 AM |
| Haveli Investments, L.P. | director, 10 percent owner: | Jun 05 '26 | Buy | 1.60 | 28,299 | 45,278 | 16,417,794 | Jun 05 12:00 AM |
| Haveli Investments, L.P. | director, 10 percent owner: | Jun 03 '26 | Buy | 1.56 | 240,307 | 376,056 | 16,389,495 | Jun 05 12:00 AM |
| Haveli Investments, L.P. | director, 10 percent owner: | May 27 '26 | Buy | 1.49 | 1,600 | 2,391 | 16,149,188 | May 27 12:00 AM |
| Haveli Investments, L.P. | director, 10 percent owner: | May 26 '26 | Buy | 1.46 | 243,805 | 355,736 | 16,147,588 | May 27 12:00 AM |