Feb 11
2025
SELL
Payment of exercise price or tax liability
$60,720
$37.95 p/Share
1,600
Reduced 3.91%
39,284
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
$122,236
$37.95 p/Share
3,221
Added 7.3%
40,884
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
$129,030
$37.95 p/Share
3,400
Added 7.38%
42,684
Restricted Stock Units
Sep 05
2024
SELL
Open market or private sale
$186,203
$34.26 p/Share
5,435
Reduced 12.61%
37,663
Common Stock
Sep 04
2024
SELL
Open market or private sale
$61,813
$34.61 p/Share
1,786
Reduced 3.98%
43,098
Common Stock
Sep 03
2024
SELL
Open market or private sale
$187,257
$34.91 p/Share
5,364
Reduced 10.68%
44,884
Common Stock
Sep 03
2024
BUY
Exercise of conversion of derivative security
$79,948
$17.38 p/Share
4,600
Added 8.39%
50,248
Common Stock
Aug 09
2024
SELL
Payment of exercise price or tax liability
$124,779
$31.67 p/Share
3,940
Reduced 7.95%
45,648
Common Stock
Jul 05
2024
SELL
Payment of exercise price or tax liability
$20,449
$27.71 p/Share
738
Reduced 1.47%
49,588
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$43,029
$26.86 p/Share
1,602
Reduced 3.09%
50,326
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$76,582
$27.39 p/Share
2,796
Reduced 5.57%
47,428
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$157,382
$27.39 p/Share
5,746
Added 10.27%
50,224
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$123,255
$27.39 p/Share
4,500
Added 7.97%
51,928
Restricted Stock Units
Dec 05
2023
SELL
Open market or private sale
$47,846
$26.82 p/Share
1,784
Reduced 3.86%
44,478
Common Stock
Nov 28
2023
SELL
Open market or private sale
$59,455
$26.83 p/Share
2,216
Reduced 4.57%
46,262
Common Stock
Jun 18
2023
SELL
Payment of exercise price or tax liability
$1,587
$23.0 p/Share
69
Reduced 0.14%
48,478
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$22,154
$21.12 p/Share
1,049
Reduced 2.12%
48,547
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$83,204
$25.57 p/Share
3,254
Reduced 6.7%
45,296
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$261,325
$25.57 p/Share
10,220
Added 17.39%
48,550
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$109,951
$25.57 p/Share
4,300
Added 7.98%
49,596
Restricted Stock Units