Feb 25
2022
SELL
Payment of exercise price or tax liability
$6,054,874
$149.54 p/Share
40,490
Reduced 14.04%
248,002
Common Stock, $0.01 pa...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
91,394
Added 24.06%
288,492
Common Stock, $0.01 pa...
Dec 21
2021
-
15,905
Reduced 7.47%
197,098
Common Stock, $0.01 pa...
Dec 17
2021
SELL
Open market or private sale
$23,693,401
$130.42 p/Share
181,670
Reduced 46.03%
213,003
Common Stock, $0.01 pa...
Dec 17
2021
BUY
Exercise of conversion of derivative security
$10,331,573
$56.87 p/Share
181,670
Added 31.52%
394,673
Common Stock, $0.01 pa...
Sep 01
2021
-
1,250
Reduced 0.58%
213,003
Common Stock, $0.01 pa...
Feb 28
2021
SELL
Payment of exercise price or tax liability
$3,146,331
$107.74 p/Share
29,203
Reduced 12.0%
214,253
Common Stock, $0.01 pa...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
65,915
Added 21.31%
243,456
Common Stock, $0.01 pa...
Dec 23
2020
-
28,950
Reduced 14.02%
177,541
Common Stock, $0.01 pa...
Apr 02
2020
-
410
Reduced 0.2%
206,491
Common Stock, $0.01 pa...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$2,882,498
$85.42 p/Share
33,745
Reduced 14.02%
206,901
Common Stock, $0.01 pa...
Feb 20
2020
BUY
Grant, award, or other acquisition
-
76,166
Added 24.04%
240,646
Common Stock, $0.01 pa...
Nov 04
2019
-
358
Reduced 0.22%
164,480
Common Stock, $0.01 pa...
Sep 16
2019
BUY
Open market or private purchase
$1,760,500
$70.42 p/Share
25,000
Added 13.17%
164,838
Common Stock, $0.01 pa...
Mar 14
2019
SELL
Open market or private sale
$2,000,000
$80.0 p/Share
25,000
Reduced 15.17%
139,838
Common Stock, $0.01 pa...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$1,927,678
$79.41 p/Share
24,275
Reduced 12.84%
164,838
Common Stock, $0.01 pa...
Feb 21
2019
BUY
Grant, award, or other acquisition
-
54,791
Added 22.46%
189,113
Common Stock, $0.01 pa...
Dec 28
2018
SELL
Open market or private sale
$2,250,000
$90.0 p/Share
25,000
Reduced 15.69%
134,322
Common Stock, $0.01 pa...
Dec 24
2018
-
119
Reduced 0.07%
159,322
Common Stock, $0.01 pa...
Dec 21
2018
-
1,495
Reduced 0.93%
159,441
Common Stock, $0.01 pa...
Dec 13
2018
SELL
Payment of exercise price or tax liability
$4,416,887
$88.6 p/Share
49,852
Reduced 23.65%
160,936
Common Stock, $0.01 pa...
Dec 13
2018
BUY
Grant, award, or other acquisition
-
112,530
Added 34.8%
210,788
Common Stock, $0.01 pa...
Dec 04
2018
SELL
Open market or private sale
$8,758,786
$93.04 p/Share
94,140
Reduced 48.93%
98,258
Common Stock, $0.01 pa...
Dec 04
2018
BUY
Exercise of conversion of derivative security
$4,840,679
$51.42 p/Share
94,140
Added 32.85%
192,398
Common Stock, $0.01 pa...
Nov 27
2018
-
59
Reduced 0.06%
98,258
Common Stock, $0.01 pa...