Oct 09
2024
BUY
Grant, award, or other acquisition
-
37,705
Added 22.52%
129,702
Common Stock
Sep 19
2024
SELL
Payment of exercise price or tax liability
$35,787
$5.93 p/Share
6,035
Reduced 6.16%
91,997
Common Stock
Mar 17
2024
SELL
Payment of exercise price or tax liability
$41,829
$9.05 p/Share
4,622
Reduced 4.5%
98,032
Common Stock
Oct 11
2023
BUY
Grant, award, or other acquisition
-
41,666
Added 28.87%
102,654
Common Stock
Sep 19
2023
SELL
Payment of exercise price or tax liability
$27,211
$12.11 p/Share
2,247
Reduced 3.55%
60,988
Common Stock
Mar 17
2023
SELL
Payment of exercise price or tax liability
$65,994
$15.43 p/Share
4,277
Reduced 6.34%
63,235
Common Stock
Nov 29
2022
-
12,212
Reduced 15.32%
67,512
Common Stock
Sep 30
2022
BUY
Grant, award, or other acquisition
-
25,987
Added 24.58%
79,724
Common Stock
Mar 17
2022
SELL
Payment of exercise price or tax liability
$74,934
$17.74 p/Share
4,224
Reduced 7.29%
53,737
Common Stock
Jan 12
2022
-
472,685
Reduced 89.08%
57,961
Common Stock
Dec 16
2021
-
25,000
Reduced 4.5%
530,646
Common Stock
Dec 15
2021
SELL
Open market or private sale
$151,946
$21.8 p/Share
6,970
Reduced 1.24%
555,646
Common Stock
Dec 14
2021
SELL
Open market or private sale
$115,746
$22.51 p/Share
5,142
Reduced 0.91%
562,616
Common Stock
Oct 19
2021
SELL
Open market or private sale
$1,668,550
$19.63 p/Share
85,000
Reduced 13.02%
567,758
Common Stock
Oct 05
2021
SELL
Open market or private sale
$2,502
$25.02 p/Share
100
Reduced 0.02%
652,758
Common Stock
Sep 28
2021
SELL
Open market or private sale
$53,146
$22.51 p/Share
2,361
Reduced 0.36%
652,858
Common Stock
Sep 27
2021
SELL
Open market or private sale
$213,012
$22.56 p/Share
9,442
Reduced 1.42%
655,219
Common Stock
Sep 23
2021
SELL
Open market or private sale
$118,425
$22.57 p/Share
5,247
Reduced 0.78%
664,661
Common Stock
Sep 16
2021
SELL
Open market or private sale
$3,051
$22.6 p/Share
135
Reduced 0.02%
669,908
Common Stock
Sep 15
2021
SELL
Open market or private sale
$315,113
$22.67 p/Share
13,900
Reduced 2.03%
670,043
Common Stock
Sep 14
2021
SELL
Open market or private sale
$401,844
$22.62 p/Share
17,765
Reduced 2.53%
683,943
Common Stock
Jun 18
2021
BUY
Grant, award, or other acquisition
-
10,166
Added 1.43%
701,708
Common Stock