Aug 17
2023
BUY
Exercise of conversion of derivative security
$181,369
$21.76 p/Share
8,335
Added 14.77%
48,090
Common Stock, no par v...
Apr 07
2023
SELL
Payment of exercise price or tax liability
-
5,742
Reduced 11.91%
42,473
Common Stock
Apr 07
2023
BUY
Other acquisition or disposition
-
11,462
Added 19.21%
48,215
Common Stock
Mar 31
2023
SELL
Payment of exercise price or tax liability
-
719
Reduced 1.92%
36,753
Common Stock
Mar 31
2023
BUY
Other acquisition or disposition
-
1,621
Added 4.15%
37,472
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
-
990
Reduced 2.69%
35,851
Common Stock
Mar 17
2023
BUY
Other acquisition or disposition
-
2,143
Added 5.5%
36,841
Common Stock
Mar 08
2023
SELL
Payment of exercise price or tax liability
-
3,175
Reduced 8.38%
34,698
Common Stock, no par v...
Mar 08
2023
BUY
Other acquisition or disposition
-
6,205
Added 14.08%
37,873
Common Stock, no par v...
Nov 22
2022
SELL
Open market or private sale
$137,820
$45.94 p/Share
3,000
Reduced 8.65%
31,668
Common Stock, no par v...
Aug 17
2022
SELL
Payment of exercise price or tax liability
$1,046,395
$30.03 p/Share
34,845
Reduced 50.13%
34,668
Common Stock, no par v...
Aug 17
2022
BUY
Exercise of conversion of derivative security
$852,364
$20.12 p/Share
42,364
Added 52.27%
38,677
Common Stock, no par v...
Apr 05
2022
SELL
Payment of exercise price or tax liability
-
880
Reduced 3.14%
27,149
Common Stock, no par v...
Apr 05
2022
BUY
Other acquisition or disposition
-
1,937
Added 6.46%
28,029
Common Stock, no par v...
Apr 02
2022
SELL
Payment of exercise price or tax liability
-
725
Reduced 2.7%
26,092
Common Stock, no par v...
Apr 02
2022
BUY
Other acquisition or disposition
-
1,621
Added 5.7%
26,817
Common Stock, no par v...
Mar 17
2022
SELL
Payment of exercise price or tax liability
-
955
Reduced 3.65%
25,196
Common Stock, no par v...
Mar 17
2022
BUY
Other acquisition or disposition
-
2,143
Added 7.57%
26,151
Common Stock, no par v...
Mar 09
2022
SELL
Payment of exercise price or tax liability
-
3,138
Reduced 11.56%
24,008
Common Stock, no par v...
Mar 09
2022
SELL
Payment of exercise price or tax liability
-
3,138
Reduced 11.56%
24,008
Common Stock, no par v...
Mar 09
2022
BUY
Other acquisition or disposition
-
5,867
Added 17.77%
27,146
Common Stock, no par v...
Mar 09
2022
BUY
Other acquisition or disposition
-
5,867
Added 17.77%
27,146
Common Stock, no par v...
Dec 01
2021
BUY
Open market or private purchase
$21,180
$14.12 p/Share
1,500
Added 6.59%
21,279
Common Stock, no par v...
Apr 05
2021
SELL
Payment of exercise price or tax liability
-
772
Reduced 3.76%
19,779
Common Stock, no par v...
Apr 05
2021
BUY
Other acquisition or disposition
-
1,937
Added 8.61%
20,551
Common Stock, no par v...