Mar 05
2024
SELL
Payment of exercise price or tax liability
$21,579
$22.62 p/Share
954
Reduced 2.63%
35,267
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
3,195
Added 8.15%
36,030
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$47,009
$23.54 p/Share
1,997
Reduced 5.7%
33,026
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
6,350
Added 15.35%
35,023
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$17,207
$23.54 p/Share
731
Reduced 2.49%
28,673
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
2,078
Added 6.6%
29,404
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
-
827
Reduced 2.94%
27,326
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
2,745
Added 8.88%
28,153
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
-
227
Reduced 0.89%
25,408
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
639
Added 2.43%
25,635
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
-
1,966
Reduced 7.29%
24,996
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
5,961
Added 18.45%
26,348
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
-
213
Reduced 1.0%
21,001
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
599
Added 2.75%
21,214
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
-
826
Reduced 3.85%
20,615
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
2,744
Added 11.35%
21,441
Common Stock
May 12
2022
BUY
Open market or private purchase
$116,250
$23.25 p/Share
5,000
Added 21.1%
18,697
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
-
289
Reduced 2.07%
13,697
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
639
Added 4.37%
13,986
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
-
270
Reduced 1.98%
13,347
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
598
Added 4.21%
13,617
Common Stock
Feb 24
2022
SELL
Payment of exercise price or tax liability
$95,337
$36.64 p/Share
2,602
Reduced 16.66%
13,019
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
5,503
Added 26.05%
15,621
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
-
2,476
Reduced 19.66%
10,118
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
5,488
Added 30.35%
12,594
Common Stock