Nov 18
2022
SELL
Payment of exercise price or tax liability
$2,364,989
$105.12 p/Share
22,498
Reduced 4.36%
493,506
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$2,700,841
$122.21 p/Share
22,100
Reduced 4.11%
516,004
Common Stock
Aug 17
2022
SELL
Open market or private sale
$626,900
$125.38 p/Share
5,000
Reduced 0.92%
538,104
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
2,555
Added 0.47%
543,104
Common Stock
Jul 20
2022
SELL
Open market or private sale
$895,750
$179.15 p/Share
5,000
Reduced 0.92%
540,549
Common Stock
Jun 15
2022
SELL
Open market or private sale
$924,250
$184.85 p/Share
5,000
Reduced 0.91%
545,549
Common Stock
May 31
2022
-
9,674
Reduced 1.73%
550,549
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$4,156,673
$198.22 p/Share
20,970
Reduced 3.45%
587,330
Common Stock
May 18
2022
SELL
Open market or private sale
$953,550
$190.71 p/Share
5,000
Reduced 0.82%
608,300
Common Stock
Apr 20
2022
SELL
Open market or private sale
$904,450
$180.89 p/Share
5,000
Reduced 0.81%
613,300
Common Stock
Mar 16
2022
SELL
Open market or private sale
$1,034,550
$206.91 p/Share
5,000
Reduced 0.8%
618,300
Common Stock
Feb 23
2022
SELL
Open market or private sale
$114,782
$187.86 p/Share
611
Reduced 0.1%
623,300
Common Stock
Feb 22
2022
SELL
Open market or private sale
$3,908,930
$181.98 p/Share
21,480
Reduced 3.33%
623,911
Common Stock
Feb 16
2022
SELL
Open market or private sale
$1,076,150
$215.23 p/Share
5,000
Reduced 0.77%
645,391
Common Stock
Feb 06
2022
BUY
Grant, award, or other acquisition
-
97,779
Added 13.07%
650,391
Common Stock
Jan 19
2022
SELL
Open market or private sale
$1,125,900
$225.18 p/Share
5,000
Reduced 0.9%
552,612
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
-
18,101
Added 3.14%
557,612
Common Stock
Dec 16
2021
-
1,500
Reduced 0.28%
539,511
Common Stock
Dec 15
2021
SELL
Open market or private sale
$1,322,000
$264.4 p/Share
5,000
Reduced 0.92%
541,011
Common Stock
Nov 23
2021
SELL
Open market or private sale
$297,105
$277.15 p/Share
1,072
Reduced 0.2%
546,011
Common Stock
Nov 22
2021
SELL
Open market or private sale
$5,572,200
$255.5 p/Share
21,809
Reduced 3.83%
547,083
Common Stock
Nov 19
2021
-
27,107
Reduced 4.76%
541,785
Common Stock
Nov 17
2021
SELL
Open market or private sale
$1,357,050
$271.41 p/Share
5,000
Reduced 0.87%
568,892
Common Stock
Oct 20
2021
SELL
Open market or private sale
$1,110,750
$222.15 p/Share
5,000
Reduced 0.86%
573,892
Common Stock
Sep 15
2021
SELL
Open market or private sale
$5,434,500
$217.38 p/Share
25,000
Reduced 4.14%
578,892
Common Stock