Nov 23
2022
SELL
Open market or private sale
$1,756,000
$43.9 p/Share
40,000
Reduced 28.47%
100,497
Common Stock, no par v...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$1,967,314
$45.99 p/Share
42,777
Reduced 23.34%
140,497
Common Stock, no par v...
Nov 17
2022
BUY
Exercise of conversion of derivative security
$1,254,246
$21.76 p/Share
57,640
Added 27.17%
154,477
Common Stock, no par v...
Oct 03
2022
SELL
Payment of exercise price or tax liability
$1,840,509
$34.99 p/Share
52,601
Reduced 29.51%
125,634
Common Stock, no par v...
Oct 03
2022
BUY
Exercise of conversion of derivative security
$1,594,782
$24.07 p/Share
66,256
Added 28.76%
164,145
Common Stock, no par v...
Aug 24
2022
SELL
Payment of exercise price or tax liability
$2,343,933
$30.21 p/Share
77,588
Reduced 40.93%
111,979
Common Stock, no par v...
Aug 24
2022
BUY
Exercise of conversion of derivative security
$1,786,663
$18.54 p/Share
96,368
Added 38.67%
152,848
Common Stock, no par v...
Apr 05
2022
SELL
Payment of exercise price or tax liability
-
3,954
Reduced 4.07%
93,199
Common Stock, no par v...
Apr 05
2022
BUY
Other acquisition or disposition
-
7,941
Added 7.56%
97,153
Common Stock, no par v...
Apr 02
2022
SELL
Payment of exercise price or tax liability
-
4,257
Reduced 4.55%
89,212
Common Stock, no par v...
Apr 02
2022
BUY
Other acquisition or disposition
-
8,550
Added 8.38%
93,469
Common Stock, no par v...
Mar 17
2022
SELL
Payment of exercise price or tax liability
-
4,325
Reduced 4.85%
84,919
Common Stock, no par v...
Mar 17
2022
BUY
Other acquisition or disposition
-
8,688
Added 8.87%
89,244
Common Stock, no par v...
Mar 09
2022
SELL
Payment of exercise price or tax liability
-
12,175
Reduced 13.13%
80,556
Common Stock, no par v...
Mar 09
2022
BUY
Other acquisition or disposition
-
24,060
Added 20.6%
92,731
Common Stock, no par v...
Apr 05
2021
SELL
Payment of exercise price or tax liability
-
3,807
Reduced 5.25%
68,671
Common Stock, no par v...
Apr 05
2021
BUY
Other acquisition or disposition
-
7,941
Added 9.87%
72,478
Common Stock, no par v...
Apr 02
2021
SELL
Payment of exercise price or tax liability
-
7,843
Reduced 10.84%
64,537
Common Stock, no par v...
Apr 02
2021
BUY
Other acquisition or disposition
-
16,187
Added 19.17%
68,238
Common Stock, no par v...
Mar 16
2021
SELL
Payment of exercise price or tax liability
-
8,920
Reduced 13.7%
56,193
Common Stock, no par v...
Mar 16
2021
BUY
Other acquisition or disposition
-
26,336
Added 28.8%
65,113
Common Stock, no par v...
Dec 11
2020
SELL
Payment of exercise price or tax liability
-
1,465
Reduced 3.64%
38,777
Common Stock, no par v...
Dec 11
2020
BUY
Other acquisition or disposition
-
4,338
Added 9.73%
40,242
Common Stock, no par v...