| Nov 29, 2025 | Abbey Donna Renee | Option Excercise | 769 | | $ 0.00 |
| Nov 29, 2025 | Abbey Donna Renee | Option Excercise | 222 | 13.51 | $ 2,999.22 |
| Nov 29, 2025 | SHEINBAUM MARC | Option Excercise | 909 | | $ 0.00 |
| Nov 29, 2025 | Riley H Sanford | Option Excercise | 909 | | $ 0.00 |
| Nov 29, 2025 | Peters Nicholas A | Option Excercise | 909 | | $ 0.00 |
| Nov 29, 2025 | Oleson Lisa | Option Excercise | 909 | | $ 0.00 |
| Nov 29, 2025 | Mallela Ravi | Option Excercise | 909 | | $ 0.00 |
| Nov 29, 2025 | Lowe John Daniel | Option Excercise | 11303 | | $ 0.00 |
| Nov 29, 2025 | Lowe John Daniel | Option Excercise | 4972 | 13.51 | $ 67,171.72 |
| Nov 29, 2025 | Hochstadt Jeffrey A. | Option Excercise | 6036 | | $ 0.00 |
| Nov 29, 2025 | Hochstadt Jeffrey A. | Option Excercise | 1736 | 13.51 | $ 23,453.36 |
| Nov 29, 2025 | Vollmer Sonya | Option Excercise | 2846 | | $ 0.00 |
| Nov 29, 2025 | Vollmer Sonya | Option Excercise | 694 | 13.51 | $ 9,375.94 |
| Nov 29, 2025 | Thompson Anntoinette | Option Excercise | 1652 | | $ 0.00 |
| Nov 29, 2025 | Thompson Anntoinette | Option Excercise | 486 | 13.51 | $ 6,565.86 |
| Nov 29, 2025 | O''Leary Margaret Elizabeth | Option Excercise | 5355 | | $ 0.00 |
| Nov 29, 2025 | O''Leary Margaret Elizabeth | Option Excercise | 1541 | 13.51 | $ 20,818.91 |
| Nov 29, 2025 | Dragovich Darren | Option Excercise | 458 | | $ 0.00 |
| Nov 29, 2025 | Dragovich Darren | Option Excercise | 132 | 13.51 | $ 1,783.32 |
| Nov 29, 2025 | Boada Ernesto | Option Excercise | 611 | | $ 0.00 |
| Nov 29, 2025 | Boada Ernesto | Option Excercise | 176 | 13.51 | $ 2,377.76 |
| Nov 6, 2025 | Riley H Sanford | Open Market Purchase | 10000 | 14.20 | $ 141,999.00 |
| Oct 31, 2025 | Boada Ernesto | Option Excercise | 4653 | | $ 0.00 |
| Oct 31, 2025 | Boada Ernesto | Option Excercise | 1338 | 15.64 | $ 20,926.32 |
| Oct 31, 2025 | Dragovich Darren | Option Excercise | 3489 | | $ 0.00 |
| Oct 31, 2025 | Dragovich Darren | Option Excercise | 1004 | 15.64 | $ 15,702.56 |
| Aug 30, 2025 | Hochstadt Jeffrey A. | Option Excercise | 4549 | | $ 0.00 |
| Aug 30, 2025 | Hochstadt Jeffrey A. | Option Excercise | 1310 | 15.58 | $ 20,409.80 |
| Aug 30, 2025 | O''Leary Margaret Elizabeth | Option Excercise | 3942 | | $ 0.00 |
| Aug 30, 2025 | O''Leary Margaret Elizabeth | Option Excercise | 1135 | 15.58 | $ 17,683.30 |
| Aug 30, 2025 | Abbey Donna Renee | Option Excercise | 613 | | $ 0.00 |
| Aug 30, 2025 | Abbey Donna Renee | Option Excercise | 177 | 15.58 | $ 2,757.66 |
| Aug 30, 2025 | SHEINBAUM MARC | Option Excercise | 924 | | $ 0.00 |
| Aug 30, 2025 | Riley H Sanford | Option Excercise | 924 | | $ 0.00 |
| Aug 30, 2025 | Peters Nicholas A | Option Excercise | 924 | | $ 0.00 |
| Aug 30, 2025 | Oleson Lisa | Option Excercise | 924 | | $ 0.00 |
| Aug 30, 2025 | Mallela Ravi | Option Excercise | 924 | | $ 0.00 |
| Aug 30, 2025 | Lowe John Daniel | Option Excercise | 9200 | | $ 0.00 |
| Aug 30, 2025 | Lowe John Daniel | Option Excercise | 4048 | 15.58 | $ 63,067.84 |
| Aug 30, 2025 | Soranno Keating Valerie | Option Excercise | 924 | | $ 0.00 |
| Aug 30, 2025 | Furey Thomas M | Option Excercise | 924 | | $ 0.00 |
| Aug 30, 2025 | Vollmer Sonya | Option Excercise | 2095 | | $ 0.00 |
| Aug 30, 2025 | Vollmer Sonya | Option Excercise | 671 | 15.58 | $ 10,454.18 |
| Aug 30, 2025 | Thompson Anntoinette | Option Excercise | 3795 | | $ 0.00 |
| Aug 30, 2025 | Thompson Anntoinette | Option Excercise | 1112 | 15.58 | $ 17,324.96 |
| Aug 14, 2025 | Mallela Ravi | Open Market Purchase | 623 | 16.11 | $ 10,036.53 |
| Aug 12, 2025 | Riley H Sanford | Open Market Purchase | 10000 | 15.75 | $ 157,500.00 |
| Jun 9, 2025 | Lowe John Daniel | Option Excercise | 3401 | | $ 0.00 |
| Jun 9, 2025 | Lowe John Daniel | Option Excercise | 1496 | 22.05 | $ 32,986.80 |
| Jun 9, 2025 | Hochstadt Jeffrey A. | Option Excercise | 2123 | | $ 0.00 |
| Jun 9, 2025 | Hochstadt Jeffrey A. | Option Excercise | 611 | 22.05 | $ 13,472.55 |
| Jun 9, 2025 | O''Leary Margaret Elizabeth | Option Excercise | 2229 | | $ 0.00 |
| Jun 9, 2025 | O''Leary Margaret Elizabeth | Option Excercise | 641 | 22.05 | $ 14,134.05 |
| Jun 9, 2025 | Vollmer Sonya | Option Excercise | 1184 | | $ 0.00 |
| Jun 9, 2025 | Vollmer Sonya | Option Excercise | 379 | 22.05 | $ 8,356.95 |
| May 31, 2025 | Vollmer Sonya | Option Excercise | 164 | 22.26 | $ 3,650.64 |
| May 31, 2025 | Thompson Anntoinette | Option Excercise | 531 | | $ 0.00 |
| May 31, 2025 | Thompson Anntoinette | Option Excercise | 156 | 22.26 | $ 3,472.56 |
| May 31, 2025 | O''Leary Margaret Elizabeth | Option Excercise | 1254 | | $ 0.00 |
| May 31, 2025 | O''Leary Margaret Elizabeth | Option Excercise | 361 | 22.26 | $ 8,035.86 |
| May 31, 2025 | Hochstadt Jeffrey A. | Option Excercise | 1967 | | $ 0.00 |
| May 31, 2025 | Hochstadt Jeffrey A. | Option Excercise | 566 | 22.26 | $ 12,599.16 |
| May 31, 2025 | Lowe John Daniel | Option Excercise | 5588 | | $ 0.00 |
| May 31, 2025 | Lowe John Daniel | Option Excercise | 2459 | 22.26 | $ 54,737.34 |
| May 31, 2025 | Abbey Donna Renee | Option Excercise | 552 | | $ 0.00 |
| May 31, 2025 | Abbey Donna Renee | Option Excercise | 160 | 22.26 | $ 3,561.60 |
| May 31, 2025 | Soranno Keating Valerie | Option Excercise | 1067 | | $ 0.00 |
| May 31, 2025 | SHEINBAUM MARC | Option Excercise | 1067 | | $ 0.00 |
| May 31, 2025 | Riley H Sanford | Option Excercise | 1067 | | $ 0.00 |
| May 31, 2025 | Peters Nicholas A | Option Excercise | 1067 | | $ 0.00 |
| May 31, 2025 | Oleson Lisa | Option Excercise | 1067 | | $ 0.00 |
| May 31, 2025 | Mallela Ravi | Option Excercise | 1067 | | $ 0.00 |
| May 31, 2025 | Furey Thomas M | Option Excercise | 1067 | | $ 0.00 |
| May 31, 2025 | Vollmer Sonya | Option Excercise | 669 | | $ 0.00 |
| May 22, 2025 | Lowe John Daniel | Open Market Purchase | 12500 | 20.09 | $ 251,171.60 |
| May 15, 2025 | Oleson Lisa | Open Market Purchase | 895 | 22.56 | $ 20,190.48 |
| May 15, 2025 | Hochstadt Jeffrey A. | Option Excercise | 3467 | | $ 0.00 |
| May 15, 2025 | Hochstadt Jeffrey A. | Option Excercise | 997 | 23.27 | $ 23,200.19 |
| May 15, 2025 | Abbey Donna Renee | Option Excercise | 3698 | | $ 0.00 |
| May 15, 2025 | Abbey Donna Renee | Option Excercise | 1064 | 23.27 | $ 24,759.28 |
| May 12, 2025 | Mallela Ravi | Open Market Purchase | 500 | 19.80 | $ 9,898.60 |
| May 9, 2025 | Riley H Sanford | Open Market Purchase | 15000 | 21.51 | $ 322,650.00 |
| Mar 29, 2025 | Hochstadt Jeffrey A. | Option Excercise | 1629 | | $ 0.00 |
| Mar 29, 2025 | Hochstadt Jeffrey A. | Option Excercise | 469 | 28.80 | $ 13,507.20 |
| Mar 29, 2025 | Abbey Donna Renee | Option Excercise | 585 | | $ 0.00 |
| Mar 29, 2025 | Abbey Donna Renee | Option Excercise | 165 | 28.93 | $ 4,774.20 |
| Mar 29, 2025 | Thompson Anntoinette | Option Excercise | 720 | | $ 0.00 |
| Mar 29, 2025 | Thompson Anntoinette | Option Excercise | 211 | 28.80 | $ 6,076.80 |
| Mar 29, 2025 | Vollmer Sonya | Option Excercise | 736 | | $ 0.00 |
| Mar 29, 2025 | Vollmer Sonya | Option Excercise | 210 | 28.90 | $ 6,068.72 |
| Mar 29, 2025 | O''Leary Margaret Elizabeth | Option Excercise | 1382 | | $ 0.00 |
| Mar 29, 2025 | O''Leary Margaret Elizabeth | Option Excercise | 399 | 28.91 | $ 11,535.23 |
| Mar 29, 2025 | Lowe John Daniel | Option Excercise | 7099 | | $ 0.00 |
| Mar 29, 2025 | Lowe John Daniel | Option Excercise | 3123 | 28.83 | $ 90,044.89 |