Feb 15
2025
SELL
Payment of exercise price or tax liability
$86,527
$31.87 p/Share
2,715
Reduced 1.91%
139,434
Common Stock
Feb 15
2025
BUY
Exercise of conversion of derivative security
-
8,540
Added 5.74%
140,278
Common Stock
Nov 04
2024
SELL
Payment of exercise price or tax liability
$327,679
$25.64 p/Share
12,780
Reduced 8.73%
133,609
Common Stock
Nov 04
2024
BUY
Exercise of conversion of derivative security
$297,800
$14.89 p/Share
20,000
Added 12.02%
146,389
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$76,440
$20.8 p/Share
3,675
Reduced 2.83%
126,389
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
12,204
Added 8.76%
127,164
Common Stock
Nov 01
2023
SELL
Payment of exercise price or tax liability
$246,322
$20.44 p/Share
12,051
Reduced 9.28%
117,860
Common Stock
Nov 01
2023
BUY
Exercise of conversion of derivative security
$228,200
$11.41 p/Share
20,000
Added 13.34%
129,911
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$92,395
$21.26 p/Share
4,346
Reduced 3.8%
109,911
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
9,634
Added 7.96%
111,339
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$52,773
$21.0 p/Share
2,513
Reduced 2.35%
104,623
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
5,571
Added 4.94%
107,136
Common Stock
Nov 01
2022
BUY
Exercise of conversion of derivative security
$247,600
$12.38 p/Share
20,000
Added 16.45%
101,565
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$48,213
$24.75 p/Share
1,948
Reduced 2.33%
81,565
Common Stock
Feb 15
2022
BUY
Exercise of conversion of derivative security
-
6,469
Added 7.19%
83,513
Common Stock
Feb 14
2022
SELL
Payment of exercise price or tax liability
$41,388
$24.68 p/Share
1,677
Reduced 2.01%
81,565
Common Stock
Feb 14
2022
BUY
Exercise of conversion of derivative security
-
5,571
Added 6.27%
83,242
Common Stock
Oct 29
2021
SELL
Payment of exercise price or tax liability
-
7,394
Reduced 9.18%
73,150
Common Stock
Oct 29
2021
BUY
Exercise of conversion of derivative security
$170,000
$8.5 p/Share
20,000
Added 19.89%
80,544
Common Stock
Feb 15
2021
SELL
Payment of exercise price or tax liability
$25,926
$15.46 p/Share
1,677
Reduced 2.7%
60,544
Common Stock
Feb 15
2021
BUY
Exercise of conversion of derivative security
-
5,571
Added 8.22%
62,221
Common Stock