Dec 16
2024
SELL
Payment of exercise price or tax liability
$1,076,915
$35.65 p/Share
30,208
Reduced 2.23%
1,326,265
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$1,966,589
$24.81 p/Share
79,266
Reduced 5.52%
1,356,473
Common Stock
Jun 03
2024
BUY
Grant, award, or other acquisition
-
152,059
Added 9.58%
1,435,739
Common Stock
Dec 16
2023
SELL
Payment of exercise price or tax liability
$551,900
$18.27 p/Share
30,208
Reduced 2.3%
1,283,680
Common Stock
Nov 03
2023
SELL
Payment of exercise price or tax liability
$991,677
$15.25 p/Share
65,028
Reduced 4.72%
1,313,888
Common Stock
Aug 01
2023
SELL
Payment of exercise price or tax liability
$590,753
$13.37 p/Share
44,185
Reduced 3.1%
1,378,916
Common Stock
Aug 01
2023
BUY
Grant, award, or other acquisition
$3,675,011
$13.37 p/Share
274,870
Added 16.19%
1,423,101
Common Stock
Jun 07
2023
SELL
Payment of exercise price or tax liability
$137,945
$12.68 p/Share
10,879
Reduced 0.94%
1,148,231
Common Stock
Dec 16
2022
SELL
Payment of exercise price or tax liability
$354,717
$10.84 p/Share
32,723
Reduced 2.75%
1,159,110
Common Stock
Nov 08
2022
BUY
Open market or private purchase
$1,055,120
$9.68 p/Share
109,000
Added 8.38%
1,191,833
Common Stock
Nov 03
2022
SELL
Payment of exercise price or tax liability
$596,186
$8.72 p/Share
68,370
Reduced 5.94%
1,082,833
Common Stock
Aug 01
2022
BUY
Grant, award, or other acquisition
-
346,209
Added 23.12%
1,151,203
Common Stock
Jun 08
2022
SELL
Payment of exercise price or tax liability
$89,342
$11.0 p/Share
8,122
Reduced 1.0%
804,994
Common Stock
Jun 07
2022
SELL
Payment of exercise price or tax liability
$161,478
$10.82 p/Share
14,924
Reduced 1.8%
813,116
Common Stock
May 13
2022
BUY
Open market or private purchase
$949,995
$11.35 p/Share
83,700
Added 9.18%
828,040
Common Stock
May 03
2022
SELL
Payment of exercise price or tax liability
$791,041
$11.57 p/Share
68,370
Reduced 8.41%
744,340
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$1,007,905
$16.82 p/Share
59,923
Reduced 6.87%
812,710
Common Stock
Dec 16
2021
BUY
Grant, award, or other acquisition
-
236,693
Added 21.34%
872,633
Common Stock
Nov 29
2021
BUY
Open market or private purchase
$996,930
$17.1 p/Share
58,300
Added 8.4%
635,940
Common Stock
Nov 04
2021
BUY
Grant, award, or other acquisition
-
577,640
Added 50.0%
577,640
Common Stock