Feb 18
2023
BUY
Exercise of conversion of derivative security
-
1,346
Added 3.74%
34,625
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$22,596
$19.48 p/Share
1,160
Reduced 3.34%
33,589
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
3,084
Added 8.15%
34,749
Common Stock
Jan 28
2023
SELL
Payment of exercise price or tax liability
$15,872
$19.99 p/Share
794
Reduced 2.45%
31,665
Common Stock
Jan 28
2023
BUY
Exercise of conversion of derivative security
-
1,884
Added 5.49%
32,459
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$4,616
$30.37 p/Share
152
Reduced 0.49%
30,575
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
522
Added 1.67%
30,656
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$6,651
$30.37 p/Share
219
Reduced 0.72%
30,205
Common Stock
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
757
Added 2.43%
30,424
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$12,882
$33.03 p/Share
390
Reduced 1.3%
29,667
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,346
Added 4.32%
29,813
Common Stock
Jan 27
2022
SELL
Payment of exercise price or tax liability
$16,779
$28.78 p/Share
583
Reduced 1.99%
28,711
Common Stock
Jan 27
2022
BUY
Exercise of conversion of derivative security
-
2,014
Added 6.43%
29,294
Common Stock
Jan 21
2022
SELL
Payment of exercise price or tax liability
$51,504
$30.19 p/Share
1,706
Reduced 5.89%
27,280
Common Stock
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
5,143
Added 15.07%
28,986
Common Stock
Apr 01
2021
SELL
Payment of exercise price or tax liability
$6,393
$42.34 p/Share
151
Reduced 0.63%
23,843
Common Stock
Apr 01
2021
BUY
Exercise of conversion of derivative security
-
522
Added 2.14%
23,913
Common Stock
Feb 21
2021
SELL
Payment of exercise price or tax liability
$3,786
$39.44 p/Share
96
Reduced 0.41%
23,472
Common Stock
Feb 18
2021
SELL
Payment of exercise price or tax liability
$16,383
$39.1 p/Share
419
Reduced 1.75%
23,568
Common Stock
Feb 18
2021
BUY
Exercise of conversion of derivative security
-
1,346
Added 5.37%
23,710
Common Stock
Jan 22
2021
SELL
Payment of exercise price or tax liability
$25,255
$33.99 p/Share
743
Reduced 3.18%
22,641
Common Stock
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
1,845
Added 7.31%
23,384
Common Stock