Feb 15
2024
SELL
Payment of exercise price or tax liability
$54,695
$18.88 p/Share
2,897
Reduced 1.9%
149,278
Common Stock
Feb 15
2024
BUY
Grant, award, or other acquisition
-
5,675
Added 3.6%
152,175
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$272,081
$19.57 p/Share
13,903
Reduced 15.38%
76,500
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
70,000
Added 32.33%
146,500
Common Stock
Feb 01
2024
BUY
Exercise of conversion of derivative security
-
5,028
Added 5.27%
90,403
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$66,742
$19.19 p/Share
3,478
Reduced 3.91%
85,375
Common Stock
Jan 29
2024
BUY
Exercise of conversion of derivative security
-
2,194
Added 2.41%
88,853
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$135,072
$24.0 p/Share
5,628
Reduced 10.39%
48,561
Common Stock
Feb 01
2023
BUY
Exercise of conversion of derivative security
-
1,520
Added 2.73%
54,189
Common Stock
Jan 31
2023
SELL
Payment of exercise price or tax liability
$15,168
$24.0 p/Share
632
Reduced 1.19%
52,669
Common Stock
Jan 31
2023
BUY
Exercise of conversion of derivative security
-
389
Added 0.72%
53,301
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
38,098
Added 30.54%
86,659
Common Stock
Jan 29
2023
SELL
Payment of exercise price or tax liability
$71,114
$23.47 p/Share
3,030
Reduced 5.42%
52,912
Common Stock
Jan 29
2023
BUY
Exercise of conversion of derivative security
-
1,318
Added 2.3%
55,942
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
114,068
Added 34.3%
218,503
Common Stock
Jan 31
2022
SELL
Payment of exercise price or tax liability
$17,246
$7.9 p/Share
2,183
Reduced 2.05%
104,435
Common Stock
Jan 31
2022
BUY
Exercise of conversion of derivative security
-
874
Added 0.81%
106,618
Common Stock
Jan 29
2022
SELL
Payment of exercise price or tax liability
$82,555
$7.9 p/Share
10,450
Reduced 8.99%
105,744
Common Stock
Jan 29
2022
BUY
Exercise of conversion of derivative security
-
1,998
Added 1.69%
116,194
Common Stock
Jan 31
2021
SELL
Payment of exercise price or tax liability
$17,174
$8.12 p/Share
2,115
Reduced 1.82%
113,970
Common Stock
Jan 31
2021
BUY
Exercise of conversion of derivative security
-
456
Added 0.39%
116,085
Common Stock
Jan 29
2021
BUY
Grant, award, or other acquisition
-
55,419
Added 32.4%
115,629
Common Stock