Mar 04
2025
SELL
Payment of exercise price or tax liability
$267,374
$1.6 p/Share
167,109
Reduced 11.88%
1,239,655
Common Shares of Benef...
Mar 04
2025
BUY
Exercise of conversion of derivative security
-
41,283
Added 3.36%
1,187,316
Common Shares of Benef...
Mar 04
2025
BUY
Grant, award, or other acquisition
-
219,448
Added 13.49%
1,406,764
Common Shares of Benef...
Feb 04
2025
SELL
Payment of exercise price or tax liability
$104,089
$1.68 p/Share
61,958
Reduced 5.13%
1,146,033
Common Shares of Benef...
Feb 04
2025
BUY
Grant, award, or other acquisition
-
41,284
Added 3.3%
1,207,991
Common Shares of Benef...
Feb 04
2025
BUY
Exercise of conversion of derivative security
-
58,114
Added 4.74%
1,166,707
Common Shares of Benef...
Feb 06
2024
SELL
Payment of exercise price or tax liability
$1,200,937
$18.88 p/Share
63,609
Reduced 5.43%
1,108,593
Common Shares of Benef...
Feb 06
2024
BUY
Grant, award, or other acquisition
-
58,114
Added 4.72%
1,172,202
Common Shares of Benef...
Feb 06
2024
BUY
Exercise of conversion of derivative security
-
57,773
Added 4.93%
1,114,088
Common Shares of Benef...
Jan 29
2024
BUY
Grant, award, or other acquisition
-
60,332
Added 5.4%
1,056,315
Common Shares of Benef...
Feb 07
2023
SELL
Payment of exercise price or tax liability
$1,272,716
$25.3 p/Share
50,305
Reduced 4.81%
995,983
Common Shares of Benef...
Feb 07
2023
BUY
Exercise of conversion of derivative security
-
29,508
Added 2.9%
988,514
Common Shares of Benef...
Feb 07
2023
BUY
Grant, award, or other acquisition
-
57,774
Added 5.23%
1,046,288
Common Shares of Benef...
Jan 26
2023
BUY
Grant, award, or other acquisition
-
47,754
Added 4.74%
959,006
Common Shares of Benef...
Feb 09
2022
SELL
Payment of exercise price or tax liability
$1,695,924
$25.89 p/Share
65,505
Reduced 6.71%
911,252
Common Shares of Benef...
Feb 09
2022
BUY
Exercise of conversion of derivative security
-
92,212
Added 8.87%
947,248
Common Shares of Benef...
Feb 09
2022
BUY
Grant, award, or other acquisition
-
29,509
Added 2.93%
976,757
Common Shares of Benef...
Jan 26
2022
BUY
Grant, award, or other acquisition
-
40,667
Added 4.54%
855,036
Common Shares of Benef...
Feb 09
2021
SELL
Payment of exercise price or tax liability
$2,524,011
$28.97 p/Share
87,125
Reduced 9.66%
814,369
Common Shares of Benef...
Feb 09
2021
BUY
Grant, award, or other acquisition
-
92,213
Added 9.28%
901,494
Common Shares of Benef...
Feb 09
2021
BUY
Exercise of conversion of derivative security
-
70,676
Added 8.03%
809,281
Common Shares of Benef...
Jan 25
2021
BUY
Grant, award, or other acquisition
-
36,709
Added 4.73%
738,605
Common Shares of Benef...