Oct 30
2020
|
BUY
Exercise of conversion of derivative security
|
$1,022,824
$15.43 p/Share
|
66,288
|
|
Oct 29
2020
|
SELL
Open market or private sale
|
$2,501,709
$37.74 p/Share
|
66,288
|
|
Oct 29
2020
|
BUY
Exercise of conversion of derivative security
|
$1,022,824
$15.43 p/Share
|
66,288
|
|
Oct 22
2020
|
|
-
|
126,505
|
|
Oct 21
2020
|
|
-
|
51,177
|
|
Oct 01
2020
|
|
-
|
9,610
|
|
Aug 05
2020
|
SELL
Open market or private sale
|
$6,822,000
$34.11 p/Share
|
200,000
|
|
Jul 31
2020
|
SELL
Open market or private sale
|
$2,161,811
$33.23 p/Share
|
65,056
|
|
Jul 31
2020
|
BUY
Exercise of conversion of derivative security
|
$975,840
$15.0 p/Share
|
65,056
|
|
Jul 30
2020
|
SELL
Open market or private sale
|
$2,159,209
$33.19 p/Share
|
65,056
|
|
Jul 30
2020
|
BUY
Exercise of conversion of derivative security
|
$975,840
$15.0 p/Share
|
65,056
|
|
Jul 01
2020
|
|
-
|
10,408
|
|
Jun 12
2020
|
|
-
|
98,436
|
|
May 28
2020
|
|
-
|
97,906
|
|
Apr 14
2020
|
|
-
|
231,085
|
|
Apr 01
2020
|
|
-
|
10,185
|
|
Mar 02
2020
|
BUY
Exercise of conversion of derivative security
|
$806,691
$40.81 p/Share
|
19,767
|
|
Feb 11
2020
|
|
-
|
19,455
|
|
Feb 11
2020
|
SELL
Open market or private sale
|
$405,960
$47.76 p/Share
|
8,500
|
|
Feb 03
2020
|
SELL
Open market or private sale
|
$10,060,600
$45.73 p/Share
|
220,000
|
|
Jan 31
2020
|
|
-
|
107,850
|
|
Jan 30
2020
|
SELL
Open market or private sale
|
$15,451,392
$47.2 p/Share
|
327,360
|
|
Jan 30
2020
|
BUY
Exercise of conversion of derivative security
|
$2,050,570
$18.25 p/Share
|
112,360
|
|
Jan 17
2020
|
|
-
|
102,300
|
|
Dec 19
2019
|
|
-
|
196,000
|
|