Mar 23
2023
SELL
Open market or private sale
$400,000
$200.0 p/Share
2,000
Reduced 0.3%
657,810
Common Stock
Mar 22
2023
SELL
Open market or private sale
$400,000
$200.0 p/Share
2,000
Reduced 0.3%
659,810
Common Stock
Mar 21
2023
SELL
Open market or private sale
$1,600,560
$200.07 p/Share
8,000
Reduced 1.19%
661,810
Common Stock
Feb 23
2023
SELL
Open market or private sale
$407,020
$203.51 p/Share
2,000
Reduced 0.3%
669,810
Common Stock
Feb 22
2023
SELL
Open market or private sale
$408,980
$204.49 p/Share
2,000
Reduced 0.3%
671,810
Common Stock
Feb 21
2023
SELL
Open market or private sale
$406,200
$203.1 p/Share
2,000
Reduced 0.3%
673,810
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$1,819,667
$204.71 p/Share
8,889
Reduced 1.3%
675,810
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
22,591
Added 3.19%
684,699
Common Stock
Feb 16
2023
SELL
Open market or private sale
$417,160
$208.58 p/Share
2,000
Reduced 0.3%
662,108
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$454,071
$213.58 p/Share
2,126
Reduced 0.32%
664,108
Common Stock
Feb 15
2023
SELL
Open market or private sale
$424,900
$212.45 p/Share
2,000
Reduced 0.3%
666,234
Common Stock
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