| Oct 15, 2025 | Spectrum Equity VII, L.P. | Open Market Sale | 23771 | 4.00 | $ 95,103.02 |
| Oct 15, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Open Market Sale | 23771 | 4.00 | $ 95,103.02 |
| Oct 15, 2025 | Spectrum VII Co-Investment Fund, L.P. | Open Market Sale | 23771 | 4.00 | $ 95,103.02 |
| Oct 15, 2025 | Spectrum Equity Associates VII, L.P. | Open Market Sale | 23771 | 4.00 | $ 95,103.02 |
| Oct 15, 2025 | SEA VII Management, LLC | Open Market Sale | 23771 | 4.00 | $ 95,103.02 |
| Oct 14, 2025 | Spectrum Equity Associates VII, L.P. | Other Disposition | 8881362 | 0.00 | $ 0.00 |
| Oct 14, 2025 | SEA VII Management, LLC | Other Disposition | 8881362 | 0.00 | $ 0.00 |
| Oct 14, 2025 | Spectrum Equity VII, L.P. | Other Aquisition | 8905133 | | $ 0.00 |
| Oct 14, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Other Aquisition | 8905133 | | $ 0.00 |
| Oct 14, 2025 | Spectrum VII Co-Investment Fund, L.P. | Other Aquisition | 8905133 | | $ 0.00 |
| Oct 14, 2025 | Spectrum Equity Associates VII, L.P. | Other Aquisition | 8905133 | | $ 0.00 |
| Oct 14, 2025 | SEA VII Management, LLC | Other Aquisition | 8905133 | | $ 0.00 |
| Oct 14, 2025 | Spectrum Equity VII, L.P. | Other Disposition | 8881362 | 0.00 | $ 0.00 |
| Oct 14, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Other Disposition | 8881362 | 0.00 | $ 0.00 |
| Oct 14, 2025 | Spectrum VII Co-Investment Fund, L.P. | Other Disposition | 8881362 | 0.00 | $ 0.00 |
| Sep 8, 2025 | Nabiey Romin | Option Excercise | 12433 | | $ 0.00 |
| Sep 8, 2025 | Nabiey Romin | Option Excercise | 4449 | 4.00 | $ 17,796.00 |
| Sep 5, 2025 | Spectrum Equity VII, L.P. | Open Market Sale | 16016 | 4.05 | $ 64,864.80 |
| Sep 5, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Open Market Sale | 16016 | 4.05 | $ 64,864.80 |
| Sep 5, 2025 | Spectrum VII Co-Investment Fund, L.P. | Open Market Sale | 16016 | 4.05 | $ 64,864.80 |
| Sep 5, 2025 | Spectrum Equity Associates VII, L.P. | Open Market Sale | 16016 | 4.05 | $ 64,864.80 |
| Sep 5, 2025 | SEA VII Management, LLC | Open Market Sale | 16016 | 4.05 | $ 64,864.80 |
| Sep 4, 2025 | Spectrum Equity VII, L.P. | Other Aquisition | 6000000 | | $ 0.00 |
| Sep 4, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Other Aquisition | 6000000 | | $ 0.00 |
| Sep 4, 2025 | Spectrum VII Co-Investment Fund, L.P. | Other Aquisition | 6000000 | | $ 0.00 |
| Sep 4, 2025 | Spectrum Equity Associates VII, L.P. | Other Aquisition | 6000000 | | $ 0.00 |
| Sep 4, 2025 | SEA VII Management, LLC | Other Aquisition | 6000000 | | $ 0.00 |
| Sep 4, 2025 | Spectrum Equity VII, L.P. | Other Disposition | 5983984 | 0.00 | $ 0.00 |
| Sep 4, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Other Disposition | 5983984 | 0.00 | $ 0.00 |
| Sep 4, 2025 | Spectrum VII Co-Investment Fund, L.P. | Other Disposition | 5983984 | 0.00 | $ 0.00 |
| Sep 4, 2025 | Spectrum Equity Associates VII, L.P. | Other Disposition | 5983984 | 0.00 | $ 0.00 |
| Sep 4, 2025 | SEA VII Management, LLC | Other Disposition | 5983984 | 0.00 | $ 0.00 |
| Aug 15, 2025 | Nabiey Romin | Option Excercise | 4804 | | $ 0.00 |
| Aug 15, 2025 | Nabiey Romin | Option Excercise | 1719 | 3.54 | $ 6,085.26 |
| Aug 8, 2025 | Nabiey Romin | Option Excercise | 12663 | | $ 0.00 |
| Aug 8, 2025 | Nabiey Romin | Option Excercise | 4531 | 3.47 | $ 15,722.57 |
| Jul 8, 2025 | CLARK IAN T | Option Excercise | 17248 | 4.74 | $ 81,755.52 |
| Jul 3, 2025 | Spectrum Equity Associates VII, L.P. | Open Market Sale | 10677 | 4.80 | $ 51,226.11 |
| Jul 3, 2025 | SEA VII Management, LLC | Open Market Sale | 10677 | 4.80 | $ 51,226.11 |
| Jul 3, 2025 | Spectrum Equity VII, L.P. | Open Market Sale | 10677 | 4.80 | $ 51,226.11 |
| Jul 3, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Open Market Sale | 10677 | 4.80 | $ 51,226.11 |
| Jul 3, 2025 | Spectrum VII Co-Investment Fund, L.P. | Open Market Sale | 10677 | 4.80 | $ 51,226.11 |
| Jul 2, 2025 | Spectrum Equity VII, L.P. | Other Aquisition | 4000000 | | $ 0.00 |
| Jul 2, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Other Aquisition | 4000000 | | $ 0.00 |
| Jul 2, 2025 | Spectrum VII Co-Investment Fund, L.P. | Other Aquisition | 4000000 | | $ 0.00 |
| Jul 2, 2025 | Spectrum Equity Associates VII, L.P. | Other Aquisition | 4000000 | | $ 0.00 |
| Jul 2, 2025 | SEA VII Management, LLC | Other Aquisition | 4000000 | | $ 0.00 |
| Jul 2, 2025 | Spectrum Equity VII, L.P. | Other Disposition | 3989323 | 0.00 | $ 0.00 |
| Jul 2, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Other Disposition | 3989323 | 0.00 | $ 0.00 |
| Jul 2, 2025 | Spectrum VII Co-Investment Fund, L.P. | Other Disposition | 3989323 | 0.00 | $ 0.00 |
| Jul 2, 2025 | Spectrum Equity Associates VII, L.P. | Other Disposition | 3989323 | 0.00 | $ 0.00 |
| Jul 2, 2025 | SEA VII Management, LLC | Other Disposition | 3989323 | 0.00 | $ 0.00 |
| Jun 8, 2025 | Nabiey Romin | Option Excercise | 12433 | | $ 0.00 |
| Jun 8, 2025 | Nabiey Romin | Option Excercise | 4449 | 4.08 | $ 18,151.92 |
| Jun 6, 2025 | Spectrum Equity VII, L.P. | Open Market Sale | 10677 | 4.09 | $ 43,706.30 |
| Jun 6, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Open Market Sale | 10677 | 4.09 | $ 43,706.30 |
| Jun 6, 2025 | Spectrum VII Co-Investment Fund, L.P. | Open Market Sale | 10677 | 4.09 | $ 43,706.30 |
| Jun 6, 2025 | Spectrum Equity Associates VII, L.P. | Open Market Sale | 10677 | 4.09 | $ 43,706.30 |
| Jun 6, 2025 | SEA VII Management, LLC | Open Market Sale | 10677 | 4.09 | $ 43,706.30 |
| Jun 5, 2025 | Spectrum Equity VII, L.P. | Other Aquisition | 4000000 | | $ 0.00 |
| Jun 5, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Other Aquisition | 4000000 | | $ 0.00 |
| Jun 5, 2025 | Spectrum VII Co-Investment Fund, L.P. | Other Aquisition | 4000000 | | $ 0.00 |
| Jun 5, 2025 | Spectrum Equity Associates VII, L.P. | Other Aquisition | 4000000 | | $ 0.00 |
| Jun 5, 2025 | SEA VII Management, LLC | Other Aquisition | 4000000 | | $ 0.00 |
| Jun 5, 2025 | Spectrum Equity VII, L.P. | Other Disposition | 3989323 | 0.00 | $ 0.00 |
| Jun 5, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Other Disposition | 3989323 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Spectrum VII Co-Investment Fund, L.P. | Other Disposition | 3989323 | 0.00 | $ 0.00 |
| Jun 5, 2025 | Spectrum Equity Associates VII, L.P. | Other Disposition | 3989323 | 0.00 | $ 0.00 |
| Jun 5, 2025 | SEA VII Management, LLC | Other Disposition | 3989323 | 0.00 | $ 0.00 |
| Jun 3, 2025 | CLARK IAN T | Grant | 57050 | 0.00 | $ 0.00 |
| Jun 3, 2025 | Kennedy Kelly J. | Grant | 57050 | 0.00 | $ 0.00 |
| Jun 3, 2025 | REY-GIRAUD AGNES | Grant | 57050 | 0.00 | $ 0.00 |
| Jun 3, 2025 | Hirsch Douglas Joseph | Grant | 57050 | 0.00 | $ 0.00 |
| Jun 3, 2025 | Bruehlman Ronald E | Grant | 57050 | 0.00 | $ 0.00 |
| Jun 3, 2025 | Wagner Scott | Grant | 57050 | 0.00 | $ 0.00 |
| May 15, 2025 | Nabiey Romin | Option Excercise | 4804 | | $ 0.00 |
| May 15, 2025 | Nabiey Romin | Option Excercise | 1719 | 4.27 | $ 7,340.13 |
| May 8, 2025 | Nabiey Romin | Option Excercise | 12663 | | $ 0.00 |
| May 8, 2025 | Nabiey Romin | Option Excercise | 4531 | 3.79 | $ 17,172.49 |
| Mar 21, 2025 | Idea Men, LLC | Other Aquisition | 7000000 | | $ 0.00 |
| Mar 21, 2025 | Idea Men, LLC | Other Disposition | 7000000 | 4.20 | $ 29,400,000.00 |
| Mar 16, 2025 | Spectrum Equity VII, L.P. | Other Aquisition | 3000000 | | $ 0.00 |
| Mar 16, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Other Aquisition | 3000000 | | $ 0.00 |
| Mar 16, 2025 | Spectrum VII Co-Investment Fund, L.P. | Other Aquisition | 3000000 | | $ 0.00 |
| Mar 16, 2025 | Spectrum Equity Associates VII, L.P. | Other Aquisition | 3000000 | | $ 0.00 |
| Mar 16, 2025 | SEA VII Management, LLC | Other Aquisition | 3000000 | | $ 0.00 |
| Mar 16, 2025 | Spectrum Equity VII, L.P. | Other Disposition | 3000000 | 4.20 | $ 12,600,000.00 |
| Mar 16, 2025 | "Spectrum VII Investment Managers'' Fund, L.P." | Other Disposition | 3000000 | 4.20 | $ 12,600,000.00 |
| Mar 16, 2025 | Spectrum VII Co-Investment Fund, L.P. | Other Disposition | 3000000 | 4.20 | $ 12,600,000.00 |
| Mar 16, 2025 | Spectrum Equity Associates VII, L.P. | Other Disposition | 3000000 | 4.20 | $ 12,600,000.00 |
| Mar 16, 2025 | SEA VII Management, LLC | Other Disposition | 3000000 | 4.20 | $ 12,600,000.00 |
| Mar 16, 2025 | FRANCISCO PARTNERS IV, L.P. | Other Aquisition | 10000000 | | $ 0.00 |
| Mar 16, 2025 | FRANCISCO PARTNERS IV-A, L.P. | Other Aquisition | 10000000 | | $ 0.00 |
| Mar 16, 2025 | Francisco Partners GP IV, L.P. | Other Aquisition | 10000000 | | $ 0.00 |
| Mar 16, 2025 | Francisco Partners GP IV Management Ltd | Other Aquisition | 10000000 | | $ 0.00 |
| Mar 16, 2025 | Francisco Partners Management, LP | Other Aquisition | 10000000 | | $ 0.00 |
| Mar 16, 2025 | FRANCISCO PARTNERS IV, L.P. | Other Disposition | 10000000 | 4.20 | $ 42,000,000.00 |
| Mar 16, 2025 | FRANCISCO PARTNERS IV-A, L.P. | Other Disposition | 10000000 | 4.20 | $ 42,000,000.00 |
| Mar 16, 2025 | Francisco Partners GP IV, L.P. | Other Disposition | 10000000 | 4.20 | $ 42,000,000.00 |
| Mar 16, 2025 | Francisco Partners GP IV Management Ltd | Other Disposition | 10000000 | 4.20 | $ 42,000,000.00 |
| Mar 16, 2025 | Francisco Partners Management, LP | Other Disposition | 10000000 | 4.20 | $ 42,000,000.00 |
| Mar 13, 2025 | Wagner Scott | Other Disposition | 192696 | 0.00 | $ 0.00 |
| Mar 8, 2025 | Nabiey Romin | Option Excercise | 4999 | 4.61 | $ 23,045.39 |
| Mar 8, 2025 | Nabiey Romin | Option Excercise | 12434 | | $ 0.00 |
| Feb 8, 2025 | Nabiey Romin | Option Excercise | 12662 | | $ 0.00 |
| Feb 8, 2025 | Nabiey Romin | Option Excercise | 5202 | 4.84 | $ 25,177.68 |
| Jan 21, 2025 | Wagner Scott | Grant | 28741 | 0.00 | $ 0.00 |
| Jan 15, 2025 | Nabiey Romin | Option Excercise | 2606 | | $ 0.00 |
| Jan 15, 2025 | Nabiey Romin | Option Excercise | 1071 | 4.15 | $ 4,444.65 |
| Jan 8, 2025 | Voermann Karsten | Option Excercise | 89292 | | $ 0.00 |
| Jan 8, 2025 | Voermann Karsten | Option Excercise | 29035 | 4.41 | $ 128,044.35 |
| Jan 1, 2025 | Hirsch Douglas Joseph | Grant | 6392 | 0.00 | $ 0.00 |
| Jan 1, 2025 | Bruehlman Ronald E | Grant | 10653 | 0.00 | $ 0.00 |
| Dec 21, 2024 | Kennedy Kelly J. | Option Excercise | 23150 | 4.44 | $ 102,786.00 |
| Dec 8, 2024 | Wagner Scott | Option Excercise | 70591 | | $ 0.00 |
| Dec 8, 2024 | Wagner Scott | Option Excercise | 35776 | 4.91 | $ 175,660.16 |
| Dec 8, 2024 | Voermann Karsten | Option Excercise | 54064 | | $ 0.00 |
| Dec 8, 2024 | Voermann Karsten | Option Excercise | 24659 | 4.91 | $ 121,075.69 |
| Dec 8, 2024 | Nabiey Romin | Option Excercise | 12432 | | $ 0.00 |
| Dec 8, 2024 | Nabiey Romin | Option Excercise | 4437 | 4.91 | $ 21,785.67 |
| Nov 8, 2024 | Bruehlman Ronald E | Grant | 21631 | 0.00 | $ 0.00 |
| Nov 8, 2024 | Wagner Scott | Option Excercise | 70592 | | $ 0.00 |
| Nov 8, 2024 | Wagner Scott | Option Excercise | 35777 | 5.04 | $ 180,316.08 |
| Nov 8, 2024 | Nabiey Romin | Option Excercise | 12663 | | $ 0.00 |
| Nov 8, 2024 | Nabiey Romin | Option Excercise | 4519 | 5.04 | $ 22,775.76 |
| Oct 26, 2024 | Hirsch Douglas Joseph | Grant | 21394 | 0.00 | $ 0.00 |