Aug 13
2024
-
50,000
Reduced 2.53%
1,925,685
Common Stock
May 13
2024
SELL
Payment of exercise price or tax liability
$2,658,546
$15.79 p/Share
168,369
Reduced 7.85%
1,975,523
Common Stock
Apr 22
2024
BUY
Grant, award, or other acquisition
-
260,000
Added 10.82%
2,143,892
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$855,243
$14.33 p/Share
59,682
Reduced 3.07%
1,883,725
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
147,844
Added 7.07%
1,943,407
Common Stock
Nov 29
2023
-
2,000
Reduced 0.11%
1,795,389
Common Stock
Aug 03
2023
BUY
Grant, award, or other acquisition
-
149,142
Added 7.66%
1,797,167
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$945,880
$9.67 p/Share
97,816
Reduced 5.49%
1,682,349
Common Stock
Apr 24
2023
BUY
Grant, award, or other acquisition
-
352,053
Added 16.51%
1,780,165
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$270,270
$21.84 p/Share
12,375
Reduced 0.86%
1,427,976
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$512,349
$11.62 p/Share
44,092
Added 2.97%
1,440,351
Common Stock
Feb 24
2023
SELL
Open market or private sale
$2,310,293
$24.8 p/Share
93,157
Reduced 6.25%
1,396,259
Common Stock
Feb 24
2023
BUY
Exercise of conversion of derivative security
$1,082,484
$11.62 p/Share
93,157
Added 5.89%
1,489,416
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
68,917
Added 4.7%
1,396,259
Common Stock
Sep 12
2022
-
1,000
Reduced 0.08%
1,327,143
Common Stock
Jun 09
2022
-
107,000
Reduced 7.46%
1,328,038
Common Stock
May 12
2022
SELL
Payment of exercise price or tax liability
$534,530
$21.64 p/Share
24,701
Reduced 1.69%
1,434,532
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
178,536
Added 10.9%
1,459,233
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$16,324
$23.83 p/Share
685
Reduced 0.05%
1,253,888
Common Stock
Mar 09
2022
-
26,809
Added 2.05%
1,280,697
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$257,150
$23.83 p/Share
10,791
Reduced 0.85%
1,254,573
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
93,833
Added 6.9%
1,265,364
Common Stock
Jan 06
2022
-
2,500
Reduced 0.21%
1,171,531
Common Stock
Oct 22
2021
-
30,000
Reduced 2.49%
1,174,298
Common Stock
May 12
2021
SELL
Payment of exercise price or tax liability
$800,345
$18.2 p/Share
43,975
Reduced 3.58%
1,184,817
Common Stock