Oct 09
2024
SELL
Open market or private sale
$53,132
$18.06 p/Share
2,942
Reduced 2.64%
108,449
Common Stock
Oct 02
2024
SELL
Payment of exercise price or tax liability
$117,398
$17.97 p/Share
6,533
Reduced 5.54%
111,391
Common Stock
Jul 02
2024
SELL
Payment of exercise price or tax liability
$58,560
$22.14 p/Share
2,645
Reduced 2.19%
117,924
Common Stock
Apr 02
2024
SELL
Open market or private sale
$47,888
$21.62 p/Share
2,215
Reduced 1.82%
119,452
Common Stock
Apr 02
2024
BUY
Grant, award, or other acquisition
-
28,492
Added 18.97%
121,667
Common Stock
Jan 02
2024
SELL
Payment of exercise price or tax liability
$55,764
$21.92 p/Share
2,544
Reduced 2.66%
93,175
Common Stock
Dec 28
2023
SELL
Open market or private sale
$26,008
$23.58 p/Share
1,103
Reduced 1.14%
95,719
Common Stock
Oct 02
2023
SELL
Payment of exercise price or tax liability
$111,915
$22.5 p/Share
4,974
Reduced 4.89%
96,822
Common Stock
Jul 02
2023
SELL
Payment of exercise price or tax liability
$48,264
$22.48 p/Share
2,147
Reduced 2.07%
101,796
Common Stock
Apr 05
2023
SELL
Open market or private sale
$158,000
$31.6 p/Share
5,000
Reduced 4.64%
102,840
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
$29,350
$5.87 p/Share
5,000
Added 4.43%
107,840
Common Stock
Apr 02
2023
SELL
Payment of exercise price or tax liability
$48,482
$34.98 p/Share
1,386
Reduced 1.33%
102,840
Common Stock
Apr 02
2023
BUY
Grant, award, or other acquisition
-
26,245
Added 20.12%
104,226
Common Stock
Jan 02
2023
SELL
Payment of exercise price or tax liability
$43,505
$26.56 p/Share
1,638
Reduced 2.06%
77,981
Common Stock
Dec 13
2022
SELL
Open market or private sale
$19,661
$25.87 p/Share
760
Reduced 0.95%
79,619
Common Stock
Oct 02
2022
SELL
Payment of exercise price or tax liability
$97,263
$23.07 p/Share
4,216
Reduced 5.03%
79,619
Common Stock
Jul 02
2022
SELL
Payment of exercise price or tax liability
$35,322
$25.43 p/Share
1,389
Reduced 1.63%
83,835
Common Stock
Apr 02
2022
SELL
Payment of exercise price or tax liability
$23,954
$34.22 p/Share
700
Reduced 0.81%
85,224
Common Stock
Apr 02
2022
BUY
Grant, award, or other acquisition
-
31,102
Added 26.58%
85,924
Common Stock