Jun 08
2021
SELL
Open market or private sale
$842,380
$60.17 p/Share
14,000
Reduced 8.53%
150,221
Common Stock
Jun 08
2021
BUY
Exercise of conversion of derivative security
$103,320
$7.38 p/Share
14,000
Added 7.86%
164,221
Common Stock
May 20
2021
SELL
Payment of exercise price or tax liability
$154,533
$52.58 p/Share
2,939
Reduced 1.92%
150,221
Common Stock
May 20
2021
BUY
Exercise of conversion of derivative security
-
7,465
Added 4.69%
151,768
Common Stock
May 11
2021
BUY
Exercise of conversion of derivative security
$28,200
$1.41 p/Share
20,000
Added 12.07%
145,695
Common Stock
May 04
2021
SELL
Open market or private sale
$940,800
$67.2 p/Share
14,000
Reduced 10.02%
125,695
Common Stock
May 04
2021
BUY
Exercise of conversion of derivative security
$103,320
$7.38 p/Share
14,000
Added 9.11%
139,695
Common Stock
Apr 05
2021
SELL
Open market or private sale
$276,115
$68.43 p/Share
4,035
Reduced 3.11%
125,695
Common Stock
Apr 05
2021
BUY
Exercise of conversion of derivative security
$25,784
$6.39 p/Share
4,035
Added 3.02%
129,730
Common Stock
Mar 24
2021
BUY
Exercise of conversion of derivative security
$28,200
$1.41 p/Share
20,000
Added 13.73%
125,695
Common Stock
Mar 02
2021
SELL
Open market or private sale
$322,000
$80.5 p/Share
4,000
Reduced 3.65%
105,695
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$25,560
$6.39 p/Share
4,000
Added 3.52%
109,695
Common Stock
Mar 01
2021
-
5,000
Reduced 4.52%
105,695
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$81,381
$94.41 p/Share
862
Reduced 0.77%
110,695
Common Stock
Feb 20
2021
BUY
Exercise of conversion of derivative security
-
3,536
Added 3.08%
111,180
Common Stock
Feb 02
2021
SELL
Open market or private sale
$307,760
$76.94 p/Share
4,000
Reduced 3.57%
108,021
Common Stock
Feb 02
2021
BUY
Exercise of conversion of derivative security
$25,560
$6.39 p/Share
4,000
Added 3.45%
112,021
Common Stock
Jan 04
2021
SELL
Open market or private sale
$275,000
$68.75 p/Share
4,000
Reduced 3.57%
108,021
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$25,560
$6.39 p/Share
4,000
Added 3.45%
112,021
Common Stock
Dec 02
2020
SELL
Open market or private sale
$196,400
$49.1 p/Share
4,000
Reduced 3.57%
108,021
Common Stock
Dec 02
2020
BUY
Exercise of conversion of derivative security
$25,560
$6.39 p/Share
4,000
Added 3.45%
112,021
Common Stock
Nov 20
2020
SELL
Payment of exercise price or tax liability
$61,053
$43.86 p/Share
1,392
Reduced 1.27%
108,021
Common Stock
Nov 20
2020
BUY
Exercise of conversion of derivative security
-
3,536
Added 3.15%
108,804
Common Stock
Nov 02
2020
SELL
Open market or private sale
$168,880
$42.22 p/Share
4,000
Reduced 3.64%
105,877
Common Stock
Nov 02
2020
BUY
Exercise of conversion of derivative security
$25,560
$6.39 p/Share
4,000
Added 3.51%
109,877
Common Stock