Aug 02
2023
SELL
Payment of exercise price or tax liability
$179,371
$21.25 p/Share
8,441
Reduced 1.24%
673,810
Common Stock
Aug 02
2023
BUY
Exercise of conversion of derivative security
-
16,944
Added 2.42%
682,251
Common Stock
Jul 31
2023
SELL
Payment of exercise price or tax liability
$365,103
$21.3 p/Share
17,141
Reduced 2.51%
665,307
Common Stock
Jul 31
2023
BUY
Exercise of conversion of derivative security
-
34,429
Added 4.8%
682,448
Common Stock
Apr 28
2023
SELL
Payment of exercise price or tax liability
$205,020
$18.0 p/Share
11,390
Reduced 1.73%
648,019
Common Stock
Apr 28
2023
BUY
Exercise of conversion of derivative security
-
22,907
Added 3.36%
659,409
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$3,211,000
$20.75 p/Share
154,747
Reduced 19.56%
636,502
Common Stock
Feb 07
2023
BUY
Grant, award, or other acquisition
-
294,216
Added 27.11%
791,249
Common Stock
Aug 02
2022
SELL
Payment of exercise price or tax liability
$194,847
$23.13 p/Share
8,424
Reduced 1.67%
497,033
Common Stock
Aug 02
2022
BUY
Exercise of conversion of derivative security
-
16,944
Added 3.24%
505,457
Common Stock
Aug 01
2022
SELL
Payment of exercise price or tax liability
$323,777
$23.16 p/Share
13,980
Reduced 2.78%
488,513
Common Stock
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
28,146
Added 5.3%
502,493
Common Stock
Jul 31
2022
SELL
Payment of exercise price or tax liability
$385,074
$23.2 p/Share
16,598
Reduced 3.38%
474,347
Common Stock
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
33,416
Added 6.37%
490,945
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$2,593,098
$21.46 p/Share
120,834
Reduced 20.89%
457,529
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
-
256,884
Added 30.76%
578,363
Common Stock
Aug 01
2021
SELL
Payment of exercise price or tax liability
$555,250
$21.72 p/Share
25,564
Reduced 7.74%
304,632
Common Stock
Aug 01
2021
BUY
Exercise of conversion of derivative security
-
51,558
Added 13.94%
318,177
Common Stock
Jul 31
2021
SELL
Payment of exercise price or tax liability
$359,857
$21.72 p/Share
16,568
Reduced 4.9%
321,479
Common Stock
Jul 31
2021
BUY
Exercise of conversion of derivative security
-
33,415
Added 9.0%
338,047
Common Stock
Feb 08
2021
SELL
Payment of exercise price or tax liability
$1,338,479
$18.46 p/Share
72,507
Reduced 20.65%
278,638
Common Stock
Feb 08
2021
BUY
Grant, award, or other acquisition
-
162,214
Added 31.6%
351,145
Common Stock