Feb 16
2021
BUY
Exercise of conversion of derivative security
$27,000
$22.5 p/Share
1,200
Added 2.34%
50,058
Common Stock
Aug 03
2020
SELL
Open market or private sale
$624,610
$89.23 p/Share
7,000
Reduced 14.11%
42,622
Common Stock
Aug 01
2020
SELL
Payment of exercise price or tax liability
$640,336
$89.57 p/Share
7,149
Reduced 12.59%
49,622
Common Stock
Aug 01
2020
BUY
Grant, award, or other acquisition
-
10,754
Added 15.93%
56,771
Common Stock
Feb 21
2020
BUY
Grant, award, or other acquisition
-
10,267
Added 18.24%
46,017
Common Stock
Feb 18
2020
SELL
Payment of exercise price or tax liability
$155,289
$98.16 p/Share
1,582
Reduced 4.24%
35,750
Common Stock
Feb 18
2020
BUY
Grant, award, or other acquisition
-
3,514
Added 8.6%
37,332
Common Stock
Dec 31
2019
SELL
Open market or private sale
$42,320
$84.64 p/Share
500
Reduced 1.46%
33,818
Common Stock
Dec 31
2019
BUY
Exercise of conversion of derivative security
$11,250
$22.5 p/Share
500
Added 1.44%
34,318
Common Stock
Oct 25
2019
SELL
Open market or private sale
$628,575
$83.81 p/Share
7,500
Reduced 18.15%
33,818
Common Stock
Oct 25
2019
BUY
Exercise of conversion of derivative security
$33,750
$22.5 p/Share
1,500
Added 3.5%
41,318
Common Stock
Mar 01
2019
SELL
Open market or private sale
$518,480
$64.81 p/Share
8,000
Reduced 16.73%
39,818
Common Stock
Mar 01
2019
BUY
Exercise of conversion of derivative security
$33,750
$22.5 p/Share
1,500
Added 3.04%
47,818
Common Stock
Feb 20
2019
BUY
Grant, award, or other acquisition
-
13,484
Added 22.55%
46,318
Common Stock
Feb 15
2019
SELL
Payment of exercise price or tax liability
$231,940
$63.13 p/Share
3,674
Reduced 10.06%
32,834
Common Stock
Feb 15
2019
BUY
Grant, award, or other acquisition
-
8,220
Added 18.38%
36,508
Common Stock
Jun 07
2018
SELL
Open market or private sale
$44,110
$71.26 p/Share
619
Reduced 2.14%
28,288
Common Stock
Jun 07
2018
BUY
Exercise of conversion of derivative security
$22,500
$22.5 p/Share
1,000
Added 3.34%
28,907
Common Stock
Feb 16
2018
BUY
Grant, award, or other acquisition
-
8,554
Added 23.46%
27,907
Common Stock
Nov 01
2017
SELL
Open market or private sale
$217,707
$52.97 p/Share
4,110
Reduced 17.52%
19,353
Common Stock
Nov 01
2017
BUY
Exercise of conversion of derivative security
$101,654
$13.75 p/Share
7,393
Added 23.96%
23,463
Common Stock
Aug 18
2017
BUY
Grant, award, or other acquisition
-
5,378
Added 25.07%
16,070
Common Stock