This Schedule sets forth information with respect to each purchase and sale of Common Stock of the Issuer which were effectuated by Reporting Persons during the past sixty (60) days. All transactions were effectuated in the open market through a broker.
Name of Reporting Person | Date of Transactions | Type of Transactions | Number of Securities | Price Per Share(1) |
Galkin Revocable Trust(2) | 5/20/25 | Purchase | 14,276 | $ 6.00 |
Galkin Revocable Trust(2) | 5/21/25 | Purchase | 20,580 | $ 6.50 |
Galkin Revocable Trust(2) | 5/22/25 | Purchase | 102,390 | $ 5.30 |
Galkin Revocable Trust(2) | 5/22/25 | Purchase | 61,573 | $ 5.26 |
Galkin Revocable Trust(2) | 5/23/25 | Purchase | 43,925 | $ 5.10 |
Galkin Revocable Trust(2) | 5/23/25 | Purchase | 56,311 | $ 5.28 |
Galkin Revocable Trust(2) | 5/27/25 | Purchase | 32,148 | $ 5.69 |
Galkin Revocable Trust(2) | 5/28/25 | Purchase | 71,892 | $ 5.98 |
Galkin Revocable Trust(2) | 5/29/25 | Purchase | 79,053 | $ 5.99 |
Galkin Revocable Trust(2) | 6/2/25 | Purchase | 132,138 | $ 5.24 |
Galkin Revocable Trust(2) | 6/3/25 | Purchase | 47,914 | $ 5.96 |
Galkin Revocable Trust(2) | 6/5/25 | Purchase | 98,400 | $ 8.10 |
Galkin Revocable Trust(2) | 6/5/25 | Purchase | 229,027 | $ 8.20 |
Galkin Revocable Trust(2) | 6/6/25 | Purchase | 28,262 | $ 10.24 |
Galkin Revocable Trust(2) | 6/9/25 | Purchase | 2,612 | $ 10.40 |
Galkin Revocable Trust(2) | 6/12/25 | Purchase | 70,837 | $ 10.40 |
Galkin Revocable Trust(2) | 6/13/25 | Purchase | 7,163 | $ 9.55 |
Galkin Revocable Trust(2) | 6/16/25 | Purchase | 103,053 | $ 10.20 |
Galkin Revocable Trust(2) | 6/17/25 | Purchase | 162,169 | $ 11.11 |
Galkin Revocable Trust(2) | 6/20/25 | Purchase | 3,154 | $ 11.11 |
Galkin Revocable Trust(2) | 6/24/25 | Purchase | 374,624 | $ 11.22 |
Galkin Revocable Trust(2) | 6/25/25 | Purchase | 66,666 | $ 11.66 |
Galkin Revocable Trust(2) | 6/26/25 | Purchase | 111,111 | $ 11.77 |
Galkin Revocable Trust(2) | 6/26/25 | Purchase | 166,667 | $ 12.65 |
Galkin Revocable Trust(2) | 6/30/25 | Purchase | 155,659 | $ 14.01 |
Galkin Revocable Trust(2) | 7/8/25 | Purchase | 64,199 | $ 18.10 |
Galkin Revocable Trust(2) | 7/9/25 | Purchase | 57,920 | $ 21.77 |
Galkin Revocable Trust(2) | 7/9/25 | Sale | 3,024 | $ (14.79) |
Galkin Revocable Trust(2) | 7/9/25 | Sale | 11,112 | $ (15.55) |
Galkin Revocable Trust(2) | 7/9/25 | Sale | 17,976 | $ (14.44) |
Galkin Revocable Trust(2) | 7/9/25 | Sale | 40,274 | $ (14.44) |
Galkin Revocable Trust(2) | 7/9/25 | Sale | 44,444 | $ (14.79) |
Galkin Revocable Trust(2) | 7/9/25 | Sale | 44,444 | $ (15.10) |
Vladimir & Angelica Galkin | 7/14/25 | Purchase | 85,557 | $ 44.44 |
Vladimir & Angelica Galkin | 7/14/25 | Purchase | 81,110 | $ 33.53 |
Vladimir & Angelica Galkin | 7/14/25 | Purchase | 55,555 | $ 47.16 |
Vladimir & Angelica Galkin | 7/15/25 | Purchase | 111,111 | $ 29.56 |
Vladimir & Angelica Galkin | 7/16/25 | Purchase | 66,666 | $ 28.28 |
Vladimir & Angelica Galkin | 7/16/25 | Purchase | 44,445 | $ 28.00 |
Vladimir & Angelica Galkin | 7/17/25 | Purchase | 115,974 | $ 29.04 |
Vladimir & Angelica Galkin | 7/17/25 | Purchase | 110,713 | $ 29.24 |
Vladimir & Angelica Galkin | 7/17/25 | Purchase | 101,013 | $ 29.90 |
Vladimir & Angelica Galkin | 7/17/25 | Purchase | 200,210 | $ 29.78 |
| ||||
(1) The prices reported are weighted-average prices and include commissions paid in per share prices. These shares of Common Stock were purchased in multiple transactions. Upon request, the Reporting Persons undertake to provide the Issuer, any security holder of the Issuer, or the SEC staff all information regarding the number of shares and price of each trade comprising the weighted average price and share amounts set forth in this Footnote 1. | ||||
(2) On July 10, 2025, the Galkin Revocable Trust transferred 2,222,222 shares of Common Stock it had purchased to a joint account held by Vladimir Galkin and Angelica Galkin. |