Nov 16
2022
SELL
Open market or private sale
$2,013,560
$70.9 p/Share
28,400
Reduced 44.29%
35,721
Common Stock
Feb 16
2022
SELL
Open market or private sale
$1,206,750
$64.36 p/Share
18,750
Reduced 22.63%
64,121
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$1,255,886
$64.22 p/Share
19,556
Reduced 19.09%
82,871
Common Stock
Feb 14
2022
BUY
Grant, award, or other acquisition
-
38,306
Added 27.22%
102,427
Common Stock
Dec 10
2021
SELL
Payment of exercise price or tax liability
$775,461
$57.84 p/Share
13,407
Reduced 6.4%
196,121
Common Stock
Aug 23
2021
SELL
Open market or private sale
$1,983,042
$57.02 p/Share
34,778
Reduced 14.36%
207,434
Common Stock
Aug 23
2021
BUY
Exercise of conversion of derivative security
$1,107,141
$28.96 p/Share
38,230
Added 13.63%
242,212
Common Stock
Feb 16
2021
SELL
Open market or private sale
$1,247,256
$46.67 p/Share
26,725
Reduced 11.7%
201,673
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$914,846
$46.92 p/Share
19,498
Reduced 7.87%
228,398
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
46,223
Added 15.72%
247,896
Common Stock
Feb 14
2020
SELL
Payment of exercise price or tax liability
$1,699,373
$52.81 p/Share
32,179
Reduced 14.06%
196,621
Common Stock
Feb 14
2020
BUY
Grant, award, or other acquisition
-
71,418
Added 23.79%
228,800
Common Stock
Feb 14
2019
SELL
Payment of exercise price or tax liability
$688,516
$48.6 p/Share
14,167
Reduced 8.4%
154,462
Common Stock
Feb 14
2019
BUY
Grant, award, or other acquisition
-
35,141
Added 17.25%
168,629
Common Stock
Dec 11
2018
BUY
Grant, award, or other acquisition
-
23,453
Added 14.94%
133,488
Common Stock
Jun 29
2018
SELL
Payment of exercise price or tax liability
$100,022
$43.02 p/Share
2,325
Reduced 1.31%
175,445
Common Stock
Jun 29
2018
SELL
Open market or private sale
$2,883,135
$43.39 p/Share
66,447
Reduced 37.87%
108,998
Common Stock
Jun 29
2018
BUY
Exercise of conversion of derivative security
$2,479,892
$30.97 p/Share
80,074
Added 31.06%
177,770
Common Stock
Feb 13
2018
SELL
Payment of exercise price or tax liability
$557,992
$86.07 p/Share
6,483
Reduced 11.81%
48,388
Common Stock
Feb 13
2018
BUY
Grant, award, or other acquisition
-
16,737
Added 23.37%
54,871
Common Stock