Feb 09
2022
SELL
Open market or private sale
$1,100,600
$220.12 p/Share
5,000
Reduced 0.69%
718,390
Common Stock
Feb 08
2022
SELL
Open market or private sale
$648,270
$216.09 p/Share
3,000
Reduced 0.41%
723,390
Common Stock
Jan 19
2022
SELL
Open market or private sale
$659,430
$219.81 p/Share
3,000
Reduced 0.41%
726,390
Common Stock
Jan 18
2022
SELL
Open market or private sale
$1,104,450
$220.89 p/Share
5,000
Reduced 0.68%
729,390
Common Stock
Jan 12
2022
SELL
Open market or private sale
$712,650
$237.55 p/Share
3,000
Reduced 0.41%
734,390
Common Stock
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