Jun 26
2023
BUY
Exercise of conversion of derivative security
$18,554
$2.01 p/Share
9,231
Added 11.81%
68,905
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$139,044
$36.97 p/Share
3,761
Reduced 5.93%
59,674
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
6,552
Added 9.56%
62,006
Common Stock
Mar 21
2023
SELL
Open market or private sale
$42,039
$26.16 p/Share
1,607
Reduced 2.75%
56,883
Common Stock
Mar 21
2023
BUY
Exercise of conversion of derivative security
$3,230
$2.01 p/Share
1,607
Added 2.67%
58,490
Common Stock
Mar 20
2023
SELL
Open market or private sale
$40,528
$25.22 p/Share
1,607
Reduced 2.75%
56,883
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
$3,230
$2.01 p/Share
1,607
Added 2.67%
58,490
Common Stock
Mar 15
2023
SELL
Payment of exercise price or tax liability
$92,520
$24.6 p/Share
3,761
Reduced 6.2%
56,883
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
6,552
Added 9.96%
59,215
Common Stock
Mar 14
2023
SELL
Open market or private sale
$39,901
$24.83 p/Share
1,607
Reduced 2.89%
54,092
Common Stock
Mar 14
2023
BUY
Exercise of conversion of derivative security
$3,230
$2.01 p/Share
1,607
Added 2.8%
55,699
Common Stock
Mar 13
2023
SELL
Open market or private sale
$38,310
$23.84 p/Share
1,607
Reduced 2.89%
54,092
Common Stock
Mar 13
2023
BUY
Exercise of conversion of derivative security
$3,230
$2.01 p/Share
1,607
Added 2.8%
55,699
Common Stock
Feb 14
2023
SELL
Open market or private sale
$162,974
$27.59 p/Share
5,907
Reduced 9.85%
54,092
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
$11,873
$2.01 p/Share
5,907
Added 8.96%
59,999
Common Stock
Feb 13
2023
SELL
Open market or private sale
$44,256
$27.54 p/Share
1,607
Reduced 2.89%
54,092
Common Stock
Feb 13
2023
BUY
Exercise of conversion of derivative security
$3,230
$2.01 p/Share
1,607
Added 2.8%
55,699
Common Stock
Feb 06
2023
SELL
Open market or private sale
$247,845
$28.11 p/Share
8,817
Reduced 14.02%
54,092
Common Stock
Feb 06
2023
BUY
Exercise of conversion of derivative security
$17,722
$2.01 p/Share
8,817
Added 12.29%
62,909
Common Stock
Feb 03
2023
SELL
Open market or private sale
$1,107,731
$28.12 p/Share
39,393
Reduced 42.14%
54,092
Common Stock
Feb 03
2023
BUY
Exercise of conversion of derivative security
$79,179
$2.01 p/Share
39,393
Added 29.65%
93,485
Common Stock
Jan 17
2023
SELL
Open market or private sale
$37,266
$23.19 p/Share
1,607
Reduced 2.89%
54,092
Common Stock
Jan 17
2023
BUY
Exercise of conversion of derivative security
$3,230
$2.01 p/Share
1,607
Added 2.8%
55,699
Common Stock
Jan 13
2023
SELL
Open market or private sale
$38,166
$23.75 p/Share
1,607
Reduced 2.89%
54,092
Common Stock
Jan 13
2023
BUY
Exercise of conversion of derivative security
$3,230
$2.01 p/Share
1,607
Added 2.8%
55,699
Common Stock