Feb 15
2025
SELL
Payment of exercise price or tax liability
$201,743
$13.27 p/Share
15,203
Reduced 7.1%
198,942
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
33,911
Added 13.67%
214,145
Common Stock
Dec 10
2024
SELL
Payment of exercise price or tax liability
$273,897
$15.45 p/Share
17,728
Reduced 8.96%
180,234
Common Stock
Dec 10
2024
BUY
Exercise of conversion of derivative security
-
40,382
Added 16.94%
197,962
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$235,247
$17.4 p/Share
13,520
Reduced 7.96%
156,304
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
30,223
Added 15.11%
169,824
Common Stock
Dec 10
2023
SELL
Payment of exercise price or tax liability
$230,904
$19.69 p/Share
11,727
Reduced 7.75%
139,601
Common Stock
Dec 10
2023
BUY
Exercise of conversion of derivative security
-
26,652
Added 14.97%
151,328
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$355,208
$18.82 p/Share
18,874
Reduced 13.28%
123,288
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
42,285
Added 22.93%
142,162
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$477,920
$23.47 p/Share
20,363
Reduced 17.07%
98,952
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
45,689
Added 27.69%
119,315
Common Stock
Dec 29
2021
SELL
Open market or private sale
$1,014,496
$32.28 p/Share
31,428
Reduced 29.92%
73,626
Common Stock
Dec 29
2021
BUY
Exercise of conversion of derivative security
$966,097
$30.74 p/Share
31,428
Added 23.03%
105,054
Common Stock
Dec 28
2021
SELL
Open market or private sale
$975,441
$32.01 p/Share
30,473
Reduced 29.27%
73,626
Common Stock
Dec 28
2021
BUY
Exercise of conversion of derivative security
$936,740
$30.74 p/Share
30,473
Added 22.64%
104,099
Common Stock
Dec 23
2021
SELL
Open market or private sale
$275,264
$32.0 p/Share
8,602
Reduced 10.46%
73,626
Common Stock
Dec 23
2021
BUY
Exercise of conversion of derivative security
$264,425
$30.74 p/Share
8,602
Added 9.47%
82,228
Common Stock
Feb 12
2021
SELL
Payment of exercise price or tax liability
$261,720
$23.5 p/Share
11,137
Reduced 13.61%
70,681
Common Stock
Feb 12
2021
BUY
Exercise of conversion of derivative security
-
24,829
Added 23.28%
81,818
Common Stock