Jun 22
2021
SELL
Open market or private sale
$944,700
$62.98 p/Share
15,000
Reduced 1.88%
781,337
Common Stock
Jun 09
2021
SELL
Open market or private sale
$934,350
$62.29 p/Share
15,000
Reduced 1.85%
796,337
Common Stock
Jun 08
2021
SELL
Open market or private sale
$933,000
$62.2 p/Share
15,000
Reduced 1.82%
811,337
Common Stock
May 18
2021
SELL
Open market or private sale
$916,200
$61.08 p/Share
15,000
Reduced 1.47%
1,006,337
Common Stock
May 17
2021
SELL
Open market or private sale
$914,550
$60.97 p/Share
15,000
Reduced 1.45%
1,021,337
Common Stock
Apr 13
2021
SELL
Open market or private sale
$880,800
$58.72 p/Share
15,000
Reduced 1.43%
1,036,337
Common Stock
Apr 12
2021
SELL
Open market or private sale
$883,050
$58.87 p/Share
15,000
Reduced 1.41%
1,051,337
Common Stock
Mar 29
2021
SELL
Open market or private sale
$986,100
$65.74 p/Share
15,000
Reduced 1.39%
1,066,337
Common Stock
Mar 26
2021
SELL
Open market or private sale
$978,450
$65.23 p/Share
15,000
Reduced 1.37%
1,081,337
Common Stock
Mar 15
2021
SELL
Payment of exercise price or tax liability
$240,988
$65.7 p/Share
3,668
Reduced 0.33%
1,096,337
Common Stock
Mar 09
2021
SELL
Payment of exercise price or tax liability
$215,880
$61.68 p/Share
3,500
Reduced 0.32%
1,100,005
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$109,049
$58.85 p/Share
1,853
Reduced 0.17%
1,103,505
Common Stock
Feb 25
2021
SELL
Payment of exercise price or tax liability
$1,613,786
$62.33 p/Share
25,891
Reduced 2.29%
1,105,358
Common Stock
Feb 25
2021
BUY
Grant, award, or other acquisition
-
12,319
Added 1.13%
1,076,197
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
-
55,052
Added 4.64%
1,131,249
Common Stock
Feb 17
2021
SELL
Open market or private sale
$992,250
$66.15 p/Share
15,000
Reduced 1.39%
1,063,878
Common Stock
Feb 16
2021
SELL
Open market or private sale
$1,008,450
$67.23 p/Share
15,000
Reduced 1.37%
1,078,878
Common Stock
Jan 12
2021
SELL
Open market or private sale
$867,900
$57.86 p/Share
15,000
Reduced 1.35%
1,093,878
Common Stock
Jan 11
2021
SELL
Open market or private sale
$861,000
$57.4 p/Share
15,000
Reduced 1.33%
1,108,878
Common Stock
Dec 03
2020
SELL
Open market or private sale
$898,650
$59.91 p/Share
15,000
Reduced 1.32%
1,123,878
Common Stock
Dec 02
2020
SELL
Open market or private sale
$896,550
$59.77 p/Share
15,000
Reduced 1.3%
1,138,878
Common Stock
Nov 13
2020
SELL
Open market or private sale
$845,400
$56.36 p/Share
15,000
Reduced 1.28%
1,153,878
Common Stock
Nov 12
2020
SELL
Open market or private sale
$848,400
$56.56 p/Share
15,000
Reduced 1.27%
1,168,878
Common Stock
Oct 08
2020
SELL
Open market or private sale
$910,500
$60.7 p/Share
15,000
Reduced 1.25%
1,183,878
Common Stock
Oct 07
2020
SELL
Open market or private sale
$893,400
$59.56 p/Share
15,000
Reduced 1.24%
1,198,878
Common Stock