May 20
2024
SELL
Open market or private sale
$1,405,162
$21.21 p/Share
66,250
Reduced 24.93%
199,481
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
$787,712
$11.89 p/Share
66,250
Added 19.96%
265,731
Common Stock
Feb 24
2024
SELL
Payment of exercise price or tax liability
$53,536
$16.0 p/Share
3,346
Reduced 1.65%
199,481
Common Stock
Feb 22
2024
SELL
Sale (or disposition) back to the issuer
-
116
Reduced 0.06%
193,686
Common Stock
Feb 22
2024
SELL
Payment of exercise price or tax liability
$139,264
$16.0 p/Share
8,704
Reduced 4.11%
202,827
Common Stock
Feb 22
2024
BUY
Grant, award, or other acquisition
-
44,470
Added 17.45%
210,390
Common Stock
Dec 13
2023
SELL
Open market or private sale
$409,206
$18.95 p/Share
21,594
Reduced 11.43%
167,261
Common Stock
Dec 13
2023
BUY
Exercise of conversion of derivative security
$360,527
$14.63 p/Share
24,643
Added 11.54%
188,855
Common Stock
Feb 24
2023
SELL
Payment of exercise price or tax liability
$247,300
$25.32 p/Share
9,767
Reduced 5.99%
153,365
Common Stock
Feb 24
2023
BUY
Grant, award, or other acquisition
$742,255
$25.32 p/Share
29,315
Added 15.15%
164,212
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$27,155
$25.57 p/Share
1,062
Reduced 0.73%
144,664
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$32,315
$26.23 p/Share
1,232
Reduced 0.84%
145,726
Common Stock
Mar 03
2022
SELL
Payment of exercise price or tax liability
$160,242
$21.46 p/Share
7,467
Reduced 4.84%
146,958
Common Stock
Mar 03
2022
BUY
Grant, award, or other acquisition
-
17,734
Added 10.3%
154,425
Common Stock
Feb 24
2022
BUY
Grant, award, or other acquisition
-
13,652
Added 9.08%
136,691
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$28,595
$21.01 p/Share
1,361
Reduced 1.09%
123,039
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$49,238
$21.26 p/Share
2,316
Reduced 1.83%
124,400
Common Stock
Aug 10
2021
SELL
Open market or private sale
$780,843
$24.38 p/Share
32,028
Reduced 20.18%
126,716
Common Stock
Aug 10
2021
BUY
Exercise of conversion of derivative security
$357,753
$11.17 p/Share
32,028
Added 16.79%
158,744
Common Stock
Feb 23
2021
SELL
Payment of exercise price or tax liability
$35,930
$27.22 p/Share
1,320
Reduced 1.03%
126,716
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$37,152
$27.0 p/Share
1,376
Reduced 1.06%
128,036
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$256,149
$28.31 p/Share
9,048
Reduced 6.53%
129,412
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
26,514
Added 16.07%
138,460
Common Stock