| Dec 15, 2025 | Siegel Andrew David | Grant | 18315 | 19.11 | $ 349,999.65 |
| Sep 17, 2025 | GATZKE CARLA S | Option Excercise | 26240 | 8.67 | $ 227,529.00 |
| Sep 17, 2025 | GATZKE CARLA S | Open Market Sale | 9944 | 23.09 | $ 229,599.00 |
| Sep 15, 2025 | Griffiths Jose-Marie | Grant | 3535 | 24.04 | $ 84,981.40 |
| Sep 15, 2025 | Glat Neil | Grant | 3535 | 24.04 | $ 84,981.40 |
| Sep 15, 2025 | Siegel Andrew David | Grant | 3535 | 24.04 | $ 84,981.40 |
| Sep 15, 2025 | Bultena Lance Dean | Grant | 3535 | 24.04 | $ 84,981.40 |
| Sep 15, 2025 | Feigin Peter | Grant | 3535 | 24.04 | $ 84,981.40 |
| Sep 15, 2025 | Friel John Patrick | Open Market Sale | 13479 | 23.58 | $ 317,850.99 |
| Sep 15, 2025 | Friel John Patrick | Grant | 3535 | 24.04 | $ 84,981.40 |
| Sep 15, 2025 | Williams Shereta Diana | Grant | 3535 | 24.04 | $ 84,981.40 |
| Aug 23, 2025 | Wiemann Bradley T | Option Excercise | 2200 | 0.00 | $ 0.00 |
| Aug 23, 2025 | Wiemann Bradley T | Option Excercise | 532 | 16.90 | $ 8,990.80 |
| Aug 23, 2025 | GATZKE CARLA S | Option Excercise | 1973 | 0.00 | $ 0.00 |
| Aug 23, 2025 | GATZKE CARLA S | Option Excercise | 114 | 16.90 | $ 1,926.60 |
| Aug 23, 2025 | Kurtenbach Matthew John | Option Excercise | 2200 | 0.00 | $ 0.00 |
| Aug 23, 2025 | Kurtenbach Matthew John | Option Excercise | 532 | 16.90 | $ 8,990.80 |
| Aug 23, 2025 | Anderson Sheila Mae | Option Excercise | 1973 | 0.00 | $ 0.00 |
| Aug 23, 2025 | Anderson Sheila Mae | Option Excercise | 235 | 16.90 | $ 3,971.50 |
| Aug 7, 2025 | GATZKE CARLA S | Option Excercise | 6870 | 8.51 | $ 58,463.70 |
| Aug 7, 2025 | Anderson Sheila Mae | Option Excercise | 7500 | 8.51 | $ 63,825.00 |
| Aug 7, 2025 | Anderson Sheila Mae | Open Market Sale | 3839 | 16.86 | $ 64,725.54 |
| Aug 7, 2025 | Wiemann Bradley T | Option Excercise | 7500 | 8.51 | $ 63,825.00 |
| Jul 7, 2025 | Kurtenbach Reece A | Other Disposition | 33479 | | $ 0.00 |
| May 29, 2025 | Alta Fox Opportunities Fund, LP | Open Market Sale | 1000000 | 14.90 | $ 14,900,000.00 |
| May 29, 2025 | Alta Fox GenPar, LP | Open Market Sale | 1000000 | 14.90 | $ 14,900,000.00 |
| May 29, 2025 | Alta Fox Equity, LLC | Open Market Sale | 1000000 | 14.90 | $ 14,900,000.00 |
| May 29, 2025 | ALTA FOX CAPITAL MANAGEMENT, LLC | Open Market Sale | 1000000 | 14.90 | $ 14,900,000.00 |
| May 29, 2025 | Haley Patrick Connor | Open Market Sale | 1000000 | 14.90 | $ 14,900,000.00 |
| Apr 24, 2025 | Feigin Peter | Grant | 6827 | 12.45 | $ 84,996.15 |
| Apr 4, 2025 | Siegel Andrew David | Open Market Purchase | 2500 | 11.50 | $ 28,750.00 |
| Mar 31, 2025 | Siegel Andrew David | Open Market Purchase | 7200 | 11.83 | $ 85,140.00 |
| Mar 21, 2025 | Kurtenbach Reece A | Option Excercise | 111965 | 6.59 | $ 738,383.80 |
| Mar 21, 2025 | Kurtenbach Reece A | Other Disposition | 111965 | 12.67 | $ 1,418,596.55 |
| Mar 5, 2025 | ATKINS HOWARD I | Grant | 10467 | 0.00 | $ 0.00 |
| Mar 5, 2025 | Kurtenbach Reece A | Option Excercise | 4186 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Alta Fox Opportunities Fund, LP | Other Aquisition | 676504 | 6.31 | $ 4,268,740.24 |
| Mar 3, 2025 | Alta Fox GenPar, LP | Other Aquisition | 676504 | 6.31 | $ 4,268,740.24 |
| Mar 3, 2025 | Alta Fox Equity, LLC | Other Aquisition | 676504 | 6.31 | $ 4,268,740.24 |
| Mar 3, 2025 | ALTA FOX CAPITAL MANAGEMENT, LLC | Other Aquisition | 676504 | 6.31 | $ 4,268,740.24 |
| Mar 3, 2025 | Haley Patrick Connor | Other Aquisition | 676504 | 6.31 | $ 4,268,740.24 |
| Mar 3, 2025 | Alta Fox Opportunities Fund, LP | Other Aquisition | 4059 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Alta Fox GenPar, LP | Other Aquisition | 4059 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Alta Fox Equity, LLC | Other Aquisition | 4059 | 0.00 | $ 0.00 |
| Mar 3, 2025 | ALTA FOX CAPITAL MANAGEMENT, LLC | Other Aquisition | 4059 | 0.00 | $ 0.00 |
| Mar 3, 2025 | Haley Patrick Connor | Other Aquisition | 4059 | 0.00 | $ 0.00 |