Feb 23
2022
SELL
Open market or private sale
$865,350
$57.69 p/Share
15,000
Reduced 2.0%
733,748
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$1,543,085
$58.05 p/Share
26,582
Reduced 3.43%
748,748
Common Stock
Feb 23
2022
BUY
Exercise of conversion of derivative security
-
57,707
Added 6.93%
775,330
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
41,286
Added 5.44%
717,623
Common Stock
Jan 13
2022
SELL
Open market or private sale
$1,048,200
$69.88 p/Share
15,000
Reduced 2.17%
676,337
Common Stock
Dec 06
2021
SELL
Open market or private sale
$1,035,750
$69.05 p/Share
15,000
Reduced 2.12%
691,337
Common Stock
Nov 18
2021
SELL
Open market or private sale
$935,400
$62.36 p/Share
15,000
Reduced 2.08%
706,337
Common Stock
Oct 20
2021
SELL
Open market or private sale
$1,017,900
$67.86 p/Share
15,000
Reduced 2.04%
721,337
Common Stock
Sep 02
2021
SELL
Open market or private sale
$992,850
$66.19 p/Share
15,000
Reduced 2.0%
736,337
Common Stock
Aug 09
2021
SELL
Open market or private sale
$1,031,250
$68.75 p/Share
15,000
Reduced 1.96%
751,337
Common Stock
Jul 15
2021
SELL
Open market or private sale
$887,850
$59.19 p/Share
15,000
Reduced 1.92%
766,337
Common Stock
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