Insider Trading |
Relationship |
Date |
Transaction |
Cost |
#Shares |
Value ($) |
#Shares Total |
SEC Form 4 |
LACEY ELEANOR B | GC, CORPORATE SECRETARY | Apr 01 '24 | Sale | 15.47 | 4,462 | 69,027 | 220,739 | Apr 03 05:25 PM | Raimondi Anne | CHIEF OPERATING OFFICER | Mar 20 '24 | Sale | 15.38 | 11,779 | 181,137 | 492,230 | Mar 22 04:30 PM | Wan Tim M | CHIEF FINANCIAL OFFICER | Mar 20 '24 | Sale | 15.38 | 10,105 | 155,395 | 753,888 | Mar 22 04:30 PM | LACEY ELEANOR B | GC, CORPORATE SECRETARY | Mar 20 '24 | Sale | 15.46 | 5,387 | 83,267 | 225,201 | Mar 22 04:30 PM | Wan Tim M | Chief Financial Officer | Dec 22 '23 | Option Exercise | 1.60 | 5,000 | 8,000 | 768,993 | Dec 27 04:30 PM | Wan Tim M | Chief Financial Officer | Dec 22 '23 | Sale | 19.27 | 5,000 | 96,350 | 763,993 | Dec 27 04:30 PM | Wan Tim M | Chief Financial Officer | Dec 21 '23 | Option Exercise | 1.60 | 5,000 | 8,000 | 768,993 | Dec 22 04:35 PM | Wan Tim M | Chief Financial Officer | Dec 21 '23 | Sale | 19.05 | 5,000 | 95,250 | 763,993 | Dec 22 04:35 PM | Raimondi Anne | Chief Operating Officer | Dec 20 '23 | Sale | 19.31 | 17,045 | 329,122 | 502,636 | Dec 22 04:34 PM | Wan Tim M | Chief Financial Officer | Dec 20 '23 | Sale | 19.31 | 14,535 | 280,656 | 763,993 | Dec 22 04:35 PM | LACEY ELEANOR B | GC, Corporate Secretary | Dec 20 '23 | Sale | 19.35 | 6,895 | 133,423 | 229,621 | Dec 22 04:36 PM | Wan Tim M | Chief Financial Officer | Dec 14 '23 | Option Exercise | 1.60 | 15,000 | 24,000 | 794,553 | Dec 18 04:30 PM | Wan Tim M | Chief Financial Officer | Dec 14 '23 | Sale | 20.53 | 15,000 | 307,950 | 779,553 | Dec 18 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Nov 01 '23 | Buy | 17.50 | 237,015 | 4,147,762 | 47,898,436 | Nov 03 06:12 PM | Wan Tim M | Chief Financial Officer | Oct 26 '23 | Option Exercise | 1.60 | 5,000 | 8,000 | 784,553 | Oct 27 05:31 PM | Wan Tim M | Chief Financial Officer | Oct 26 '23 | Sale | 18.18 | 5,000 | 90,900 | 779,553 | Oct 27 05:31 PM | Wan Tim M | Chief Financial Officer | Oct 25 '23 | Option Exercise | 1.60 | 5,000 | 8,000 | 784,553 | Oct 27 05:31 PM | Wan Tim M | Chief Financial Officer | Oct 25 '23 | Sale | 19.08 | 5,000 | 95,400 | 779,553 | Oct 27 05:31 PM | Moskovitz Dustin A. | President, CEO, & Chair | Oct 23 '23 | Buy | 17.50 | 123,547 | 2,162,072 | 47,661,421 | Oct 25 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Oct 17 '23 | Buy | 19.28 | 140,000 | 2,699,679 | 47,537,874 | Oct 18 04:19 PM | Moskovitz Dustin A. | President, CEO, & Chair | Oct 16 '23 | Buy | 18.05 | 140,000 | 2,527,000 | 47,397,874 | Oct 18 04:19 PM | Moskovitz Dustin A. | President, CEO, & Chair | Oct 13 '23 | Buy | 17.85 | 207,802 | 3,709,577 | 47,257,874 | Oct 16 05:44 PM | Moskovitz Dustin A. | President, CEO, & Chair | Oct 12 '23 | Buy | 18.11 | 140,000 | 2,535,400 | 47,050,072 | Oct 16 05:44 PM | Moskovitz Dustin A. | President, CEO, & Chair | Oct 11 '23 | Buy | 18.26 | 140,000 | 2,556,400 | 46,910,072 | Oct 12 04:25 PM | Moskovitz Dustin A. | President, CEO, & Chair | Oct 10 '23 | Buy | 17.88 | 143,204 | 2,560,488 | 46,770,072 | Oct 12 04:25 PM | Moskovitz Dustin A. | President, CEO, & Chair | Oct 04 '23 | Buy | 17.45 | 507,500 | 8,855,875 | 46,626,868 | Oct 05 04:23 PM | Moskovitz Dustin A. | President, CEO, & Chair | Oct 03 '23 | Buy | 17.61 | 507,500 | 8,937,075 | 46,119,368 | Oct 05 04:23 PM | Wan Tim M | Chief Financial Officer | Sep 28 '23 | Option Exercise | 1.60 | 5,000 | 8,000 | 784,553 | Sep 29 05:13 PM | Moskovitz Dustin A. | President, CEO, & Chair | Sep 28 '23 | Buy | 18.02 | 156,719 | 2,823,566 | 45,611,868 | Sep 29 07:31 PM | Wan Tim M | Chief Financial Officer | Sep 28 '23 | Sale | 17.76 | 5,000 | 88,800 | 779,553 | Sep 29 05:13 PM | Wan Tim M | Chief Financial Officer | Sep 27 '23 | Option Exercise | 1.60 | 5,000 | 8,000 | 784,553 | Sep 29 05:13 PM | Moskovitz Dustin A. | President, CEO, & Chair | Sep 27 '23 | Buy | 17.47 | 507,500 | 8,866,025 | 45,455,149 | Sep 29 07:31 PM | Wan Tim M | Chief Financial Officer | Sep 27 '23 | Sale | 17.47 | 5,000 | 87,350 | 779,553 | Sep 29 05:13 PM | Moskovitz Dustin A. | President, CEO, & Chair | Sep 26 '23 | Buy | 17.27 | 507,500 | 8,764,525 | 44,947,649 | Sep 27 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Sep 25 '23 | Buy | 17.10 | 507,500 | 8,678,250 | 44,440,149 | Sep 27 04:30 PM | LACEY ELEANOR B | GC, Corporate Secretary | Sep 21 '23 | Sale | 17.04 | 1,144 | 19,494 | 236,389 | Sep 22 05:40 PM | Raimondi Anne | Chief Operating Officer | Sep 20 '23 | Sale | 17.54 | 39,701 | 696,514 | 519,681 | Sep 22 05:42 PM | Wan Tim M | Chief Financial Officer | Sep 20 '23 | Sale | 17.54 | 14,232 | 249,686 | 779,553 | Sep 22 05:41 PM | LACEY ELEANOR B | GC, Corporate Secretary | Sep 20 '23 | Sale | 17.54 | 3,882 | 68,106 | 237,533 | Sep 22 05:40 PM | Moskovitz Dustin A. | President, CEO, & Chair | Sep 19 '23 | Buy | 17.71 | 507,500 | 8,987,825 | 43,932,649 | Sep 20 04:09 PM | Moskovitz Dustin A. | President, CEO, & Chair | Sep 18 '23 | Buy | 18.37 | 507,500 | 9,322,775 | 43,425,149 | Sep 20 04:09 PM | Moskovitz Dustin A. | President, CEO, & Chair | Sep 11 '23 | Buy | 20.39 | 80,000 | 1,631,200 | 42,917,649 | Sep 12 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Sep 08 '23 | Buy | 20.03 | 474,847 | 9,511,185 | 42,837,649 | Sep 12 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 31 '23 | Buy | 21.76 | 80,000 | 1,740,800 | 42,362,802 | Sep 01 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 30 '23 | Buy | 21.47 | 80,000 | 1,717,600 | 42,282,802 | Sep 01 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 28 '23 | Buy | 21.80 | 80,000 | 1,744,000 | 42,202,802 | Aug 29 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 25 '23 | Buy | 21.27 | 80,000 | 1,701,600 | 42,122,802 | Aug 29 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 23 '23 | Buy | 21.85 | 80,000 | 1,748,000 | 42,042,802 | Aug 24 05:51 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 22 '23 | Buy | 21.62 | 80,000 | 1,729,783 | 41,962,802 | Aug 24 05:51 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 18 '23 | Buy | 19.88 | 182,499 | 3,627,510 | 41,882,802 | Aug 21 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 17 '23 | Buy | 20.02 | 507,500 | 10,160,150 | 41,700,303 | Aug 21 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 10 '23 | Buy | 21.98 | 80,000 | 1,758,400 | 41,192,803 | Aug 11 04:19 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 09 '23 | Buy | 21.49 | 80,000 | 1,719,200 | 41,112,803 | Aug 11 04:19 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 08 '23 | Buy | 21.27 | 80,000 | 1,701,600 | 41,032,803 | Aug 09 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Aug 07 '23 | Buy | 21.82 | 80,000 | 1,745,600 | 40,952,803 | Aug 09 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 27 '23 | Buy | 22.92 | 80,000 | 1,833,789 | 40,872,803 | Jul 28 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 26 '23 | Buy | 22.03 | 80,000 | 1,762,400 | 40,792,803 | Jul 28 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 25 '23 | Buy | 22.40 | 80,000 | 1,792,000 | 40,712,803 | Jul 26 04:30 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 24 '23 | Buy | 22.00 | 80,000 | 1,760,000 | 40,632,803 | Jul 26 04:30 PM | Wan Tim M | Chief Financial Officer | Jul 20 '23 | Option Exercise | 1.60 | 5,000 | 8,000 | 798,785 | Jul 21 05:01 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 20 '23 | Buy | 22.66 | 200,000 | 4,532,913 | 40,552,803 | Jul 21 05:02 PM | Wan Tim M | Chief Financial Officer | Jul 20 '23 | Sale | 23.34 | 5,000 | 116,700 | 793,785 | Jul 21 05:01 PM | Wan Tim M | Chief Financial Officer | Jul 19 '23 | Option Exercise | 1.60 | 5,000 | 8,000 | 798,785 | Jul 21 05:01 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 19 '23 | Buy | 24.09 | 40,000 | 963,600 | 40,352,803 | Jul 21 05:02 PM | Wan Tim M | Chief Financial Officer | Jul 19 '23 | Sale | 24.12 | 5,000 | 120,600 | 793,785 | Jul 21 05:01 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 14 '23 | Buy | 24.21 | 40,000 | 968,400 | 40,312,803 | Jul 17 04:24 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 13 '23 | Buy | 23.59 | 40,000 | 943,600 | 40,272,803 | Jul 17 04:24 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 11 '23 | Buy | 22.54 | 80,000 | 1,803,384 | 40,232,803 | Jul 12 04:11 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 10 '23 | Buy | 20.89 | 80,000 | 1,671,200 | 40,152,803 | Jul 12 04:11 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 07 '23 | Buy | 21.62 | 80,000 | 1,729,600 | 40,072,803 | Jul 10 04:17 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jul 06 '23 | Buy | 21.06 | 80,000 | 1,684,800 | 39,992,803 | Jul 10 04:17 PM | Wan Tim M | Chief Financial Officer | Jun 29 '23 | Option Exercise | 1.60 | 5,000 | 8,000 | 792,069 | Jun 30 04:12 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jun 29 '23 | Buy | 22.59 | 80,000 | 1,807,200 | 39,912,803 | Jun 30 04:17 PM | Wan Tim M | Chief Financial Officer | Jun 29 '23 | Sale | 22.69 | 5,000 | 113,450 | 787,069 | Jun 30 04:12 PM | Wan Tim M | Chief Financial Officer | Jun 28 '23 | Option Exercise | 1.60 | 5,000 | 8,000 | 792,069 | Jun 30 04:12 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jun 28 '23 | Buy | 22.54 | 80,000 | 1,803,200 | 39,832,803 | Jun 30 04:17 PM | Wan Tim M | Chief Financial Officer | Jun 28 '23 | Sale | 22.51 | 5,000 | 112,550 | 787,069 | Jun 30 04:12 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jun 23 '23 | Buy | 22.49 | 80,000 | 1,799,200 | 39,752,803 | Jun 26 05:13 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jun 22 '23 | Buy | 22.56 | 80,000 | 1,804,800 | 39,672,803 | Jun 26 05:13 PM | Wan Tim M | Chief Financial Officer | Jun 22 '23 | Sale | 23.04 | 3,381 | 77,895 | 787,069 | Jun 23 05:01 PM | LACEY ELEANOR B | GC, Corporate Secretary | Jun 22 '23 | Sale | 23.04 | 868 | 19,994 | 241,415 | Jun 23 04:55 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jun 21 '23 | Buy | 22.80 | 200,000 | 4,560,384 | 39,592,803 | Jun 22 04:45 PM | Wan Tim M | Chief Financial Officer | Jun 21 '23 | Sale | 22.93 | 11,436 | 262,193 | 790,450 | Jun 23 05:01 PM | Raimondi Anne | Chief Operating Officer | Jun 21 '23 | Sale | 22.93 | 8,005 | 183,531 | 559,342 | Jun 23 04:59 PM | LACEY ELEANOR B | GC, Corporate Secretary | Jun 21 '23 | Sale | 23.25 | 4,318 | 100,375 | 242,283 | Jun 23 04:55 PM | NORRINGTON LORRIE M | Director | Jun 21 '23 | Sale | 24.13 | 3,733 | 90,077 | 104,003 | Jun 22 04:50 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jun 20 '23 | Buy | 24.97 | 40,000 | 998,800 | 39,392,803 | Jun 22 04:45 PM | NORRINGTON LORRIE M | Director | Jun 20 '23 | Sale | 25.01 | 6,200 | 155,062 | 107,736 | Jun 22 04:50 PM | Wan Tim M | Chief Financial Officer | Jun 16 '23 | Option Exercise | 1.60 | 20,000 | 32,000 | 821,886 | Jun 20 05:25 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jun 16 '23 | Buy | 25.39 | 40,000 | 1,015,673 | 39,352,803 | Jun 20 05:13 PM | Wan Tim M | Chief Financial Officer | Jun 16 '23 | Sale | 25.88 | 20,000 | 517,600 | 801,886 | Jun 20 05:25 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jun 15 '23 | Buy | 24.37 | 40,000 | 974,800 | 39,312,803 | Jun 20 05:13 PM | Rosenstein Justin | Director | Jun 15 '23 | Sale | 24.95 | 300,000 | 7,485,000 | 3,336,528 | Jun 20 05:19 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jun 09 '23 | Buy | 22.85 | 80,000 | 1,828,311 | 39,272,803 | Jun 12 05:32 PM | Moskovitz Dustin A. | President, CEO, & Chair | Jun 08 '23 | Buy | 22.44 | 80,000 | 1,795,200 | 39,192,803 | Jun 12 05:32 PM |
|