Apr 01
2024
BUY
Grant, award, or other acquisition
-
24,171
Added 12.89%
163,327
Common Stock
Mar 24
2024
SELL
Payment of exercise price or tax liability
$91,228
$15.22 p/Share
5,994
Reduced 4.13%
139,156
Common Stock
Mar 24
2024
BUY
Grant, award, or other acquisition
-
14,447
Added 9.13%
143,787
Common Stock
Mar 23
2024
SELL
Payment of exercise price or tax liability
$18,568
$15.22 p/Share
1,220
Reduced 0.92%
130,703
Common Stock
Mar 11
2024
SELL
Payment of exercise price or tax liability
$25,342
$15.77 p/Share
1,607
Reduced 1.2%
131,923
Common Stock
Aug 05
2023
SELL
Payment of exercise price or tax liability
$57,141
$19.06 p/Share
2,998
Reduced 2.2%
133,530
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$314,470
$19.06 p/Share
16,499
Reduced 10.78%
136,528
Common Stock
Aug 04
2023
BUY
Grant, award, or other acquisition
-
35,906
Added 19.0%
153,027
Common Stock
Mar 24
2023
SELL
Payment of exercise price or tax liability
$23,905
$18.72 p/Share
1,277
Reduced 1.08%
117,121
Common Stock
Mar 23
2023
SELL
Payment of exercise price or tax liability
$21,757
$18.47 p/Share
1,178
Reduced 0.99%
118,398
Common Stock
Mar 10
2023
BUY
Grant, award, or other acquisition
-
15,000
Added 11.15%
119,576
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$896,874
$23.29 p/Share
38,509
Reduced 26.91%
104,576
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
$821,500
$16.43 p/Share
50,000
Added 25.9%
143,085
Common Stock
Aug 05
2022
SELL
Payment of exercise price or tax liability
$68,199
$25.61 p/Share
2,663
Reduced 2.78%
93,085
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$52,934
$23.35 p/Share
2,267
Reduced 2.31%
95,748
Common Stock
Mar 23
2022
BUY
Grant, award, or other acquisition
-
11,700
Added 10.65%
98,185
Common Stock
Aug 05
2021
SELL
Payment of exercise price or tax liability
$37,870
$18.6 p/Share
2,036
Reduced 2.3%
86,409
Common Stock
May 03
2021
SELL
Payment of exercise price or tax liability
$48,198
$21.27 p/Share
2,266
Reduced 2.5%
88,445
Common Stock
Mar 24
2021
BUY
Grant, award, or other acquisition
-
12,500
Added 12.11%
90,711
Common Stock