| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 28 '26 | Option Exercise | 0.00 | 21,887,359 | 0 | 18,887,359 | Apr 30 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Aug 13 '25 | Sale | 10.78 | 14,907 | 160,769 | 0 | Aug 15 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Aug 13 '25 | Option Exercise | 0.00 | 44,716 | 0 | 29,809 | Aug 15 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Aug 12 '25 | Option Exercise | 0.00 | 102,325 | 0 | 68,213 | Aug 13 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Aug 12 '25 | Sale | 10.80 | 34,112 | 368,294 | 0 | Aug 13 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Aug 11 '25 | Sale | 11.08 | 34,322 | 380,336 | 0 | Aug 13 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Aug 11 '25 | Option Exercise | 0.00 | 102,959 | 0 | 68,637 | Aug 13 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jul 14 '25 | Sale | 12.05 | 42,721 | 514,583 | 0 | Jul 15 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jul 14 '25 | Option Exercise | 0.00 | 128,188 | 0 | 85,467 | Jul 15 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jul 11 '25 | Option Exercise | 0.00 | 121,812 | 0 | 81,208 | Jul 15 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jul 11 '25 | Sale | 12.69 | 119,673 | 1,518,350 | 0 | Jul 15 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jun 17 '25 | Option Exercise | 0.00 | 122,531 | 0 | 81,687 | Jun 18 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jun 17 '25 | Sale | 11.81 | 40,844 | 482,172 | 0 | Jun 18 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jun 16 '25 | Option Exercise | 0.00 | 90,172 | 0 | 60,114 | Jun 18 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jun 16 '25 | Sale | 12.41 | 30,058 | 373,020 | 0 | Jun 18 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jun 13 '25 | Option Exercise | 0.00 | 96,948 | 0 | 64,632 | Jun 16 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jun 13 '25 | Sale | 12.24 | 32,316 | 395,593 | 0 | Jun 16 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jun 12 '25 | Option Exercise | 0.00 | 190,349 | 0 | 126,900 | Jun 16 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Jun 12 '25 | Sale | 12.85 | 186,916 | 2,402,553 | 0 | Jun 16 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | May 15 '25 | Option Exercise | 0.00 | 185,086 | 0 | 123,390 | May 16 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | May 15 '25 | Sale | 11.59 | 61,696 | 714,822 | 0 | May 16 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | May 14 '25 | Option Exercise | 0.00 | 90,104 | 0 | 60,069 | May 16 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | May 14 '25 | Sale | 12.18 | 30,035 | 365,892 | 0 | May 16 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | May 13 '25 | Option Exercise | 0.00 | 110,335 | 0 | 73,557 | May 14 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | May 13 '25 | Sale | 12.47 | 36,778 | 458,699 | 0 | May 14 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | May 12 '25 | Option Exercise | 0.00 | 114,475 | 0 | 76,317 | May 14 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | May 12 '25 | Sale | 12.25 | 38,158 | 467,287 | 0 | May 14 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 24 '25 | Sale | 9.21 | 25,395 | 234,015 | 0 | Apr 25 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 24 '25 | Option Exercise | 0.00 | 76,184 | 0 | 50,789 | Apr 25 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 23 '25 | Sale | 8.84 | 37,053 | 327,500 | 0 | Apr 25 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 23 '25 | Option Exercise | 0.00 | 111,157 | 0 | 74,104 | Apr 25 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 22 '25 | Option Exercise | 0.00 | 43,903 | 0 | 29,269 | Apr 23 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 22 '25 | Sale | 8.27 | 14,634 | 120,962 | 0 | Apr 23 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 21 '25 | Option Exercise | 0.00 | 50,896 | 0 | 33,931 | Apr 23 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 21 '25 | Sale | 7.94 | 16,965 | 134,748 | 0 | Apr 23 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 17 '25 | Option Exercise | 0.00 | 37,520 | 0 | 25,013 | Apr 21 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 17 '25 | Sale | 8.34 | 12,507 | 104,296 | 0 | Apr 21 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 16 '25 | Option Exercise | 0.00 | 34,941 | 0 | 23,294 | Apr 17 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 16 '25 | Sale | 8.29 | 11,647 | 96,521 | 0 | Apr 17 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 15 '25 | Option Exercise | 0.00 | 34,293 | 0 | 22,862 | Apr 17 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 15 '25 | Sale | 8.45 | 11,431 | 96,603 | 0 | Apr 17 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 14 '25 | Sale | 8.39 | 16,600 | 139,329 | 0 | Apr 15 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 14 '25 | Option Exercise | 0.00 | 49,799 | 0 | 33,199 | Apr 15 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 11 '25 | Sale | 8.23 | 20,435 | 168,256 | 0 | Apr 15 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Apr 11 '25 | Option Exercise | 0.00 | 61,307 | 0 | 40,872 | Apr 15 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 27 '25 | Option Exercise | 0.00 | 124,788 | 0 | 83,192 | Mar 28 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 27 '25 | Sale | 9.31 | 41,596 | 387,467 | 0 | Mar 28 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 26 '25 | Option Exercise | 0.00 | 125,654 | 0 | 83,770 | Mar 28 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 26 '25 | Sale | 10.01 | 41,884 | 419,322 | 0 | Mar 28 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 25 '25 | Option Exercise | 0.00 | 103,437 | 0 | 68,958 | Mar 26 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 25 '25 | Sale | 10.85 | 34,479 | 374,211 | 0 | Mar 26 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 24 '25 | Sale | 10.55 | 153,499 | 1,619,473 | 0 | Mar 26 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 24 '25 | Option Exercise | 0.00 | 165,174 | 0 | 110,116 | Mar 26 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 21 '25 | Option Exercise | 0.00 | 58,764 | 0 | 39,176 | Mar 24 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 21 '25 | Sale | 9.60 | 19,588 | 188,019 | 0 | Mar 24 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 20 '25 | Option Exercise | 0.00 | 102,910 | 0 | 68,606 | Mar 24 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 20 '25 | Sale | 9.90 | 34,304 | 339,527 | 0 | Mar 24 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 19 '25 | Option Exercise | 0.00 | 105,606 | 0 | 70,404 | Mar 20 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 19 '25 | Sale | 9.57 | 35,202 | 337,017 | 0 | Mar 20 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 18 '25 | Option Exercise | 0.00 | 54,346 | 0 | 36,230 | Mar 20 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 18 '25 | Sale | 9.07 | 18,116 | 164,365 | 0 | Mar 20 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 17 '25 | Option Exercise | 0.00 | 79,559 | 0 | 53,040 | Mar 18 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 17 '25 | Sale | 9.13 | 26,519 | 242,105 | 0 | Mar 18 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 14 '25 | Option Exercise | 0.00 | 79,762 | 0 | 53,175 | Mar 18 |
| OPFI | SCHWARTZ THEODORE G | director, 10 percent owner: | Mar 14 '25 | Sale | 9.13 | 26,587 | 242,766 | 0 | Mar 18 |