Sep 20
2024
SELL
Payment of exercise price or tax liability
$437,509
$17.52 p/Share
24,972
Reduced 20.35%
97,727
Common Stock
Sep 20
2024
BUY
Exercise of conversion of derivative security
$397,676
$14.29 p/Share
27,829
Added 18.49%
122,699
Common Stock
Feb 22
2024
SELL
Open market or private sale
$174,069
$16.9 p/Share
10,300
Reduced 9.79%
94,870
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$93,699
$16.75 p/Share
5,594
Reduced 5.05%
105,170
Common Stock
Feb 20
2024
BUY
Grant, award, or other acquisition
$280,914
$8.38 p/Share
33,522
Added 23.23%
110,764
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$34,222
$15.91 p/Share
2,151
Reduced 2.71%
77,242
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$36,509
$16.52 p/Share
2,210
Reduced 2.71%
79,393
Common Stock
Feb 06
2024
SELL
Payment of exercise price or tax liability
$42,935
$16.52 p/Share
2,599
Reduced 3.09%
81,603
Common Stock
Nov 09
2023
SELL
Open market or private sale
$77,100
$15.42 p/Share
5,000
Reduced 5.61%
84,202
Common Stock
May 03
2023
SELL
Open market or private sale
$138,896
$16.36 p/Share
8,490
Reduced 8.69%
89,202
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$21,270
$16.09 p/Share
1,322
Reduced 1.34%
97,692
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$40,481
$18.82 p/Share
2,151
Reduced 2.13%
99,014
Common Stock
Feb 07
2023
SELL
Payment of exercise price or tax liability
$39,991
$19.08 p/Share
2,096
Reduced 2.03%
101,165
Common Stock
Feb 06
2023
SELL
Payment of exercise price or tax liability
$79,299
$19.09 p/Share
4,154
Reduced 4.2%
94,692
Common Stock
Feb 06
2023
BUY
Grant, award, or other acquisition
$231,912
$9.55 p/Share
24,284
Added 19.04%
103,261
Common Stock
May 09
2022
SELL
Open market or private sale
$1,217,238
$19.07 p/Share
63,830
Reduced 43.43%
83,131
Common Stock
May 09
2022
BUY
Exercise of conversion of derivative security
$703,407
$11.02 p/Share
63,830
Added 30.28%
146,961
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$29,897
$21.68 p/Share
1,379
Reduced 1.63%
83,131
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$29,362
$22.21 p/Share
1,322
Reduced 1.54%
84,510
Common Stock
Feb 08
2022
SELL
Payment of exercise price or tax liability
$45,709
$21.25 p/Share
2,151
Reduced 2.44%
85,832
Common Stock
Feb 07
2022
SELL
Payment of exercise price or tax liability
$106,842
$21.14 p/Share
5,054
Reduced 5.43%
87,983
Common Stock
Feb 07
2022
BUY
Grant, award, or other acquisition
$264,588
$10.57 p/Share
25,032
Added 21.2%
93,037
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$723,974
$22.02 p/Share
32,878
Reduced 32.59%
68,005
Common Stock
Dec 13
2021
BUY
Exercise of conversion of derivative security
$720,282
$21.77 p/Share
33,086
Added 24.7%
100,883
Common Stock
Apr 27
2021
SELL
Open market or private sale
$768,805
$21.11 p/Share
36,419
Reduced 34.95%
67,797
Common Stock