Mar 05
2024
SELL
Payment of exercise price or tax liability
$10,812
$22.62 p/Share
478
Reduced 2.19%
21,307
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
1,599
Added 6.87%
21,689
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$48,586
$23.54 p/Share
2,064
Reduced 9.28%
20,186
Common Stock
Mar 03
2024
BUY
Exercise of conversion of derivative security
-
6,537
Added 22.71%
22,250
Common Stock
Mar 02
2024
SELL
Payment of exercise price or tax liability
$12,664
$23.54 p/Share
538
Reduced 3.31%
15,713
Common Stock
Mar 02
2024
BUY
Exercise of conversion of derivative security
-
1,531
Added 8.61%
16,251
Common Stock
Nov 18
2023
SELL
Payment of exercise price or tax liability
-
827
Reduced 5.4%
14,474
Common Stock
Nov 18
2023
BUY
Exercise of conversion of derivative security
-
2,745
Added 15.21%
15,301
Common Stock
Mar 03
2023
SELL
Payment of exercise price or tax liability
-
114
Reduced 0.91%
12,438
Common Stock
Mar 03
2023
BUY
Exercise of conversion of derivative security
-
320
Added 2.49%
12,552
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
-
1,408
Reduced 10.32%
12,232
Common Stock
Mar 02
2023
BUY
Exercise of conversion of derivative security
-
4,017
Added 23.45%
13,113
Common Stock
Feb 28
2023
SELL
Payment of exercise price or tax liability
-
136
Reduced 1.39%
9,623
Common Stock
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
383
Added 3.78%
9,759
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
-
826
Reduced 8.14%
9,321
Common Stock
Nov 18
2022
BUY
Exercise of conversion of derivative security
-
2,744
Added 21.29%
10,147
Common Stock
Mar 05
2022
SELL
Payment of exercise price or tax liability
-
97
Reduced 1.31%
7,333
Common Stock
Mar 05
2022
BUY
Exercise of conversion of derivative security
-
319
Added 4.12%
7,430
Common Stock
Feb 28
2022
SELL
Payment of exercise price or tax liability
-
112
Reduced 1.55%
7,111
Common Stock
Feb 28
2022
BUY
Exercise of conversion of derivative security
-
383
Added 5.04%
7,223
Common Stock
Feb 24
2022
SELL
Exercise of conversion of derivative security
$48,182
$36.64 p/Share
1,315
Reduced 16.23%
6,785
Common Stock
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
3,906
Added 32.53%
8,100
Common Stock
Nov 18
2021
SELL
Payment of exercise price or tax liability
-
1,652
Reduced 28.26%
4,194
Common Stock
Nov 18
2021
BUY
Exercise of conversion of derivative security
-
5,488
Added 48.42%
5,846
Common Stock
May 18
2021
SELL
Open market or private sale
$164,428
$50.33 p/Share
3,267
Reduced 90.12%
358
Common Stock