Nov 22
2021
SELL
Payment of exercise price or tax liability
$88,100
$52.13 p/Share
1,690
Reduced 0.85%
197,076
COMMON STOCK, $.10 PAR...
Nov 19
2021
SELL
Payment of exercise price or tax liability
$57,379
$52.69 p/Share
1,089
Reduced 0.54%
198,766
COMMON STOCK, $.10 PAR...
Nov 09
2021
SELL
Payment of exercise price or tax liability
$211,187
$53.56 p/Share
3,943
Reduced 1.93%
199,855
COMMON STOCK, $.10 PAR...
Nov 09
2021
BUY
Grant, award, or other acquisition
-
7,951
Added 3.8%
201,379
COMMON STOCK, $.10 PAR...
Oct 19
2021
SELL
Payment of exercise price or tax liability
$280,557
$53.47 p/Share
5,247
Reduced 2.61%
195,847
COMMON STOCK, $.10 PAR...
Aug 22
2021
SELL
Payment of exercise price or tax liability
$75,577
$44.72 p/Share
1,690
Reduced 0.83%
201,094
COMMON STOCK, $.10 PAR...
Aug 19
2021
SELL
Payment of exercise price or tax liability
$48,145
$44.21 p/Share
1,089
Reduced 0.53%
202,784
COMMON STOCK, $.10 PAR...
Aug 11
2021
SELL
Payment of exercise price or tax liability
$283,184
$47.53 p/Share
5,958
Reduced 2.84%
203,873
COMMON STOCK, $.10 PAR...
Aug 10
2021
SELL
Payment of exercise price or tax liability
$119,684
$47.25 p/Share
2,533
Reduced 1.19%
209,831
COMMON STOCK, $.10 PAR...
Aug 10
2021
BUY
Grant, award, or other acquisition
-
10,207
Added 4.61%
211,355
COMMON STOCK, $.10 PAR...
May 23
2021
SELL
Payment of exercise price or tax liability
$46,768
$47.48 p/Share
985
Reduced 0.48%
202,157
COMMON STOCK, $.10 PAR...
May 22
2021
SELL
Payment of exercise price or tax liability
$80,241
$47.48 p/Share
1,690
Reduced 0.83%
203,142
COMMON STOCK, $.10 PAR...
May 19
2021
SELL
Payment of exercise price or tax liability
$395,367
$46.47 p/Share
8,508
Reduced 3.99%
204,832
COMMON STOCK, $.10 PAR...
May 18
2021
BUY
Grant, award, or other acquisition
-
28,931
Added 11.94%
213,340
COMMON STOCK, $.10 PAR...
Mar 31
2021
SELL
Payment of exercise price or tax liability
$1,583,378
$51.88 p/Share
30,520
Reduced 14.2%
184,409
COMMON STOCK, $.10 PAR...
Feb 23
2021
SELL
Payment of exercise price or tax liability
$45,312
$65.86 p/Share
688
Reduced 0.32%
214,873
COMMON STOCK, $.10 PAR...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$86,988
$67.59 p/Share
1,287
Reduced 0.59%
215,561
COMMON STOCK, $.10 PAR...
Feb 09
2021
SELL
Payment of exercise price or tax liability
$4,174
$73.23 p/Share
57
Reduced 0.03%
216,848
COMMON STOCK, $.10 PAR...
Feb 09
2021
BUY
Grant, award, or other acquisition
-
138
Added 0.06%
216,905
COMMON STOCK, $.10 PAR...
Dec 11
2020
-
6,600
Reduced 2.95%
216,767
COMMON STOCK, $.10 PAR...
Nov 23
2020
SELL
Payment of exercise price or tax liability
$55,278
$56.12 p/Share
985
Reduced 0.44%
223,367
COMMON STOCK, $.10 PAR...
Nov 22
2020
SELL
Payment of exercise price or tax liability
$99,448
$58.81 p/Share
1,691
Reduced 0.75%
224,352
COMMON STOCK, $.10 PAR...
Oct 19
2020
SELL
Payment of exercise price or tax liability
$625,907
$59.65 p/Share
10,493
Reduced 4.44%
226,043
COMMON STOCK, $.10 PAR...