Feb 19
2024
SELL
Payment of exercise price or tax liability
$63,008
$20.06 p/Share
3,141
Reduced 4.3%
69,840
Common Stock
Feb 19
2024
SELL
Exercise of conversion of derivative security
$160,138
$20.06 p/Share
7,983
Reduced 9.86%
72,981
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
7,983
Added 8.98%
80,964
Common Stock
Feb 18
2024
SELL
Payment of exercise price or tax liability
$138,815
$20.06 p/Share
6,920
Reduced 8.66%
72,981
Common Stock
Feb 18
2024
BUY
Exercise of conversion of derivative security
-
17,600
Added 18.71%
76,443
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$59,818
$20.06 p/Share
2,982
Reduced 4.57%
62,301
Common Stock
Feb 17
2024
BUY
Exercise of conversion of derivative security
-
6,835
Added 9.48%
65,283
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
7,500
Added 11.37%
58,448
Common Stock
Aug 12
2023
SELL
Payment of exercise price or tax liability
$71,756
$25.16 p/Share
2,852
Reduced 5.3%
50,948
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$35,180
$31.78 p/Share
1,107
Reduced 2.02%
53,800
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$99,538
$31.7 p/Share
3,140
Reduced 5.41%
54,907
Common Stock
Feb 19
2023
SELL
Exercise of conversion of derivative security
$253,029
$31.7 p/Share
7,982
Reduced 12.09%
58,047
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
-
7,982
Added 10.78%
66,029
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$225,101
$31.7 p/Share
7,101
Reduced 10.9%
58,047
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
17,600
Added 22.25%
61,509
Common Stock
Aug 12
2022
SELL
Payment of exercise price or tax liability
$51,614
$26.24 p/Share
1,967
Reduced 3.97%
47,548
Common Stock
Feb 21
2022
SELL
Payment of exercise price or tax liability
$19,906
$18.94 p/Share
1,051
Reduced 2.08%
49,515
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$60,911
$18.94 p/Share
3,216
Reduced 5.98%
50,566
Common Stock
Feb 19
2022
SELL
Exercise of conversion of derivative security
$151,198
$18.94 p/Share
7,983
Reduced 13.63%
50,566
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
-
7,983
Added 12.0%
58,549
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$5,736
$19.25 p/Share
298
Reduced 0.55%
53,782
Common Stock
Feb 17
2022
BUY
Exercise of conversion of derivative security
-
797
Added 1.45%
54,080
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$1,453
$19.37 p/Share
75
Reduced 0.14%
53,283
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$5,380
$19.01 p/Share
283
Reduced 0.53%
53,358
Common Stock
Aug 12
2021
SELL
Payment of exercise price or tax liability
$25,054
$20.57 p/Share
1,218
Reduced 2.22%
53,641
Common Stock