| 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 |
|---|---|---|---|---|---|---|---|---|---|
| Otto Alexander | Director | Sep 14 '26 | Sale | 29.52 | 839 | 24,767 | 6,550,075 | Sep 16 04:10 PM | |
| Otto Alexander | Director | Sep 10 '26 | Sale | 29.51 | 2,344 | 69,171 | 6,550,914 | Sep 14 04:10 PM | |
| Otto Alexander | Director | Sep 08 '26 | Sale | 29.68 | 221,812 | 6,583,380 | 6,586,370 | Sep 10 04:10 PM | |
| Otto Alexander | Director | Sep 09 '26 | Sale | 29.59 | 33,112 | 979,784 | 6,553,258 | Sep 10 04:10 PM | |
| Otto Alexander | Director | Aug 27 '26 | Sale | 30.00 | 500 | 15,000 | 6,922,026 | Sep 01 04:10 PM | |
| Otto Alexander | Director | Aug 28 '26 | Sale | 30.11 | 110,144 | 3,316,436 | 6,811,882 | Sep 01 04:10 PM | |
| Otto Alexander | Director | Aug 31 '26 | Sale | 30.05 | 3,600 | 108,180 | 6,808,282 | Sep 01 04:10 PM | |
| Otto Alexander | Director | Aug 25 '26 | Sale | 30.12 | 174,293 | 5,249,705 | 7,057,394 | Aug 27 04:21 PM | |
| Otto Alexander | Director | Aug 26 '26 | Sale | 30.17 | 134,868 | 4,068,968 | 6,922,526 | Aug 27 04:21 PM | |
| Otto Alexander | Director | Aug 18 '26 | Sale | 30.02 | 32,927 | 988,469 | 7,232,893 | Aug 20 04:05 PM | |
| Otto Alexander | Director | Aug 19 '26 | Sale | 30.10 | 1,206 | 36,301 | 7,231,687 | Aug 20 04:05 PM | |
| Otto Alexander | Director | Aug 14 '26 | Sale | 30.25 | 136,226 | 4,120,836 | 7,274,993 | Aug 18 06:33 PM | |
| Otto Alexander | Director | Aug 17 '26 | Sale | 30.04 | 9,173 | 275,557 | 7,265,820 | Aug 18 06:33 PM | |
| Otto Alexander | Director | Aug 12 '26 | Sale | 30.06 | 96,331 | 2,895,710 | 7,546,831 | Aug 14 04:45 PM | |
| Otto Alexander | Director | Aug 13 '26 | Sale | 30.15 | 135,612 | 4,088,702 | 7,411,219 | Aug 14 04:45 PM | |
| Otto Alexander | Director | Aug 06 '26 | Sale | 29.79 | 109,366 | 3,258,013 | 7,663,637 | Aug 10 05:49 PM | |
| Otto Alexander | Director | Aug 07 '26 | Sale | 29.76 | 20,475 | 609,336 | 7,643,162 | Aug 10 05:49 PM | |
| Otto Alexander | Director | Aug 04 '26 | Sale | 30.17 | 38,788 | 1,170,234 | 7,907,272 | Aug 06 06:35 PM | |
| Otto Alexander | Director | Aug 05 '26 | Sale | 30.11 | 134,269 | 4,042,840 | 7,773,003 | Aug 06 06:35 PM | |
| Otto Alexander | Director | Aug 04 '26 | Proposed Sale | 30.25 | 1,500,000 | 45,375,000 | Aug 04 02:32 PM | ||
| Otto Alexander | Director | Oct 18 '24 | Sale | 22.94 | 224 | 5,139 | 7,946,060 | Oct 21 04:18 PM | |
| Otto Alexander | Director | Jul 31 '24 | Sale | 15.61 | 424,355 | 6,624,606 | 16,158,628 | Aug 02 04:05 PM | |
| Otto Alexander | Director | Aug 01 '24 | Sale | 15.44 | 293,874 | 4,536,827 | 15,864,754 | Aug 02 04:05 PM | |
| Otto Alexander | Director | Jun 27 '24 | Sale | 14.25 | 327,735 | 4,671,207 | 16,940,551 | Jul 01 04:30 PM | |
| Otto Alexander | Director | Jun 28 '24 | Sale | 14.39 | 357,568 | 5,147,191 | 16,582,983 | Jul 01 04:30 PM | |
| Otto Alexander | Director | Jun 25 '24 | Sale | 14.17 | 231,198 | 3,276,076 | 17,496,328 | Jun 27 04:05 PM | |
| Otto Alexander | Director | Jun 26 '24 | Sale | 14.11 | 228,042 | 3,217,673 | 17,268,286 | Jun 27 04:05 PM | |
| Otto Alexander | Director | Jun 21 '24 | Sale | 14.36 | 240,958 | 3,460,157 | 18,112,189 | Jun 25 04:05 PM | |
| Otto Alexander | Director | Jun 24 '24 | Sale | 14.50 | 384,663 | 5,577,614 | 17,727,526 | Jun 25 04:05 PM | |
| Otto Alexander | Director | Jun 18 '24 | Sale | 14.40 | 82,984 | 1,194,638 | 18,544,314 | Jun 21 04:05 PM | |
| Otto Alexander | Director | Jun 20 '24 | Sale | 14.36 | 191,167 | 2,745,158 | 18,353,147 | Jun 21 04:05 PM | |
| Otto Alexander | Director | Jun 14 '24 | Sale | 14.55 | 149,835 | 2,180,848 | 18,739,109 | Jun 18 04:30 PM | |
| Otto Alexander | Director | Jun 17 '24 | Sale | 14.51 | 111,811 | 1,622,266 | 18,627,298 | Jun 18 04:30 PM | |
| Otto Alexander | Director | Jun 12 '24 | Sale | 14.71 | 242,573 | 3,568,249 | 19,071,327 | Jun 14 04:05 PM | |
| Otto Alexander | Director | Jun 13 '24 | Sale | 14.62 | 182,383 | 2,666,439 | 18,888,944 | Jun 14 04:05 PM | |
| Otto Alexander | Director | Jun 10 '24 | Sale | 14.56 | 91,778 | 1,336,288 | 19,522,976 | Jun 12 04:05 PM | |
| Otto Alexander | Director | Jun 11 '24 | Sale | 14.36 | 209,076 | 3,002,331 | 19,313,900 | Jun 12 04:05 PM | |
| Otto Alexander | Director | Nov 15 '21 | Sale | 16.54 | 2,062,102 | 34,103,043 | 19,632,649 | Nov 17 04:05 PM | |
| Otto Alexander | Director | Nov 16 '21 | Sale | 16.36 | 37,898 | 620,087 | 19,594,751 | Nov 17 04:05 PM | |
| Otto Alexander | Director | Apr 26 '21 | Sale | 14.44 | 8,500,000 | 122,697,500 | 21,689,950 | Apr 28 05:00 PM | |
| Otto Alexander | Director | Dec 30 '20 | Sale | 10.26 | 36,398 | 373,422 | 30,187,920 | Jan 04 04:05 PM | |
| Otto Alexander | Director | Dec 28 '20 | Sale | 10.28 | 100,000 | 1,028,440 | 30,237,418 | Dec 30 04:30 PM | |
| Otto Alexander | Director | Dec 29 '20 | Sale | 10.29 | 13,100 | 134,861 | 30,224,318 | Dec 30 04:30 PM | |
| Otto Alexander | Director | Dec 22 '20 | Sale | 10.20 | 1,988 | 20,281 | 30,465,918 | Dec 28 04:30 PM | |
| Otto Alexander | Director | Dec 23 '20 | Sale | 10.27 | 103,090 | 1,059,105 | 30,362,828 | Dec 28 04:30 PM | |
| Otto Alexander | Director | Dec 24 '20 | Sale | 10.21 | 25,410 | 259,357 | 30,337,418 | Dec 28 04:30 PM | |
| Otto Alexander | Director | Dec 18 '20 | Sale | 10.41 | 36,612 | 380,952 | 30,467,906 | Dec 22 11:42 AM | |
| Otto Alexander | Director | Dec 16 '20 | Sale | 10.46 | 142,186 | 1,487,138 | 30,654,518 | Dec 18 04:30 PM | |
| Otto Alexander | Director | Dec 17 '20 | Sale | 10.45 | 150,000 | 1,568,220 | 30,504,518 | Dec 18 04:30 PM | |
| Otto Alexander | Director | Dec 11 '20 | Sale | 10.23 | 119,600 | 1,223,460 | 31,156,418 | Dec 15 05:55 PM | |
| Otto Alexander | Director | Dec 14 '20 | Sale | 10.23 | 211,500 | 2,162,693 | 30,944,918 | Dec 15 05:55 PM | |
| Otto Alexander | Director | Dec 15 '20 | Sale | 10.44 | 148,214 | 1,547,502 | 30,796,704 | Dec 15 05:55 PM | |
| Otto Alexander | Director | Dec 08 '20 | Sale | 10.17 | 138,203 | 1,405,262 | 31,986,012 | Dec 10 06:19 PM | |
| Otto Alexander | Director | Dec 09 '20 | Sale | 10.40 | 456,494 | 4,746,807 | 31,529,518 | Dec 10 06:19 PM | |
| Otto Alexander | Director | Dec 10 '20 | Sale | 10.44 | 253,500 | 2,647,731 | 31,276,018 | Dec 10 06:19 PM | |
| Otto Alexander | Director | Dec 03 '20 | Sale | 10.44 | 180,276 | 1,881,523 | 32,474,242 | Dec 07 07:36 PM | |
| Otto Alexander | Director | Dec 04 '20 | Sale | 10.52 | 205,002 | 2,156,519 | 32,269,240 | Dec 07 07:36 PM | |
| Otto Alexander | Director | Dec 07 '20 | Sale | 10.29 | 145,025 | 1,492,887 | 32,124,215 | Dec 07 07:36 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