Oct 13
2022
SELL
Sale (or disposition) back to the issuer
-
95,406
Reduced 100.0%
0
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$185,111
$20.82 p/Share
8,891
Reduced 8.52%
95,406
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
20,046
Added 16.12%
104,297
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$15,076
$20.68 p/Share
729
Reduced 0.86%
84,251
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
1,642
Added 1.9%
84,980
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$253,738
$17.85 p/Share
14,215
Reduced 14.57%
83,338
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
35,353
Added 26.6%
97,553
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
6,472
Added 9.42%
62,200
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$14,214
$18.13 p/Share
784
Reduced 1.39%
55,728
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
2,670
Added 4.51%
56,512
Common Stock
Jan 14
2022
SELL
Payment of exercise price or tax liability
$134,016
$16.27 p/Share
8,237
Reduced 13.27%
53,842
Common Stock
Jan 14
2022
BUY
Exercise of conversion of derivative security
-
26,764
Added 30.13%
62,079
Common Stock
May 14
2021
SELL
Payment of exercise price or tax liability
$428,340
$25.88 p/Share
16,551
Reduced 32.46%
34,431
Common Stock
May 14
2021
BUY
Grant, award, or other acquisition
-
37,316
Added 42.26%
50,982
Common Stock
Feb 27
2021
SELL
Payment of exercise price or tax liability
$43,997
$37.16 p/Share
1,184
Reduced 7.97%
13,666
Common Stock
Feb 27
2021
BUY
Exercise of conversion of derivative security
-
2,668
Added 15.23%
14,850
Common Stock
Feb 10
2021
SELL
Open market or private sale
$400,000
$40.0 p/Share
10,000
Reduced 45.08%
12,182
Common Stock
Jan 14
2021
SELL
Payment of exercise price or tax liability
$312,009
$38.42 p/Share
8,121
Reduced 26.8%
22,182
Common Stock
Jan 14
2021
BUY
Exercise of conversion of derivative security
-
26,763
Added 46.9%
30,303
Common Stock
Oct 15
2020
SELL
Open market or private sale
$270,000
$27.0 p/Share
10,000
Reduced 81.72%
2,237
Common Stock
Oct 15
2020
BUY
Exercise of conversion of derivative security
$86,000
$8.6 p/Share
10,000
Added 44.97%
12,237
Common Stock
Sep 29
2020
SELL
Open market or private sale
$250,000
$25.0 p/Share
10,000
Reduced 81.72%
2,237
Common Stock
Sep 29
2020
BUY
Exercise of conversion of derivative security
$86,000
$8.6 p/Share
10,000
Added 44.97%
12,237
Common Stock