Mar 05
2023
SELL
Payment of exercise price or tax liability
$153,814
$47.11 p/Share
3,265
Reduced 1.82%
175,754
Common Stock, $0.01 pa...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$152,591
$46.31 p/Share
3,295
Reduced 1.81%
179,019
Common Stock, $0.01 pa...
Mar 02
2023
BUY
Grant, award, or other acquisition
-
34,550
Added 15.93%
182,314
Common Stock, $0.01 pa...
Feb 10
2023
SELL
Payment of exercise price or tax liability
$800,071
$48.77 p/Share
16,405
Reduced 9.99%
147,764
Common Stock, $0.01 pa...
Feb 09
2023
BUY
Grant, award, or other acquisition
-
35,965
Added 17.97%
164,169
Common Stock, $0.01 pa...
Nov 08
2022
SELL
Open market or private sale
$1,195,780
$43.99 p/Share
27,183
Reduced 17.49%
128,204
Common Stock, $0.01 pa...
Nov 08
2022
BUY
Exercise of conversion of derivative security
$923,950
$33.99 p/Share
27,183
Added 14.89%
155,387
Common Stock, $0.01 pa...
Mar 05
2022
SELL
Payment of exercise price or tax liability
$180,391
$55.25 p/Share
3,265
Reduced 2.48%
128,204
Common Stock, $0.01 pa...
Mar 03
2022
BUY
Grant, award, or other acquisition
-
23,086
Added 14.94%
131,469
Common Stock, $0.01 pa...
Feb 14
2022
SELL
Payment of exercise price or tax liability
$984,635
$58.55 p/Share
16,817
Reduced 13.43%
108,383
Common Stock, $0.01 pa...
Feb 10
2022
SELL
Payment of exercise price or tax liability
$112,151
$59.75 p/Share
1,877
Reduced 1.48%
125,200
Common Stock, $0.01 pa...
Feb 10
2022
BUY
Grant, award, or other acquisition
-
33,769
Added 20.99%
127,077
Common Stock, $0.01 pa...
Apr 28
2021
SELL
Open market or private sale
$2,001,580
$58.87 p/Share
34,000
Reduced 26.71%
93,308
Common Stock, $0.01 pa...
Mar 05
2021
BUY
Grant, award, or other acquisition
-
22,870
Added 15.23%
127,308
Common Stock, $0.01 pa...
Feb 16
2021
SELL
Payment of exercise price or tax liability
$193,180
$47.64 p/Share
4,055
Reduced 3.74%
104,438
Common Stock, $0.01 pa...
Feb 14
2021
SELL
Payment of exercise price or tax liability
$825,172
$47.64 p/Share
17,321
Reduced 13.77%
108,493
Common Stock, $0.01 pa...
Feb 10
2021
SELL
Payment of exercise price or tax liability
$89,364
$47.61 p/Share
1,877
Reduced 1.47%
125,814
Common Stock, $0.01 pa...
Feb 04
2021
BUY
Grant, award, or other acquisition
-
30,064
Added 19.06%
127,691
Common Stock, $0.01 pa...
Feb 19
2020
SELL
Payment of exercise price or tax liability
$446,281
$55.11 p/Share
8,098
Reduced 7.66%
97,627
Common Stock, $0.01 pa...
Feb 14
2020
SELL
Payment of exercise price or tax liability
$204,607
$55.18 p/Share
3,708
Reduced 3.39%
105,725
Common Stock, $0.01 pa...
Feb 10
2020
BUY
Grant, award, or other acquisition
-
20,132
Added 15.54%
109,433
Common Stock, $0.01 pa...
Oct 22
2019
SELL
Open market or private sale
$303,581
$56.67 p/Share
5,357
Reduced 5.66%
89,301
Common Stock, $0.01 pa...
Jul 22
2019
SELL
Open market or private sale
$520,897
$55.25 p/Share
9,428
Reduced 9.06%
94,658
Common Stock, $0.01 pa...
May 01
2019
SELL
Open market or private sale
$248,111
$53.14 p/Share
4,669
Reduced 4.22%
105,956
Common Stock, $0.01 pa...
May 01
2019
-
1,870
Reduced 1.76%
104,086
Common Stock, $0.01 pa...