| Latest Insider Trading | Top Insider Trading Recent Week | Top 10% Owner Trading Recent Week | Filter
|
| Ticker | Owner | Relationship | Date | Transaction | Cost |
#Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| Cyr William B. | Chief Executive Officer | Aug 26 '26 | Option Exercise | 10.23 | 56,442 | 577,402 | 387,751 | Aug 28 04:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 26 '26 | Option Exercise | 10.23 | 19,559 | 200,089 | 107,640 | Aug 28 04:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 26 '26 | Sale | 74.67 | 37,007 | 2,763,313 | 350,744 | Aug 28 04:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 26 '26 | Sale | 75.40 | 2,657 | 200,338 | 49,044 | Aug 28 04:05 PM | |
| Cyr William B. | Officer | Aug 26 '26 | Proposed Sale | 74.67 | 37,007 | 2,763,217 | Aug 26 04:45 PM | ||
| Cyr William B. | Member of immediate family of | Aug 26 '26 | Proposed Sale | 75.40 | 979 | 73,817 | Aug 26 11:03 AM | ||
| Cyr William B. | Member of immediate family of | Aug 26 '26 | Proposed Sale | 75.40 | 1,678 | 126,521 | Aug 26 10:42 AM | ||
| Cyr William B. | Chief Executive Officer | Aug 21 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 350,862 | Aug 25 05:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 21 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 92,937 | Aug 25 05:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 24 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 372,274 | Aug 25 05:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 24 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 100,720 | Aug 25 05:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 24 '26 | Sale | 75.98 | 40,965 | 3,112,627 | 331,309 | Aug 25 05:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 24 '26 | Sale | 74.03 | 2,995 | 221,720 | 45,432 | Aug 25 05:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 21 '26 | Sale | 73.87 | 40,957 | 3,025,494 | 309,905 | Aug 25 05:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 21 '26 | Sale | 74.34 | 2,988 | 222,128 | 41,452 | Aug 25 05:05 PM | |
| Cyr William B. | Officer | Aug 24 '26 | Proposed Sale | 74.03 | 40,965 | 3,032,639 | Aug 24 11:52 AM | ||
| Cyr William B. | Member of immediate family of | Aug 24 '26 | Proposed Sale | 74.03 | 1,890 | 139,917 | Aug 24 11:25 AM | ||
| Cyr William B. | Member of immediate family of | Aug 24 '26 | Proposed Sale | 74.03 | 1,105 | 81,803 | Aug 24 11:12 AM | ||
| Cyr William B. | Chief Executive Officer | Aug 19 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 329,521 | Aug 21 04:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 19 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 85,180 | Aug 21 04:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 19 '26 | Sale | 74.80 | 41,028 | 3,068,894 | 288,493 | Aug 21 04:05 PM | |
| Cyr William B. | Chief Executive Officer | Aug 19 '26 | Sale | 73.58 | 3,050 | 224,419 | 37,471 | Aug 21 04:05 PM | |
| Cyr William B. | Member of immediate family of | Aug 21 '26 | Proposed Sale | 74.34 | 1,886 | 140,205 | Aug 21 11:40 AM | ||
| Cyr William B. | Officer | Aug 21 '26 | Proposed Sale | 74.34 | 40,957 | 3,044,743 | Aug 21 11:28 AM | ||
| Cyr William B. | Member of immediate family of | Aug 21 '26 | Proposed Sale | 74.34 | 1,102 | 81,923 | Aug 21 11:10 AM | ||
| Cyr William B. | Chief Executive Officer | Aug 17 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 308,174 | Aug 19 04:28 PM | |
| Cyr William B. | Chief Executive Officer | Aug 17 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 77,421 | Aug 19 04:28 PM | |
| Cyr William B. | Chief Executive Officer | Aug 17 '26 | Sale | 72.86 | 41,022 | 2,988,863 | 267,152 | Aug 19 04:28 PM | |
| Cyr William B. | Chief Executive Officer | Aug 17 '26 | Sale | 72.41 | 3,045 | 220,488 | 33,503 | Aug 19 04:28 PM | |
| Cyr William B. | Officer | Aug 19 '26 | Proposed Sale | 73.58 | 41,028 | 3,018,840 | Aug 19 12:50 PM | ||
| Cyr William B. | Member of immediate family of | Aug 19 '26 | Proposed Sale | 73.58 | 1,125 | 82,778 | Aug 19 12:39 PM | ||
| Cyr William B. | Member of immediate family of | Aug 19 '26 | Proposed Sale | 73.58 | 1,925 | 141,642 | Aug 19 12:21 PM | ||
| Cyr William B. | Chief Executive Officer | Aug 14 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 286,828 | Aug 18 04:06 PM | |
| Cyr William B. | Chief Executive Officer | Aug 14 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 69,662 | Aug 18 04:06 PM | |
| Cyr William B. | Chief Executive Officer | Aug 14 '26 | Sale | 72.91 | 41,023 | 2,990,987 | 245,805 | Aug 18 04:06 PM | |
| Cyr William B. | Chief Executive Officer | Aug 14 '26 | Sale | 72.82 | 3,046 | 221,810 | 29,534 | Aug 18 04:06 PM | |
| Cyr William B. | Member of immediate family of | Aug 17 '26 | Proposed Sale | 72.41 | 1,123 | 81,316 | Aug 17 02:52 PM | ||
| Cyr William B. | Officer | Aug 17 '26 | Proposed Sale | 71.86 | 41,022 | 2,947,636 | Aug 17 02:38 PM | ||
| Cyr William B. | Member of immediate family of | Aug 17 '26 | Proposed Sale | 72.41 | 1,922 | 139,172 | Aug 17 02:26 PM | ||
| Cyr William B. | Officer | Aug 14 '26 | Proposed Sale | 72.82 | 41,023 | 2,987,295 | Aug 14 02:24 PM | ||
| Cyr William B. | Member of immediate family of | Aug 14 '26 | Proposed Sale | 72.82 | 1,922 | 139,960 | Aug 14 02:11 PM | ||
| Cyr William B. | Member of immediate family of | Aug 14 '26 | Proposed Sale | 72.82 | 1,124 | 81,850 | Aug 14 02:00 PM | ||
| Cyr William B. | Chief Executive Officer | May 22 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 266,954 | May 27 04:06 PM | |
| Cyr William B. | Chief Executive Officer | May 22 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 62,435 | May 27 04:06 PM | |
| Cyr William B. | Chief Executive Officer | May 22 '26 | Sale | 51.03 | 42,495 | 2,168,382 | 224,459 | May 27 04:06 PM | |
| Cyr William B. | Chief Executive Officer | May 22 '26 | Sale | 51.18 | 4,319 | 221,046 | 25,565 | May 27 04:06 PM | |
| Cyr William B. | Chief Executive Officer | May 20 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 247,492 | May 22 05:03 PM | |
| Cyr William B. | Chief Executive Officer | May 20 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 55,356 | May 22 05:03 PM | |
| Cyr William B. | Chief Executive Officer | May 20 '26 | Sale | 47.92 | 42,907 | 2,056,103 | 204,585 | May 22 05:03 PM | |
| Cyr William B. | Chief Executive Officer | May 20 '26 | Sale | 47.52 | 4,675 | 222,156 | 21,868 | May 22 05:03 PM | |
| Cyr William B. | Member of immediate family of | May 22 '26 | Proposed Sale | 51.18 | 1,593 | 81,530 | May 22 12:13 PM | ||
| Cyr William B. | Member of immediate family of | May 22 '26 | Proposed Sale | 51.18 | 2,726 | 139,517 | May 22 12:01 PM | ||
| Cyr William B. | Officer | May 22 '26 | Proposed Sale | 51.18 | 42,495 | 2,174,894 | May 22 12:01 PM | ||
| Cyr William B. | Officer | May 20 '26 | Proposed Sale | 47.52 | 42,907 | 2,038,941 | May 20 01:43 PM | ||
| Cyr William B. | Member of immediate family of | May 20 '26 | Proposed Sale | 47.52 | 1,725 | 81,972 | May 20 12:11 PM | ||
| Cyr William B. | Member of immediate family of | May 20 '26 | Proposed Sale | 47.52 | 2,950 | 140,184 | May 20 12:04 PM | ||
| Cyr William B. | Chief Executive Officer | May 18 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 227,815 | May 19 05:52 PM | |
| Cyr William B. | Chief Executive Officer | May 18 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 48,200 | May 19 05:52 PM | |
| Cyr William B. | Chief Executive Officer | May 15 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 208,139 | May 19 05:52 PM | |
| Cyr William B. | Chief Executive Officer | May 15 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 41,044 | May 19 05:52 PM | |
| Cyr William B. | Chief Executive Officer | May 15 '26 | Sale | 49.32 | 42,693 | 2,105,487 | 165,446 | May 19 05:52 PM | |
| Cyr William B. | Chief Executive Officer | May 15 '26 | Sale | 49.09 | 4,490 | 220,414 | 14,586 | May 19 05:52 PM | |
| Cyr William B. | Chief Executive Officer | May 18 '26 | Sale | 48.90 | 42,692 | 2,087,834 | 185,123 | May 19 05:52 PM | |
| Cyr William B. | Chief Executive Officer | May 18 '26 | Sale | 50.04 | 4,489 | 224,630 | 18,247 | May 19 05:52 PM | |
| Cyr William B. | Director | May 14 '26 | Buy | 8.52 | 6,000 | 51,120 | 13,794 | May 18 04:55 PM | |
| Cyr William B. | Officer | May 18 '26 | Proposed Sale | 50.04 | 42,692 | 2,136,308 | May 18 10:49 AM | ||
| Cyr William B. | Member of immediate family of | May 18 '26 | Proposed Sale | 50.04 | 1,656 | 82,866 | May 18 10:39 AM | ||
| Cyr William B. | Member of immediate family of | May 18 '26 | Proposed Sale | 50.04 | 2,833 | 141,763 | May 18 10:22 AM | ||
| Cyr William B. | Chief Executive Officer | May 13 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 188,267 | May 15 04:06 PM | |
| Cyr William B. | Chief Executive Officer | May 13 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 33,818 | May 15 04:06 PM | |
| Cyr William B. | Chief Executive Officer | May 13 '26 | Sale | 48.81 | 42,497 | 2,074,284 | 145,770 | May 15 04:06 PM | |
| Cyr William B. | Chief Executive Officer | May 13 '26 | Sale | 50.63 | 4,321 | 218,772 | 10,925 | May 15 04:06 PM | |
| Cyr William B. | Member of immediate family of | May 15 '26 | Proposed Sale | 49.09 | 2,833 | 139,072 | May 15 10:14 AM | ||
| Cyr William B. | Member of immediate family of | May 15 '26 | Proposed Sale | 49.09 | 1,657 | 81,342 | May 15 10:06 AM | ||
| Cyr William B. | Officer | May 15 '26 | Proposed Sale | 49.09 | 42,693 | 2,095,799 | May 15 09:44 AM | ||
| Cyr William B. | Chief Executive Officer | May 11 '26 | Option Exercise | 10.23 | 62,369 | 638,035 | 168,226 | May 13 06:32 PM | |
| Cyr William B. | Chief Executive Officer | May 11 '26 | Option Exercise | 10.23 | 21,631 | 221,285 | 26,530 | May 13 06:32 PM | |
| Cyr William B. | Chief Executive Officer | May 11 '26 | Sale | 50.52 | 42,328 | 2,138,608 | 125,898 | May 13 06:32 PM | |
| Cyr William B. | Chief Executive Officer | May 11 '26 | Sale | 52.72 | 4,174 | 220,065 | 7,228 | May 13 06:32 PM | |
| Cyr William B. | Officer | May 13 '26 | Proposed Sale | 50.63 | 42,497 | 2,151,623 | May 13 01:54 PM | ||
| Cyr William B. | Member of immediate family of | May 13 '26 | Proposed Sale | 50.63 | 2,727 | 138,068 | May 13 12:28 PM | ||
| Cyr William B. | Member of immediate family of | May 13 '26 | Proposed Sale | 50.63 | 1,594 | 80,704 | May 13 11:40 AM | ||
| Cyr William B. | Member of immediate family of | May 11 '26 | Proposed Sale | 52.73 | 1,540 | 81,196 | May 11 12:19 PM | ||
| Cyr William B. | Member of immediate family of | May 11 '26 | Proposed Sale | 52.72 | 2,634 | 138,869 | May 11 12:17 PM | ||
| Cyr William B. | Officer | May 11 '26 | Proposed Sale | 52.85 | 42,328 | 2,237,035 | May 11 11:33 AM | ||
| Cyr William B. | Director | Mar 02 '26 | Buy | 20.70 | 4,750 | 98,325 | 7,794 | Mar 04 05:30 PM | |
| Cyr William B. | Chief Executive Officer | Nov 26 '21 | Buy | 109.91 | 1,819 | 199,921 | 77,351 | Nov 30 04:30 PM | |
| Cyr William B. | Chief Executive Officer | May 18 '17 | Buy | 13.75 | 7,300 | 100,349 | 75,532 | May 19 04:31 PM | |
| Cyr William B. | Chief Executive Officer | Mar 14 '17 | Buy | 11.07 | 17,850 | 197,651 | 68,232 | Mar 16 04:05 PM | |
Join thousands of traders who make more informed decisions with our premium features. Real-time quotes, advanced visualizations, alerts, and much more.
Learn more about Finviz Elite