Dec 17
2021
SELL
Payment of exercise price or tax liability
$583,151
$110.76 p/Share
5,265
Reduced 16.1%
27,447
Common Stock
Apr 22
2021
SELL
Open market or private sale
$515,000
$103.0 p/Share
5,000
Reduced 13.35%
32,452
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$46,867
$89.27 p/Share
525
Reduced 1.38%
37,452
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
3,921
Added 9.36%
37,977
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$1,128,288
$87.6 p/Share
12,880
Reduced 27.44%
34,056
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
-
20,885
Added 30.79%
46,936
Common Stock
Sep 15
2020
SELL
Open market or private sale
$204,628
$87.56 p/Share
2,337
Reduced 8.23%
26,051
Common Stock
Feb 21
2020
SELL
Open market or private sale
$905,300
$100.0 p/Share
9,053
Reduced 24.36%
28,104
Common Stock
Feb 21
2020
BUY
Exercise of conversion of derivative security
$15,426
$8.57 p/Share
1,800
Added 4.62%
37,157
Common Stock
Feb 21
2020
BUY
Grant, award, or other acquisition
-
3,593
Added 9.22%
35,357
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$153,522
$98.16 p/Share
1,564
Reduced 4.69%
31,764
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
3,544
Added 9.72%
32,928
Common Stock
Aug 19
2019
SELL
Open market or private sale
$418,750
$83.75 p/Share
5,000
Reduced 14.54%
29,384
Common Stock
Jun 14
2019
SELL
Open market or private sale
$711,382
$71.06 p/Share
10,011
Reduced 22.55%
34,384
Common Stock
Jun 14
2019
BUY
Exercise of conversion of derivative security
$85,794
$8.57 p/Share
10,011
Added 18.4%
44,395
Common Stock
Mar 13
2019
SELL
Open market or private sale
$593,460
$65.94 p/Share
9,000
Reduced 20.74%
34,384
Common Stock
Mar 13
2019
BUY
Exercise of conversion of derivative security
$77,130
$8.57 p/Share
9,000
Added 17.18%
43,384
Common Stock
Feb 20
2019
BUY
Grant, award, or other acquisition
-
5,552
Added 13.9%
34,384
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$218,051
$63.13 p/Share
3,454
Reduced 10.7%
28,832
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
7,706
Added 19.27%
32,286
Common Stock
Aug 07
2018
BUY
Grant, award, or other acquisition
-
10,137
Added 29.21%
24,568
Common Stock