Feb 05
2025
SELL
Payment of exercise price or tax liability
$232,943
$23.32 p/Share
9,989
Reduced 3.42%
282,103
Common Stock
Feb 05
2025
BUY
Grant, award, or other acquisition
-
37,800
Added 11.46%
292,092
Common Stock
Feb 03
2025
SELL
Payment of exercise price or tax liability
$262,210
$23.32 p/Share
11,244
Reduced 4.23%
254,292
Common Stock
Nov 01
2024
SELL
Payment of exercise price or tax liability
$166,879
$22.64 p/Share
7,371
Reduced 2.7%
265,536
Common Stock
Sep 09
2024
SELL
Payment of exercise price or tax liability
$76,996
$27.43 p/Share
2,807
Reduced 1.02%
272,907
Common Stock
Sep 06
2024
SELL
Payment of exercise price or tax liability
$18,888
$27.1 p/Share
697
Reduced 0.25%
275,714
Common Stock
Aug 01
2024
SELL
Payment of exercise price or tax liability
$173,808
$23.58 p/Share
7,371
Reduced 2.6%
276,411
Common Stock
May 28
2024
SELL
Payment of exercise price or tax liability
$30,701
$16.15 p/Share
1,901
Reduced 0.67%
283,782
Common Stock
May 01
2024
SELL
Payment of exercise price or tax liability
$67,665
$9.18 p/Share
7,371
Reduced 2.52%
285,683
Common Stock
Apr 18
2024
SELL
Payment of exercise price or tax liability
$2,606
$8.07 p/Share
323
Reduced 0.11%
293,054
Common Stock
Apr 08
2024
SELL
Payment of exercise price or tax liability
$2,239
$9.53 p/Share
235
Reduced 0.08%
293,377
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$101,844
$8.88 p/Share
11,469
Reduced 8.78%
119,092
Common Stock
Sep 07
2023
SELL
Payment of exercise price or tax liability
$22,681
$8.26 p/Share
2,746
Reduced 2.06%
130,561
Common Stock
Sep 06
2023
SELL
Payment of exercise price or tax liability
$9,285
$8.81 p/Share
1,054
Reduced 0.78%
133,307
Common Stock
May 26
2023
SELL
Payment of exercise price or tax liability
$10,324
$7.96 p/Share
1,297
Reduced 0.97%
132,109
Common Stock
Apr 18
2023
SELL
Payment of exercise price or tax liability
$2,004
$9.07 p/Share
221
Reduced 0.17%
133,406
Common Stock
Apr 06
2023
SELL
Payment of exercise price or tax liability
$1,524
$8.81 p/Share
173
Reduced 0.13%
133,627
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
-
85,100
Added 38.88%
133,800
Common Stock
Sep 07
2022
BUY
Grant, award, or other acquisition
-
22,150
Added 31.26%
48,700
Common Stock
May 26
2022
BUY
Grant, award, or other acquisition
-
15,000
Added 36.1%
26,550
Common Stock