May 15
2022
BUY
Exercise of conversion of derivative security
-
87,032
Added 22.32%
302,913
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$295,548
$28.44 p/Share
10,392
Reduced 4.59%
215,881
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
29,421
Added 11.51%
226,273
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$503,578
$34.52 p/Share
14,588
Reduced 6.9%
196,852
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
29,422
Added 12.22%
211,440
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$556,386
$38.14 p/Share
14,588
Reduced 7.42%
182,018
Common Stock
Aug 15
2021
BUY
Exercise of conversion of derivative security
-
29,421
Added 13.02%
196,606
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$1,378,340
$33.88 p/Share
40,683
Reduced 19.57%
167,185
Common Stock
May 15
2021
BUY
Exercise of conversion of derivative security
-
82,054
Added 28.3%
207,868
Common Stock
Apr 01
2021
SELL
Open market or private sale
$1,468,755
$38.55 p/Share
38,100
Reduced 23.24%
125,814
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
$429,768
$11.28 p/Share
38,100
Added 18.86%
163,914
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$517,582
$35.48 p/Share
14,588
Reduced 10.39%
125,814
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
29,420
Added 17.32%
140,402
Common Stock
Jan 11
2021
SELL
Open market or private sale
$1,931,664
$25.27 p/Share
76,441
Reduced 40.79%
110,982
Common Stock
Jan 11
2021
BUY
Exercise of conversion of derivative security
$382,205
$5.0 p/Share
76,441
Added 28.97%
187,423
Common Stock
Jan 08
2021
SELL
Open market or private sale
$108,981
$25.03 p/Share
4,354
Reduced 3.78%
110,982
Common Stock
Jan 08
2021
BUY
Exercise of conversion of derivative security
$21,770
$5.0 p/Share
4,354
Added 3.64%
115,336
Common Stock
Jan 07
2021
SELL
Open market or private sale
$286,296
$24.98 p/Share
11,461
Reduced 9.36%
110,982
Common Stock
Jan 07
2021
BUY
Exercise of conversion of derivative security
$57,305
$5.0 p/Share
11,461
Added 8.56%
122,443
Common Stock
Jan 05
2021
BUY
Exercise of conversion of derivative security
$69,405
$2.5 p/Share
27,762
Added 20.01%
110,982
Common Stock
Jan 04
2021
SELL
Open market or private sale
$527,013
$23.28 p/Share
22,638
Reduced 21.39%
83,220
Common Stock
Jan 04
2021
BUY
Exercise of conversion of derivative security
$56,595
$2.5 p/Share
22,638
Added 17.62%
105,858
Common Stock
Nov 16
2020
SELL
Payment of exercise price or tax liability
$219,135
$16.62 p/Share
13,185
Reduced 13.68%
83,220
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
-
26,593
Added 21.62%
96,405
Common Stock