Nov 18
2024
SELL
Open market or private sale
$155,500
$39.09 p/Share
3,978
Reduced 0.63%
631,844
Common Stock
Nov 12
2024
SELL
Open market or private sale
$1,221,098
$39.77 p/Share
30,704
Reduced 4.61%
635,822
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$842,181
$16.42 p/Share
51,290
Added 7.15%
666,526
Common Stock
Mar 25
2024
SELL
Payment of exercise price or tax liability
$191,001
$26.86 p/Share
7,111
Reduced 1.14%
615,236
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$232,431
$27.39 p/Share
8,486
Reduced 1.39%
603,674
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$25,390
$27.39 p/Share
927
Reduced 0.15%
622,347
Restricted Stock Units
Feb 12
2024
BUY
Grant, award, or other acquisition
$785,106
$27.39 p/Share
28,664
Added 4.47%
612,160
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
$536,844
$27.39 p/Share
19,600
Added 3.05%
623,274
Restricted Stock Units
Mar 25
2023
SELL
Payment of exercise price or tax liability
$152,613
$21.12 p/Share
7,226
Reduced 1.22%
584,830
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$367,236
$25.57 p/Share
14,362
Reduced 2.44%
573,915
Common Stock
Feb 14
2023
SELL
Payment of exercise price or tax liability
$14,293
$25.57 p/Share
559
Reduced 0.09%
592,056
Restricted Stock Units
Feb 14
2023
BUY
Grant, award, or other acquisition
$478,159
$25.57 p/Share
18,700
Added 3.06%
592,615
Restricted Stock Units
Feb 14
2023
BUY
Grant, award, or other acquisition
$1,227,360
$25.57 p/Share
48,000
Added 7.54%
588,277
Common Stock
Mar 25
2022
SELL
Payment of exercise price or tax liability
$178,520
$25.88 p/Share
6,898
Reduced 1.26%
540,277
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$347,911
$24.99 p/Share
13,922
Reduced 2.55%
531,459
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$12,095
$24.99 p/Share
484
Reduced 0.09%
547,175
Restricted Stock Units
Feb 15
2022
BUY
Grant, award, or other acquisition
$1,114,354
$24.99 p/Share
44,592
Added 7.56%
545,381
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
$404,838
$24.99 p/Share
16,200
Added 2.87%
547,659
Restricted Stock Units
Mar 25
2021
SELL
Payment of exercise price or tax liability
$92,033
$24.78 p/Share
3,714
Reduced 0.74%
500,789
Common Stock
Feb 25
2021
SELL
Open market or private sale
$1,085,446
$24.97 p/Share
43,470
Reduced 7.93%
504,503
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$832,450
$19.15 p/Share
43,470
Added 7.35%
547,973
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$110,486
$22.97 p/Share
4,810
Reduced 0.98%
487,915
Common Stock
Feb 16
2021
SELL
Payment of exercise price or tax liability
$7,167
$22.97 p/Share
312
Reduced 0.06%
504,503
Restricted Stock Units
Feb 16
2021
BUY
Grant, award, or other acquisition
$364,672
$22.97 p/Share
15,876
Added 3.12%
492,725
Common Stock
Feb 16
2021
BUY
Grant, award, or other acquisition
$388,193
$22.97 p/Share
16,900
Added 3.24%
504,815
Restricted Stock Units