Oct 28
2024
SELL
Payment of exercise price or tax liability
$67,938
$17.38 p/Share
3,909
Reduced 1.27%
303,126
Common Stock
May 13
2024
SELL
Payment of exercise price or tax liability
$411,376
$15.79 p/Share
26,053
Reduced 7.82%
307,035
Common Stock
Apr 22
2024
BUY
Grant, award, or other acquisition
-
52,062
Added 13.52%
333,088
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$197,223
$14.33 p/Share
13,763
Reduced 4.67%
281,026
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
94,456
Added 24.27%
294,789
Common Stock
May 12
2023
SELL
Payment of exercise price or tax liability
$33,148
$9.67 p/Share
3,428
Reduced 1.66%
203,556
Common Stock
Apr 24
2023
BUY
Grant, award, or other acquisition
-
18,369
Added 8.15%
206,984
Common Stock
Mar 02
2023
SELL
Payment of exercise price or tax liability
$39,028
$21.84 p/Share
1,787
Reduced 0.94%
188,615
Common Stock
Jan 23
2023
BUY
Grant, award, or other acquisition
-
21,112
Added 9.98%
190,402
Common Stock
Nov 09
2022
SELL
Open market or private sale
$881,789
$24.34 p/Share
36,228
Reduced 17.63%
169,290
Common Stock
Nov 09
2022
BUY
Exercise of conversion of derivative security
$631,816
$17.44 p/Share
36,228
Added 16.9%
178,094
Common Stock
May 12
2022
SELL
Payment of exercise price or tax liability
$12,378
$21.64 p/Share
572
Reduced 0.34%
169,290
Common Stock
Apr 25
2022
BUY
Grant, award, or other acquisition
-
15,043
Added 8.14%
169,862
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$2,073
$23.83 p/Share
87
Reduced 0.06%
154,819
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$32,504
$23.83 p/Share
1,364
Reduced 0.87%
154,906
Common Stock
Feb 10
2022
BUY
Grant, award, or other acquisition
-
28,745
Added 15.54%
156,270
Common Stock
Oct 26
2021
BUY
Grant, award, or other acquisition
-
29,797
Added 18.96%
127,332
Common Stock
Jul 01
2021
SELL
Payment of exercise price or tax liability
$333,343
$17.33 p/Share
19,235
Reduced 16.47%
97,535
Common Stock
Apr 26
2021
BUY
Grant, award, or other acquisition
-
8,710
Added 6.94%
116,770
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$18,431
$16.68 p/Share
1,105
Reduced 1.01%
108,060
Common Stock
Feb 11
2021
BUY
Grant, award, or other acquisition
-
34,975
Added 24.26%
109,165
Common Stock