Feb 14
2023
SELL
Open market or private sale
$641,460
$213.82 p/Share
3,000
Reduced 0.45%
668,234
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
18,790
Added 2.72%
671,234
Common Stock
Jan 19
2023
SELL
Open market or private sale
$424,020
$212.01 p/Share
2,000
Reduced 0.31%
652,444
Common Stock
Jan 18
2023
SELL
Open market or private sale
$429,380
$214.69 p/Share
2,000
Reduced 0.3%
654,444
Common Stock
Jan 17
2023
SELL
Open market or private sale
$645,960
$215.32 p/Share
3,000
Reduced 0.45%
656,444
Common Stock
Jan 12
2023
SELL
Open market or private sale
$422,900
$211.45 p/Share
2,000
Reduced 0.3%
659,444
Common Stock
Jan 11
2023
SELL
Open market or private sale
$1,051,900
$210.38 p/Share
5,000
Reduced 0.75%
661,444
Common Stock
Jan 10
2023
SELL
Open market or private sale
$415,020
$207.51 p/Share
2,000
Reduced 0.3%
666,444
Common Stock
Dec 22
2022
SELL
Open market or private sale
$405,540
$202.77 p/Share
2,000
Reduced 0.3%
668,444
Common Stock
Dec 21
2022
SELL
Open market or private sale
$406,640
$203.32 p/Share
2,000
Reduced 0.3%
670,444
Common Stock
Dec 20
2022
SELL
Open market or private sale
$400,240
$200.12 p/Share
2,000
Reduced 0.3%
672,444
Common Stock
Dec 15
2022
SELL
Open market or private sale
$404,820
$202.41 p/Share
2,000
Reduced 0.3%
674,444
Common Stock
Dec 14
2022
SELL
Open market or private sale
$403,860
$201.93 p/Share
2,000
Reduced 0.29%
676,444
Common Stock
Dec 13
2022
SELL
Open market or private sale
$418,300
$209.15 p/Share
2,000
Reduced 0.29%
678,444
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$226,228
$195.53 p/Share
1,157
Reduced 0.17%
680,444
Common Stock
Nov 07
2022
-
1,000
Reduced 0.15%
681,601
Common Stock
Aug 16
2022
SELL
Open market or private sale
$671,048
$203.78 p/Share
3,293
Reduced 0.48%
682,601
Common Stock
Aug 15
2022
SELL
Payment of exercise price or tax liability
$236,410
$204.33 p/Share
1,157
Reduced 0.17%
685,894
Common Stock
Aug 10
2022
SELL
Open market or private sale
$2,541,908
$200.04 p/Share
12,707
Reduced 1.82%
687,051
Common Stock
May 15
2022
SELL
Payment of exercise price or tax liability
$191,032
$165.11 p/Share
1,157
Reduced 0.17%
699,758
Common Stock
Apr 20
2022
SELL
Open market or private sale
$2,856,490
$219.73 p/Share
13,000
Reduced 1.82%
700,915
Common Stock
Apr 19
2022
SELL
Open market or private sale
$641,610
$213.87 p/Share
3,000
Reduced 0.42%
713,915
Common Stock
Apr 13
2022
SELL
Open market or private sale
$644,730
$214.91 p/Share
3,000
Reduced 0.42%
716,915
Common Stock
Apr 12
2022
SELL
Open market or private sale
$645,660
$215.22 p/Share
3,000
Reduced 0.41%
719,915
Common Stock
Mar 16
2022
SELL
Open market or private sale
$622,410
$207.47 p/Share
3,000
Reduced 0.41%
722,915
Common Stock