| Sep 17, 2025 | GATZKE CARLA S | Open Market Sale | 9944 | 23.09 | $ 229,599.00 |
| Sep 17, 2025 | GATZKE CARLA S | Option Excercise | 26240 | 8.67 | $ 227,529.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 |
| Dec 12, 2024 | Friel John Patrick | Open Market Sale | 2244 | 18.17 | $ 40,766.30 |
| Dec 11, 2024 | Kurtenbach Reece A | Option Excercise | 15000 | 8.51 | $ 127,650.00 |
| Dec 11, 2024 | Kurtenbach Reece A | Open Market Sale | 8048 | 18.75 | $ 150,920.92 |
| Dec 11, 2024 | Kurtenbach Matthew John | Option Excercise | 7707 | 4.93 | $ 37,983.95 |
| Dec 11, 2024 | Kurtenbach Matthew John | Open Market Sale | 7707 | 18.67 | $ 143,921.29 |
| Dec 3, 2024 | Biswas Sanjit | Open Market Sale | 96000 | 54.02 | $ 5,186,174.75 |
| Dec 3, 2024 | Bicket John | Open Market Sale | 96000 | 54.02 | $ 5,186,215.72 |