| 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 |
|---|---|---|---|---|---|---|---|---|---|
| Bloch Stephen M | Director | Jul 22 '26 | Sale | 88.38 | 100,000 | 8,837,965 | 601,477 | Jul 24 04:30 PM | |
| Bloch Stephen M | Director | Jul 23 '26 | Sale | 89.48 | 100,000 | 8,948,444 | 501,477 | Jul 24 04:30 PM | |
| Bloch Stephen M | Director | Jul 20 '26 | Sale | 79.55 | 3,596 | 286,068 | 776,477 | Jul 22 07:31 PM | |
| Bloch Stephen M | Director | Jul 21 '26 | Sale | 79.99 | 75,000 | 5,999,182 | 701,477 | Jul 22 07:31 PM | |
| Bloch Stephen M | Director | Jul 06 '26 | Sale | 80.17 | 25,000 | 2,004,375 | 830,073 | Jul 08 04:30 PM | |
| Bloch Stephen M | Director | Jul 07 '26 | Sale | 80.94 | 50,000 | 4,046,795 | 780,073 | Jul 08 04:30 PM | |
| Bloch Stephen M | Director | Jul 01 '26 | Sale | 79.47 | 25,000 | 1,986,695 | 855,073 | Jul 06 05:44 PM | |
| Bloch Stephen M | Director | Jun 22 '26 | Sale | 75.74 | 100,000 | 7,573,704 | 880,073 | Jun 24 04:30 PM | |
| Bloch Stephen M | Director | Jun 12 '26 | Sale | 71.46 | 111,049 | 7,936,094 | 1,065,135 | Jun 16 04:30 PM | |
| Bloch Stephen M | Director | Jun 15 '26 | Sale | 71.44 | 85,062 | 6,076,486 | 980,073 | Jun 16 04:30 PM | |
| Bloch Stephen M | Director | Jun 10 '26 | Sale | 65.58 | 145,954 | 9,572,345 | 1,418,453 | Jun 12 04:30 PM | |
| Bloch Stephen M | Director | Jun 11 '26 | Sale | 70.43 | 242,269 | 17,062,444 | 1,176,184 | Jun 12 04:30 PM | |
| Bloch Stephen M | Director | Jun 08 '26 | Sale | 64.76 | 148,301 | 9,603,989 | 1,636,941 | Jun 10 04:30 PM | |
| Bloch Stephen M | Director | Jun 09 '26 | Sale | 64.38 | 72,534 | 4,669,693 | 1,564,407 | Jun 10 04:30 PM | |
| Bloch Stephen M | Director | Jun 04 '26 | Sale | 64.97 | 82,736 | 5,375,398 | 1,787,306 | Jun 08 04:30 PM | |
| Bloch Stephen M | Director | Jun 05 '26 | Sale | 64.14 | 2,064 | 132,384 | 1,785,242 | Jun 08 04:30 PM | |
| Bloch Stephen M | Director | May 11 '26 | Sale | 50.23 | 318,893 | 16,016,775 | 1,870,042 | May 13 04:30 PM | |
| Bloch Stephen M | Director | Mar 26 '26 | Sale | 37.22 | 7,684 | 285,985 | 2,251,485 | Mar 30 05:43 PM | |
| Bloch Stephen M | Director | Mar 27 '26 | Sale | 35.94 | 62,550 | 2,247,780 | 2,188,935 | Mar 30 05:43 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