Jan 01
2023
SELL
Payment of exercise price or tax liability
$4,434
$14.35 p/Share
309
Reduced 0.09%
352,573
Common Stock
Jan 01
2023
BUY
Exercise of conversion of derivative security
-
694
Added 0.2%
352,882
Common Stock
Dec 01
2022
SELL
Payment of exercise price or tax liability
$4,501
$16.49 p/Share
273
Reduced 0.08%
352,188
Common Stock
Dec 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.2%
352,461
Common Stock
Nov 01
2022
SELL
Payment of exercise price or tax liability
$5,222
$19.13 p/Share
273
Reduced 0.08%
351,767
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.2%
352,040
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$4,428
$16.22 p/Share
273
Reduced 0.08%
351,346
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.2%
351,619
Common Stock
Sep 01
2022
SELL
Payment of exercise price or tax liability
$5,059
$18.53 p/Share
273
Reduced 0.08%
350,925
Common Stock
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.2%
351,198
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$5,269
$19.3 p/Share
273
Reduced 0.08%
350,504
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.2%
350,777
Common Stock
Jul 01
2022
SELL
Payment of exercise price or tax liability
$4,556
$16.69 p/Share
273
Reduced 0.08%
350,083
Common Stock
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.2%
350,356
Common Stock
Jun 01
2022
SELL
Payment of exercise price or tax liability
$4,840
$17.73 p/Share
273
Reduced 0.08%
349,662
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
-
694
Added 0.2%
349,935
Common Stock
May 26
2022
SELL
Payment of exercise price or tax liability
$196,780
$17.65 p/Share
11,149
Reduced 3.09%
349,241
Common Stock
May 26
2022
BUY
Exercise of conversion of derivative security
-
28,333
Added 7.29%
360,390
Common Stock
May 22
2022
SELL
Payment of exercise price or tax liability
$105,647
$16.78 p/Share
6,296
Reduced 1.86%
332,057
Common Stock
May 22
2022
BUY
Exercise of conversion of derivative security
-
16,000
Added 4.52%
338,353
Common Stock
May 19
2022
SELL
Payment of exercise price or tax liability
$91,840
$16.75 p/Share
5,483
Reduced 1.67%
322,353
Common Stock
May 19
2022
BUY
Exercise of conversion of derivative security
-
13,934
Added 4.08%
327,836
Common Stock
May 01
2022
SELL
Payment of exercise price or tax liability
$1,108,766
$17.36 p/Share
63,869
Reduced 16.91%
313,902
Common Stock
May 01
2022
BUY
Grant, award, or other acquisition
-
142,618
Added 28.48%
358,077
Common Stock
May 01
2022
BUY
Exercise of conversion of derivative security
-
19,694
Added 5.9%
314,175
Common Stock