Oct 28
2024
SELL
Payment of exercise price or tax liability
$155,776
$13.81 p/Share
11,280
Reduced 4.38%
246,129
Common Stock
Oct 28
2024
BUY
Exercise of conversion of derivative security
$535,275
$13.81 p/Share
38,760
Added 13.09%
257,409
Common Stock
Oct 14
2024
SELL
Payment of exercise price or tax liability
$12,871
$14.43 p/Share
892
Reduced 0.41%
218,649
Common Stock
Oct 14
2024
BUY
Exercise of conversion of derivative security
$44,213
$14.43 p/Share
3,064
Added 1.38%
219,541
Common Stock
Oct 11
2024
BUY
Open market or private purchase
$200,100
$13.8 p/Share
14,500
Added 6.28%
216,477
Common Stock
Oct 07
2024
SELL
Payment of exercise price or tax liability
$144,461
$15.07 p/Share
9,586
Reduced 4.53%
201,977
Common Stock
Oct 07
2024
BUY
Exercise of conversion of derivative security
$496,360
$15.07 p/Share
32,937
Added 13.47%
211,563
Common Stock
Aug 15
2024
BUY
Grant, award, or other acquisition
$1,800,005
$16.79 p/Share
107,207
Added 18.15%
483,514
Common Stock
Apr 25
2024
SELL
Payment of exercise price or tax liability
$7,355
$11.96 p/Share
615
Reduced 0.36%
171,364
Common Stock
Apr 25
2024
BUY
Exercise of conversion of derivative security
$25,271
$11.96 p/Share
2,113
Added 1.21%
171,979
Common Stock
Apr 23
2024
BUY
Discretionary transaction
$211,296
$12.09 p/Share
17,477
Added 9.33%
169,866
Common Stock
Apr 10
2024
BUY
Open market or private purchase
$284,280
$12.36 p/Share
23,000
Added 13.11%
152,389
Common Stock
Apr 25
2023
SELL
Payment of exercise price or tax liability
$10,935
$16.67 p/Share
656
Reduced 0.79%
81,907
Common Stock
Sep 28
2022
BUY
Open market or private purchase
$316,140
$14.37 p/Share
22,000
Added 21.55%
80,103
Common Stock
Jul 29
2022
BUY
Open market or private purchase
$403,725
$23.07 p/Share
17,500
Added 23.15%
58,103
Common Stock
Mar 31
2021
SELL
Open market or private sale
$3,560,427
$87.99 p/Share
40,464
Reduced 66.83%
20,080
Common Stock
Mar 31
2021
BUY
Exercise of conversion of derivative security
$2,561,371
$63.3 p/Share
40,464
Added 40.06%
60,544
Common Stock
Mar 30
2021
SELL
Open market or private sale
$830,490
$87.09 p/Share
9,536
Reduced 32.2%
20,080
Common Stock
Mar 30
2021
BUY
Exercise of conversion of derivative security
$597,907
$62.7 p/Share
9,536
Added 24.36%
29,616
Common Stock
Mar 30
2021
BUY
Exercise of conversion of derivative security
$253,200
$63.3 p/Share
4,000
Added 16.61%
20,080
Common Stock
Jan 07
2021
SELL
Exercise of conversion of derivative security
$1,683,600
$84.18 p/Share
20,000
Reduced 55.43%
16,080
Common Stock
Jan 07
2021
BUY
Exercise of conversion of derivative security
$1,025,800
$51.29 p/Share
20,000
Added 35.66%
36,080
Common Stock