Aug 19
2024
|
SELL
Payment of exercise price or tax liability
|
$111,323
$22.39 p/Share
|
4,972
Reduced 13.02%
|
33,222
Common Stock
|
|
Aug 19
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
11,312
Added 22.85%
|
38,194
Common Stock
|
|
Jun 03
2024
|
SELL
Payment of exercise price or tax liability
|
$120,149
$24.85 p/Share
|
4,835
Reduced 15.24%
|
26,882
Common Stock
|
|
Jun 03
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
11,000
Added 25.75%
|
31,717
Common Stock
|
|
Mar 04
2024
|
SELL
Payment of exercise price or tax liability
|
$223,796
$36.7 p/Share
|
6,098
Reduced 22.74%
|
20,717
Common Stock
|
|
Mar 04
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
20,776
Added 43.66%
|
26,815
Common Stock
|
|
Feb 11
2024
|
SELL
Payment of exercise price or tax liability
|
$14,652
$32.78 p/Share
|
447
Reduced 6.89%
|
6,039
Common Stock
|
|
Feb 11
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,544
Added 19.23%
|
6,486
Common Stock
|
|
Feb 07
2024
|
SELL
Payment of exercise price or tax liability
|
$15,637
$31.59 p/Share
|
495
Reduced 9.1%
|
4,942
Common Stock
|
|
Feb 07
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,680
Added 23.61%
|
5,437
Common Stock
|
|
Feb 02
2024
|
SELL
Payment of exercise price or tax liability
|
$15,422
$30.54 p/Share
|
505
Reduced 11.85%
|
3,757
Common Stock
|
|
Feb 02
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
1,708
Added 28.61%
|
4,262
Common Stock
|
|
Jun 20
2023
|
BUY
Other acquisition or disposition
|
-
|
2,554
Added 50.0%
|
2,554
Common Stock
|
|