Aug 09
2022
SELL
Payment of exercise price or tax liability
$6,055
$10.95 p/Share
553
Reduced 1.05%
52,000
Common Stock Par Value...
Aug 09
2022
SELL
Payment of exercise price or tax liability
$3,931
$10.95 p/Share
359
Reduced 0.69%
51,471
Common Stock Par Value...
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
1,082
Added 2.02%
52,553
Common Stock Par Value...
Aug 09
2022
BUY
Exercise of conversion of derivative security
-
702
Added 1.34%
51,830
Common Stock Par Value...
Aug 08
2022
SELL
Payment of exercise price or tax liability
$2,455
$11.86 p/Share
207
Reduced 0.4%
51,128
Common Stock Par Value...
Aug 08
2022
BUY
Exercise of conversion of derivative security
-
404
Added 0.78%
51,335
Common Stock Par Value...
Aug 04
2022
SELL
Payment of exercise price or tax liability
$10,767
$11.64 p/Share
925
Reduced 1.78%
50,931
Common Stock Par Value...
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
1,810
Added 3.37%
51,856
Common Stock Par Value...
Jul 31
2022
SELL
Payment of exercise price or tax liability
$72,044
$11.62 p/Share
6,200
Reduced 11.02%
50,046
Common Stock Par Value...
Jul 31
2022
BUY
Exercise of conversion of derivative security
-
12,730
Added 18.46%
56,246
Common Stock Par Value...
Jul 28
2022
SELL
Payment of exercise price or tax liability
$8,017
$11.42 p/Share
702
Reduced 1.59%
43,516
Common Stock Par Value...
Jul 28
2022
BUY
Exercise of conversion of derivative security
-
702
Added 1.56%
44,218
Common Stock Par Value...
Jul 18
2022
BUY
Open market or private purchase
$37,320
$9.33 p/Share
4,000
Added 8.42%
43,516
Common Stock Par Value...
Oct 04
2021
SELL
Payment of exercise price or tax liability
$5,787
$25.38 p/Share
228
Reduced 0.57%
39,516
Common Stock Par Value...
Oct 04
2021
BUY
Exercise of conversion of derivative security
-
429
Added 1.07%
39,744
Common Stock Par Value...
Sep 27
2021
SELL
Payment of exercise price or tax liability
$57,268
$26.09 p/Share
2,195
Reduced 5.29%
39,315
Common Stock Par Value...
Sep 27
2021
BUY
Grant, award, or other acquisition
-
4,130
Added 9.05%
41,510
Common Stock Par Value...
Aug 09
2021
SELL
Payment of exercise price or tax liability
$13,499
$26.11 p/Share
517
Reduced 1.39%
36,545
Common Stock Par Value...
Aug 09
2021
SELL
Payment of exercise price or tax liability
$9,739
$26.11 p/Share
373
Reduced 1.0%
36,873
Common Stock Par Value...
Aug 09
2021
SELL
Payment of exercise price or tax liability
$15,013
$26.11 p/Share
575
Reduced 1.51%
37,380
Common Stock Par Value...
Aug 09
2021
BUY
Exercise of conversion of derivative security
-
701
Added 1.85%
37,246
Common Stock Par Value...
Aug 09
2021
BUY
Exercise of conversion of derivative security
-
1,082
Added 2.77%
37,955
Common Stock Par Value...
Aug 08
2021
SELL
Payment of exercise price or tax liability
$5,648
$26.27 p/Share
215
Reduced 0.58%
37,062
Common Stock Par Value...
Aug 08
2021
BUY
Exercise of conversion of derivative security
-
404
Added 1.07%
37,277
Common Stock Par Value...
Aug 04
2021
SELL
Payment of exercise price or tax liability
$23,781
$24.72 p/Share
962
Reduced 2.54%
36,873
Common Stock Par Value...