Feb 13
2023
-
109,812
Reduced 100.0%
0
Common Stock
Feb 12
2023
SELL
Payment of exercise price or tax liability
$2,798,611
$23.17 p/Share
120,786
Reduced 52.38%
109,812
Common Stock
Feb 12
2023
BUY
Grant, award, or other acquisition
-
60,388
Added 25.68%
174,760
Common Stock
Feb 12
2023
BUY
Exercise of conversion of derivative security
-
170,210
Added 58.11%
122,695
Common Stock
Mar 08
2022
-
51,547
Reduced 100.0%
0
Common Stock
Mar 08
2022
BUY
Exercise of conversion of derivative security
-
51,547
Added 50.0%
51,547
Common Stock
Feb 18
2022
-
102,553
Reduced 100.0%
0
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$2,357,779
$23.38 p/Share
100,846
Reduced 49.58%
102,553
Common Stock
Feb 18
2022
BUY
Grant, award, or other acquisition
-
122,012
Added 37.49%
203,399
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
81,387
Added 50.0%
81,387
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$690,855
$22.92 p/Share
30,142
Reduced 53.98%
25,696
Common Stock
Feb 12
2022
-
25,696
Reduced 100.0%
0
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
55,838
Added 58.89%
38,980
Common Stock
Feb 08
2022
-
16,953
Reduced 100.0%
0
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$490,032
$24.52 p/Share
19,985
Reduced 54.1%
16,953
Common Stock
Feb 08
2022
BUY
Exercise of conversion of derivative security
-
36,938
Added 50.0%
36,938
Common Stock
Jun 01
2021
SELL
Open market or private sale
$18,513,351
$37.21 p/Share
497,537
Reduced 100.0%
0
Common Stock
Jun 01
2021
BUY
Exercise of conversion of derivative security
$3,243,941
$6.52 p/Share
497,537
Added 50.0%
497,537
Common Stock
Mar 05
2021
-
285,085
Reduced 100.0%
0
Common Stock
Mar 05
2021
-
285,085
Added 50.0%
285,085
Common Stock
Feb 17
2021
-
950,443
Reduced 100.0%
0
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$504,590
$29.93 p/Share
16,859
Reduced 1.74%
950,443
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
31,231
Added 3.13%
967,302
Common Stock
Feb 09
2021
SELL
Payment of exercise price or tax liability
$5,180,292
$31.39 p/Share
165,030
Reduced 14.99%
936,071
Common Stock
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
305,723
Added 24.23%
955,973
Common Stock