| Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
| Kulkarni Subodh K | President and CEO | Sep 09 '26 | Option Exercise | 0.96 | 150,000 | 144,570 | 260,411 | Sep 10 04:05 PM | | Kulkarni Subodh K | President and CEO | Sep 09 '26 | Sale | 15.68 | 120,000 | 1,882,104 | 140,411 | Sep 10 04:05 PM | | Kulkarni Subodh K | Officer | Sep 09 '26 | Proposed Sale | 15.81 | 120,000 | 1,897,200 | | Sep 09 04:24 PM | | Bertelsen Jeffrey A. | CHIEF FINANCIAL OFFICER | Sep 03 '26 | Option Exercise | 0.60 | 25,000 | 15,000 | 193,067 | Sep 04 04:07 PM | | Bertelsen Jeffrey A. | CHIEF FINANCIAL OFFICER | Sep 03 '26 | Sale | 15.00 | 25,000 | 375,010 | 168,067 | Sep 04 04:07 PM | | Bertelsen Jeffrey A. | Officer | Sep 03 '26 | Proposed Sale | 14.87 | 25,000 | 371,750 | | Sep 03 04:25 PM | | Bestwick Andrew Joseph | Officer | Aug 20 '26 | Proposed Sale | 17.00 | 5,791 | 98,447 | | Aug 20 05:07 PM | | Rivas David | Officer | Aug 20 '26 | Proposed Sale | 17.00 | 9,038 | 153,646 | | Aug 20 04:45 PM | | Bertelsen Jeffrey A. | Officer | Aug 20 '26 | Proposed Sale | 17.00 | 3,860 | 65,620 | | Aug 20 04:36 PM | | Bertelsen Jeffrey A. | CHIEF FINANCIAL OFFICER | Aug 20 '26 | Sale | 16.89 | 3,860 | 65,187 | 168,067 | Aug 20 04:18 PM | | Rivas David | CHIEF OPERATING OFFICER | Aug 20 '26 | Sale | 16.79 | 9,038 | 151,734 | 316,907 | Aug 20 04:18 PM | | Bestwick Andrew Joseph | CHIEF TECHNOLOGY OFFICER | Aug 20 '26 | Sale | 16.81 | 5,791 | 97,319 | 1,036,121 | Aug 20 04:17 PM | | Johnson Ray O | Director | Jun 22 '26 | Proposed Sale | 20.55 | 84,944 | 1,745,242 | | Jun 22 04:24 PM | | Johnson Ray O | Director | Jun 22 '26 | Sale | 20.55 | 84,944 | 1,745,242 | 95,537 | Jun 22 04:13 PM | | Sandford Helene Gail | Director | Jun 11 '26 | Proposed Sale | 20.63 | 9,038 | 186,454 | | Jun 11 04:48 PM | | Johnson Ray O | Director | Jun 08 '26 | Sale | 21.30 | 122,188 | 2,602,841 | 171,273 | Jun 10 08:05 AM | | Johnson Ray O | Director | Jun 08 '26 | Proposed Sale | 21.30 | 122,188 | 2,602,000 | | Jun 08 04:45 PM | | Clifton Michael S. | Director | Jun 02 '26 | Proposed Sale | 14.58 | 156,250 | 2,278,125 | | Jun 02 05:10 PM | | Kulkarni Subodh K | Officer | Jun 01 '26 | Proposed Sale | 24.38 | 61,000 | 1,487,064 | | Jun 01 04:42 PM | | Rivas David | CHIEF TECHNOLOGY OFFICER | May 29 '26 | Option Exercise | 0.27 | 112,118 | 30,496 | 825,273 | Jun 01 04:12 PM | | Rivas David | CHIEF TECHNOLOGY OFFICER | May 29 '26 | Sale | 25.40 | 499,328 | 12,680,934 | 325,945 | Jun 01 04:12 PM | | Kulkarni Subodh K | President and CEO | May 28 '26 | Option Exercise | 1.08 | 214,601 | 231,353 | 214,601 | Jun 01 04:12 PM | | Kulkarni Subodh K | President and CEO | Jun 01 '26 | Sale | 24.38 | 61,000 | 1,487,064 | 110,411 | Jun 01 04:12 PM | | Kulkarni Subodh K | President and CEO | May 28 '26 | Sale | 26.23 | 43,190 | 1,132,839 | 171,411 | Jun 01 04:12 PM | | Rivas David | Officer | May 29 '26 | Proposed Sale | 25.40 | 499,328 | 12,680,934 | | May 29 05:24 PM | | Kulkarni Subodh K | Officer | May 28 '26 | Proposed Sale | 26.23 | 43,190 | 1,132,839 | | May 28 04:27 PM | | Bertelsen Jeffrey A. | CHIEF FINANCIAL OFFICER | May 22 '26 | Sale | 22.95 | 3,682 | 84,489 | 171,927 | May 26 04:36 PM | | Rivas David | CHIEF TECHNOLOGY OFFICER | May 22 '26 | Sale | 22.96 | 18,759 | 430,643 | 713,155 | May 26 04:35 PM | | Bertelsen Jeffrey A. | Officer | May 22 '26 | Proposed Sale | 22.04 | 3,682 | 81,151 | | May 22 04:07 PM | | Rivas David | Officer | May 22 '26 | Proposed Sale | 22.04 | 18,759 | 413,448 | | May 22 04:01 PM | | Clifton Michael S. | Director | May 21 '26 | Proposed Sale | 10.00 | 50,000 | 500,000 | | May 21 04:39 PM | | Bertelsen Jeffrey A. | CHIEF FINANCIAL OFFICER | Mar 10 '26 | Sale | 17.52 | 4,270 | 74,804 | 175,609 | Mar 11 04:49 PM | | Rivas David | CHIEF TECHNOLOGY OFFICER | Mar 10 '26 | Sale | 17.52 | 36,719 | 643,321 | 651,914 | Mar 11 04:48 PM | | Rivas David | Officer | Mar 10 '26 | Proposed Sale | 17.60 | 36,719 | 646,254 | | Mar 10 04:57 PM | | Bertelsen Jeffrey A. | Officer | Mar 10 '26 | Proposed Sale | 17.60 | 4,270 | 75,152 | | Mar 10 04:53 PM | | Clifton Michael S. | Director | Feb 09 '26 | Proposed Sale | 7.48 | 50,000 | 374,000 | | Feb 09 04:39 PM | | Fitzgerald Alissa | Director | Jan 02 '26 | Sale | 22.41 | 59,316 | 1,329,378 | 34,675 | Jan 05 04:09 PM | | Fitzgerald Alissa | Director | Jan 02 '26 | Proposed Sale | 22.15 | 59,316 | 1,313,849 | | Jan 02 04:08 PM | | Clifton Michael S. | Director | Dec 09 '25 | Sale | 27.34 | 150,000 | 4,100,805 | 503,766 | Dec 10 04:11 PM | | Clifton Michael S. | Director | Dec 09 '25 | Proposed Sale | 17.07 | 100,000 | 1,707,000 | | Dec 09 05:06 PM | | Bertelsen Jeffrey A. | CHIEF FINANCIAL OFFICER | Nov 20 '25 | Sale | 26.35 | 3,702 | 97,551 | 179,879 | Nov 21 04:07 PM | | Rivas David | CHIEF TECHNOLOGY OFFICER | Nov 20 '25 | Sale | 26.34 | 41,935 | 1,104,555 | 688,633 | Nov 21 04:06 PM | | Bertelsen Jeffrey A. | Officer | Nov 20 '25 | Proposed Sale | 25.46 | 3,702 | 94,253 | | Nov 20 04:52 PM | | Rivas David | Officer | Nov 20 '25 | Proposed Sale | 25.13 | 41,935 | 1,053,917 | | Nov 20 04:47 PM | | Sandford Helene Gail | Director | Oct 17 '25 | Proposed Sale | 47.47 | 62,000 | 2,943,140 | | Oct 17 04:39 PM | | Sandford Helene Gail | Director | Oct 17 '25 | Sale | 44.89 | 62,000 | 2,782,889 | 120,371 | Oct 17 04:25 PM |
|