Jan 11
2022
SELL
Open market or private sale
$1,183,250
$236.65 p/Share
5,000
Reduced 0.67%
737,390
Common Stock
Dec 22
2021
SELL
Open market or private sale
$671,606
$245.47 p/Share
2,736
Reduced 0.37%
742,654
Common Stock
Dec 21
2021
SELL
Open market or private sale
$1,279,205
$243.01 p/Share
5,264
Reduced 0.7%
742,390
Common Stock
Dec 15
2021
SELL
Open market or private sale
$718,890
$239.63 p/Share
3,000
Reduced 0.4%
750,390
Common Stock
Dec 14
2021
SELL
Open market or private sale
$1,189,100
$237.82 p/Share
5,000
Reduced 0.66%
753,390
Common Stock
Nov 17
2021
SELL
Open market or private sale
$722,970
$240.99 p/Share
3,000
Reduced 0.39%
758,390
Common Stock
Nov 16
2021
SELL
Open market or private sale
$1,203,700
$240.74 p/Share
5,000
Reduced 0.65%
761,390
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$333,698
$239.21 p/Share
1,395
Reduced 0.18%
766,390
Common Stock
Nov 10
2021
SELL
Open market or private sale
$698,100
$232.7 p/Share
3,000
Reduced 0.39%
767,785
Common Stock
Nov 09
2021
SELL
Open market or private sale
$2,573,780
$233.98 p/Share
11,000
Reduced 1.41%
770,785
Common Stock
Oct 20
2021
SELL
Open market or private sale
$646,860
$215.62 p/Share
3,000
Reduced 0.38%
781,785
Common Stock
Oct 19
2021
SELL
Open market or private sale
$644,130
$214.71 p/Share
3,000
Reduced 0.38%
784,785
Common Stock
Oct 13
2021
SELL
Open market or private sale
$615,630
$205.21 p/Share
3,000
Reduced 0.38%
787,785
Common Stock
Oct 12
2021
SELL
Open market or private sale
$614,160
$204.72 p/Share
3,000
Reduced 0.38%
790,785
Common Stock
Sep 22
2021
SELL
Open market or private sale
$644,490
$214.83 p/Share
3,000
Reduced 0.38%
793,785
Common Stock
Sep 21
2021
SELL
Open market or private sale
$643,740
$214.58 p/Share
3,000
Reduced 0.38%
796,785
Common Stock
Sep 15
2021
SELL
Open market or private sale
$670,260
$223.42 p/Share
3,000
Reduced 0.37%
799,785
Common Stock
Sep 14
2021
SELL
Open market or private sale
$1,106,550
$221.31 p/Share
5,000
Reduced 0.62%
802,785
Common Stock
Aug 15
2021
SELL
Payment of exercise price or tax liability
$292,169
$209.44 p/Share
1,395
Reduced 0.17%
807,785
Common Stock
Jul 28
2021
-
1,500
Reduced 0.19%
809,180
Common Stock
Jun 23
2021
SELL
Open market or private sale
$1,359,060
$226.51 p/Share
6,000
Reduced 0.73%
810,680
Common Stock
Jun 16
2021
SELL
Open market or private sale
$1,317,780
$219.63 p/Share
6,000
Reduced 0.73%
816,680
Common Stock
May 19
2021
SELL
Open market or private sale
$1,303,140
$217.19 p/Share
6,000
Reduced 0.72%
822,680
Common Stock
May 15
2021
SELL
Payment of exercise price or tax liability
$308,183
$220.92 p/Share
1,395
Reduced 0.17%
828,680
Common Stock
May 12
2021
SELL
Open market or private sale
$1,313,100
$218.85 p/Share
6,000
Reduced 0.72%
830,075
Common Stock