| Jan 22, 2026 | Domingo Angelita Rebamontan | Grant | 18 | 34.36 | $ 618.48 |
| Nov 21, 2025 | Philp Katrina Marie Kramer | Grant | 3100 | 32.71 | $ 101,397.00 |
| Nov 20, 2025 | Charlton Alisha | Option Excercise | 72 | 30.83 | $ 2,219.76 |
| Nov 20, 2025 | Charlton Alisha | Grant | 1000 | 0.00 | $ 0.00 |
| Nov 20, 2025 | CABILLOT RAYMOND E | Grant | 1000 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Van Kirk Richard Lee Jr | Option Excercise | 72 | 30.83 | $ 2,219.76 |
| Nov 20, 2025 | Swenson Nicholas John | Grant | 1000 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Philp Katrina Marie Kramer | Grant | 1000 | 0.00 | $ 0.00 |
| Nov 20, 2025 | HOVDA DAVID | Grant | 1000 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Farrell William James III | Grant | 1000 | 0.00 | $ 0.00 |
| Nov 20, 2025 | Domingo Angelita Rebamontan | Option Excercise | 72 | 30.83 | $ 2,219.76 |
| Nov 20, 2025 | Domingo Angelita Rebamontan | Grant | 1000 | 0.00 | $ 0.00 |
| Jul 24, 2025 | Domingo Angelita Rebamontan | Grant | 15 | 42.34 | $ 635.10 |
| Apr 2, 2025 | Swenson Nicholas John | Open Market Sale | 4526 | | $ 0.00 |
| Apr 1, 2025 | CABILLOT RAYMOND E | Open Market Sale | 7263 | 50.01 | $ 363,222.63 |
| Apr 1, 2025 | FARNAM STREET PARTNERS LP /MN | Open Market Sale | 7263 | 50.01 | $ 363,222.63 |
| Mar 28, 2025 | CABILLOT RAYMOND E | Open Market Sale | 1678 | 50.00 | $ 83,900.00 |
| Mar 28, 2025 | FARNAM STREET PARTNERS LP /MN | Open Market Sale | 1678 | 50.00 | $ 83,900.00 |
| Mar 26, 2025 | CABILLOT RAYMOND E | Open Market Sale | 3096 | 50.13 | $ 155,202.48 |
| Mar 26, 2025 | FARNAM STREET PARTNERS LP /MN | Open Market Sale | 3096 | 50.13 | $ 155,202.48 |
| Mar 24, 2025 | CABILLOT RAYMOND E | Open Market Sale | 15711 | 50.23 | $ 789,156.91 |
| Mar 24, 2025 | FARNAM STREET PARTNERS LP /MN | Open Market Sale | 15711 | 50.23 | $ 789,156.91 |
| Mar 19, 2025 | CABILLOT RAYMOND E | Open Market Sale | 2101 | 50.00 | $ 105,050.00 |
| Mar 19, 2025 | FARNAM STREET PARTNERS LP /MN | Open Market Sale | 2101 | 50.00 | $ 105,050.00 |
| Mar 14, 2025 | CABILLOT RAYMOND E | Open Market Sale | 5151 | 50.00 | $ 257,550.00 |
| Mar 14, 2025 | FARNAM STREET PARTNERS LP /MN | Open Market Sale | 5151 | 50.00 | $ 257,550.00 |
| Mar 10, 2025 | CABILLOT RAYMOND E | Open Market Sale | 12806 | 45.02 | $ 576,577.92 |
| Mar 10, 2025 | FARNAM STREET PARTNERS LP /MN | Open Market Sale | 12806 | 45.02 | $ 576,577.92 |
| Jan 30, 2025 | CABILLOT RAYMOND E | Open Market Sale | 1100 | 45.01 | $ 49,511.00 |
| Jan 30, 2025 | FARNAM STREET PARTNERS LP /MN | Open Market Sale | 1100 | 45.01 | $ 49,511.00 |
| Jan 27, 2025 | CABILLOT RAYMOND E | Open Market Sale | 13458 | 41.63 | $ 560,229.58 |
| Jan 27, 2025 | FARNAM STREET PARTNERS LP /MN | Open Market Sale | 13458 | 41.63 | $ 560,229.58 |