Aug 15, 2025 | Galkin Vladimir | Open Market Purchase | 11111 | 104.72 | $ 1,163,543.92 |
Aug 15, 2025 | Galkin Angelica | Open Market Purchase | 11111 | 104.72 | $ 1,163,543.92 |
Aug 4, 2025 | Galkin Vladimir | Open Market Purchase | 111110 | 54.04 | $ 6,003,828.85 |
Aug 4, 2025 | Galkin Angelica | Open Market Purchase | 111110 | 54.04 | $ 6,003,828.85 |
Jul 29, 2025 | Galkin Vladimir | Open Market Purchase | 138757 | 42.33 | $ 5,873,836.80 |
Jul 29, 2025 | Galkin Angelica | Open Market Purchase | 138757 | 42.33 | $ 5,873,836.80 |
Jul 17, 2025 | Galkin Vladimir | Open Market Purchase | 416799 | 29.68 | $ 12,369,205.06 |
Jul 17, 2025 | Galkin Angelica | Open Market Purchase | 416799 | 29.68 | $ 12,369,205.06 |
Jul 16, 2025 | Galkin Vladimir | Open Market Purchase | 222222 | 28.79 | $ 6,397,772.10 |
Jul 16, 2025 | Galkin Angelica | Open Market Purchase | 222222 | 28.79 | $ 6,397,772.10 |
Jul 15, 2025 | Galkin Vladimir | Open Market Purchase | 111111 | 29.56 | $ 3,284,700.01 |
Jul 15, 2025 | Galkin Angelica | Open Market Purchase | 111111 | 29.56 | $ 3,284,700.01 |
Jul 14, 2025 | Galkin Vladimir | Open Market Purchase | 222222 | 41.14 | $ 9,141,745.18 |
Jul 14, 2025 | Galkin Angelica | Open Market Purchase | 222222 | 41.14 | $ 9,141,745.18 |
Jul 8, 2025 | Galkin Vladimir | Open Market Purchase | 122119 | 19.84 | $ 2,422,920.30 |
Jul 8, 2025 | Galkin Angelica | Open Market Purchase | 122119 | 19.84 | $ 2,422,920.30 |
Jul 8, 2025 | Angelica Galkin Revocable Trust, dated April 21, 2018 | Open Market Purchase | 122119 | 19.84 | $ 2,422,920.30 |