Jul 07
2025
SELL
Open market or private sale
$477,700
$37.97 p/Share
12,581
Reduced 44.44%
15,729
Common Stock
Jul 03
2025
SELL
Open market or private sale
$473,259
$38.2 p/Share
12,389
Reduced 30.44%
28,310
Common Stock
Mar 25
2025
SELL
Payment of exercise price or tax liability
$76,490
$42.26 p/Share
1,810
Reduced 4.26%
40,699
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$54,420
$37.95 p/Share
1,434
Reduced 3.61%
38,309
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
$159,390
$37.95 p/Share
4,200
Added 8.99%
42,509
Restricted Stock Units
Feb 11
2025
BUY
Grant, award, or other acquisition
$122,236
$37.95 p/Share
3,221
Added 7.5%
39,743
Common Stock
Jun 03
2024
SELL
Open market or private sale
$144,625
$28.85 p/Share
5,013
Reduced 12.07%
36,522
Common Stock
May 28
2024
SELL
Open market or private sale
$217,627
$28.3 p/Share
7,690
Reduced 15.62%
41,535
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$45,742
$26.86 p/Share
1,703
Reduced 3.34%
49,225
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$74,993
$27.39 p/Share
2,738
Reduced 5.68%
45,428
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$157,382
$27.39 p/Share
5,746
Added 10.66%
48,166
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$150,645
$27.39 p/Share
5,500
Added 9.75%
50,928
Restricted Stock Units
Oct 27
2023
SELL
Payment of exercise price or tax liability
$61,380
$22.5 p/Share
2,728
Reduced 6.04%
42,420
Common Stock
Jun 18
2023
SELL
Payment of exercise price or tax liability
$3,059
$23.0 p/Share
133
Reduced 0.29%
45,148
Common Stock
Apr 27
2023
SELL
Payment of exercise price or tax liability
$30,819
$21.92 p/Share
1,406
Reduced 3.01%
45,281
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$22,915
$21.12 p/Share
1,085
Reduced 2.27%
46,687
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$93,867
$25.57 p/Share
3,671
Reduced 7.94%
42,572
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$307,351
$25.57 p/Share
12,020
Added 20.63%
46,243
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$132,964
$25.57 p/Share
5,200
Added 9.82%
47,772
Restricted Stock Units