Jun 15
2023
SELL
Payment of exercise price or tax liability
$63,742
$20.21 p/Share
3,154
Reduced 4.97%
60,243
Common Stock
Jun 15
2023
BUY
Exercise of conversion of derivative security
-
5,058
Added 7.39%
63,397
Common Stock
May 01
2023
SELL
Payment of exercise price or tax liability
$46,714
$24.73 p/Share
1,889
Reduced 3.14%
58,339
Common Stock
May 01
2023
BUY
Exercise of conversion of derivative security
-
6,433
Added 9.65%
60,228
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
$78,160
$25.66 p/Share
3,046
Reduced 5.36%
53,795
Common Stock
Mar 31
2023
BUY
Exercise of conversion of derivative security
-
10,376
Added 15.44%
56,841
Common Stock
Mar 16
2023
SELL
Payment of exercise price or tax liability
$12,811
$25.22 p/Share
508
Reduced 1.08%
46,465
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
-
1,761
Added 3.61%
46,973
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$76,280
$25.99 p/Share
2,935
Reduced 6.1%
45,212
Common Stock
Dec 12
2022
BUY
Exercise of conversion of derivative security
-
10,000
Added 17.2%
48,147
Common Stock
Jul 12
2022
SELL
Payment of exercise price or tax liability
$18,475
$16.78 p/Share
1,101
Reduced 2.37%
45,384
Common Stock
Jul 12
2022
BUY
Exercise of conversion of derivative security
-
3,750
Added 7.46%
46,485
Common Stock
Jun 15
2022
SELL
Payment of exercise price or tax liability
$27,309
$18.39 p/Share
1,485
Reduced 3.36%
42,735
Common Stock
Jun 15
2022
BUY
Exercise of conversion of derivative security
-
5,058
Added 10.26%
44,220
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$30,526
$16.16 p/Share
1,889
Reduced 4.6%
39,162
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
6,434
Added 13.55%
41,051
Common Stock
Mar 16
2022
SELL
Payment of exercise price or tax liability
$8,679
$14.76 p/Share
588
Reduced 1.67%
34,617
Common Stock
Mar 16
2022
BUY
Exercise of conversion of derivative security
-
1,761
Added 4.76%
35,205
Common Stock
Dec 12
2021
SELL
Payment of exercise price or tax liability
$49,719
$16.94 p/Share
2,935
Reduced 8.07%
33,444
Common Stock
Dec 12
2021
BUY
Exercise of conversion of derivative security
-
10,000
Added 21.56%
36,379
Common Stock
Sep 20
2021
BUY
Open market or private purchase
$28,508
$16.29 p/Share
1,750
Added 6.22%
26,379
Common Stock
May 01
2021
BUY
Exercise of conversion of derivative security
-
6,434
Added 20.71%
24,629
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
-
1,761
Added 8.82%
18,195
Common Stock
Dec 12
2020
BUY
Exercise of conversion of derivative security
-
10,000
Added 37.83%
16,434
Common Stock