Dec 06
2023
SELL
Open market or private sale
$155,841
$27.07 p/Share
5,757
Reduced 8.17%
64,730
Common Stock
Nov 29
2023
SELL
Open market or private sale
$170,463
$26.61 p/Share
6,406
Reduced 8.33%
70,487
Common Stock
Nov 16
2023
SELL
Open market or private sale
$238,870
$25.2 p/Share
9,479
Reduced 10.97%
76,893
Common Stock
Jun 18
2023
SELL
Payment of exercise price or tax liability
$1,426
$23.0 p/Share
62
Reduced 0.07%
86,372
Common Stock
Mar 25
2023
SELL
Payment of exercise price or tax liability
$24,203
$21.12 p/Share
1,146
Reduced 1.31%
86,434
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$3,298
$25.57 p/Share
129
Reduced 0.15%
87,580
Restricted Stock Units
Feb 14
2023
SELL
Payment of exercise price or tax liability
$96,603
$25.57 p/Share
3,778
Reduced 4.33%
83,409
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$306,840
$25.57 p/Share
12,000
Added 12.1%
87,187
Common Stock
Feb 14
2023
BUY
Grant, award, or other acquisition
$109,951
$25.57 p/Share
4,300
Added 4.67%
87,709
Restricted Stock Units
Jun 17
2022
SELL
Payment of exercise price or tax liability
$1,061
$17.4 p/Share
61
Reduced 0.08%
75,187
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$27,407
$25.88 p/Share
1,059
Reduced 1.39%
75,248
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$74,695
$24.99 p/Share
2,989
Reduced 3.95%
72,621
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$2,849
$24.99 p/Share
114
Reduced 0.15%
76,307
Restricted Stock Units
Feb 15
2022
BUY
Grant, award, or other acquisition
$237,380
$24.99 p/Share
9,499
Added 11.16%
75,610
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$94,962
$24.99 p/Share
3,800
Added 4.74%
76,421
Restricted Stock Units
Sep 28
2021
SELL
Payment of exercise price or tax liability
$7,233
$23.87 p/Share
303
Reduced 0.46%
66,111
Common Stock
Jun 18
2021
SELL
Payment of exercise price or tax liability
$1,423
$22.59 p/Share
63
Reduced 0.09%
66,414
Restricted Stock Units
Mar 25
2021
SELL
Payment of exercise price or tax liability
$21,658
$24.78 p/Share
874
Reduced 1.3%
66,477
Common Stock
Feb 25
2021
SELL
Open market or private sale
$241,876
$24.79 p/Share
9,757
Reduced 12.65%
67,351
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$217,735
$19.15 p/Share
11,370
Added 12.85%
77,108
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$30,688
$22.97 p/Share
1,336
Reduced 2.12%
61,616
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$1,792
$22.97 p/Share
78
Reduced 0.12%
65,738
Restricted Stock Units
Feb 16
2021
BUY
Grant, award, or other acquisition
$88,549
$22.97 p/Share
3,855
Added 5.77%
62,952
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
$96,474
$22.97 p/Share
4,200
Added 6.0%
65,816
Restricted Stock Units
Dec 16
2020
SELL
Open market or private sale
$609,935
$23.18 p/Share
26,313
Reduced 30.81%
59,097
Common Stock