Jun 14
2024
SELL
Payment of exercise price or tax liability
$6,857
$11.15 p/Share
615
Reduced 0.26%
240,007
Common Stock
Jun 07
2024
SELL
Payment of exercise price or tax liability
$124,604
$11.7 p/Share
10,650
Reduced 4.24%
240,622
Common Stock
Jun 07
2024
BUY
Conversion of derivative security
-
37,064
Added 12.93%
249,647
Common Stock
Jun 06
2024
SELL
Payment of exercise price or tax liability
$12,786
$11.72 p/Share
1,091
Reduced 0.51%
214,208
Common Stock
Feb 19
2024
BUY
Grant, award, or other acquisition
-
21,298
Added 9.0%
215,299
Common Stock
Jun 15
2023
SELL
Payment of exercise price or tax liability
$865
$10.68 p/Share
81
Reduced 0.04%
194,001
Common Stock
Jun 15
2023
BUY
Grant, award, or other acquisition
-
335
Added 0.17%
194,082
Common Stock
Jun 14
2023
SELL
Payment of exercise price or tax liability
$6,260
$10.18 p/Share
615
Reduced 0.32%
193,747
Common Stock
Jun 08
2023
SELL
Payment of exercise price or tax liability
$16,759
$10.32 p/Share
1,624
Reduced 0.83%
194,362
Common Stock
Jun 06
2023
BUY
Grant, award, or other acquisition
-
13,444
Added 6.42%
195,986
Common Stock
Jun 03
2023
SELL
Payment of exercise price or tax liability
$85,622
$9.71 p/Share
8,818
Reduced 4.61%
182,542
Common Stock
Jun 03
2023
BUY
Grant, award, or other acquisition
-
28,713
Added 13.05%
191,360
Common Stock
Aug 22
2022
SELL
Payment of exercise price or tax liability
$33,663
$19.56 p/Share
1,721
Reduced 1.05%
162,647
Common Stock
Aug 22
2022
BUY
Grant, award, or other acquisition
-
15,949
Added 8.84%
164,368
Common Stock
Jun 14
2022
BUY
Grant, award, or other acquisition
-
7,589
Added 4.86%
148,419
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$34,429
$21.2 p/Share
1,624
Reduced 1.14%
140,830
Common Stock
Jun 03
2022
SELL
Payment of exercise price or tax liability
$37,070
$20.29 p/Share
1,827
Reduced 1.27%
142,454
Common Stock
Aug 22
2021
SELL
Payment of exercise price or tax liability
$9,001
$5.23 p/Share
1,721
Reduced 1.18%
144,281
Common Stock
Aug 17
2021
SELL
Payment of exercise price or tax liability
$4,927
$5.42 p/Share
909
Reduced 0.62%
146,002
Common Stock
Aug 16
2021
SELL
Payment of exercise price or tax liability
$15,086
$5.53 p/Share
2,728
Reduced 1.82%
146,911
Common Stock
Aug 16
2021
BUY
Grant, award, or other acquisition
-
11,207
Added 6.97%
149,639
Common Stock
Jun 08
2021
BUY
Grant, award, or other acquisition
-
20,021
Added 12.64%
138,432
Common Stock
Jun 03
2021
SELL
Payment of exercise price or tax liability
$11,419
$6.25 p/Share
1,827
Reduced 1.52%
118,411
Common Stock