| TECX | SPRINGER TIMOTHY A | director, 10 percent owner: | Apr 11 '25 | Buy | 16.31 | 63,184 | 1,030,531 | 4,334,846 | Apr 11 12:00 AM |
| TECX | SPRINGER TIMOTHY A | director, 10 percent owner: | Apr 10 '25 | Buy | 16.73 | 53,950 | 902,583 | 4,325,368 | Apr 11 12:00 AM |
| TECX | SPRINGER TIMOTHY A | director, 10 percent owner: | Apr 09 '25 | Buy | 14.76 | 24,789 | 365,900 | 4,317,276 | Apr 11 12:00 AM |
| TECX | SPRINGER TIMOTHY A | director, 10 percent owner: | Apr 07 '25 | Buy | 17.10 | 500,000 | 8,550,000 | 4,313,558 | Apr 09 12:00 AM |
| TECX | SPRINGER TIMOTHY A | director, 10 percent owner: | Feb 05 '25 | Buy | 50.68 | 789,294 | 39,999,977 | 4,226,058 | Feb 07 12:00 AM |
| TECX | SPRINGER TIMOTHY A | director, 10 percent owner: | Oct 22 '24 | Buy | 33.59 | 300,000 | 10,077,000 | 4,096,764 | Oct 24 12:00 AM |
| TECX | SPRINGER TIMOTHY A | director, 10 percent owner: | Sep 26 '24 | Buy | 28.82 | 50,000 | 1,440,829 | 3,796,764 | Sep 26 12:00 AM |