Apr 01
2022
SELL
Payment of exercise price or tax liability
$107,515
$181.92 p/Share
591
Reduced 1.63%
35,586
Common Stock, par valu...
Apr 01
2022
BUY
Grant, award, or other acquisition
-
2,198
Added 5.73%
36,177
Common Stock, par valu...
Feb 23
2022
SELL
Payment of exercise price or tax liability
$2,767,735
$168.19 p/Share
16,456
Reduced 32.63%
33,979
Common Stock, par valu...
Feb 23
2022
BUY
Grant, award, or other acquisition
-
33,936
Added 40.22%
50,435
Common Stock, par valu...
Oct 29
2021
SELL
Open market or private sale
$210,160
$210.16 p/Share
1,000
Reduced 5.71%
16,499
Common Stock, par valu...
Oct 28
2021
SELL
Open market or private sale
$205,810
$205.81 p/Share
1,000
Reduced 5.41%
17,499
Common Stock, par valu...
Aug 31
2021
SELL
Open market or private sale
$196,010
$196.01 p/Share
1,000
Reduced 5.13%
18,499
Common Stock, par valu...
Aug 25
2021
SELL
Open market or private sale
$191,570
$191.57 p/Share
1,000
Reduced 4.88%
19,499
Common Stock, par valu...
Aug 10
2021
SELL
Open market or private sale
$293,292
$189.71 p/Share
1,546
Reduced 7.01%
20,499
Common Stock, par valu...
Jul 23
2021
SELL
Open market or private sale
$375,320
$187.66 p/Share
2,000
Reduced 8.32%
22,045
Common Stock, par valu...
Jun 03
2021
SELL
Open market or private sale
$167,890
$167.89 p/Share
1,000
Reduced 3.99%
24,045
Common Stock, par valu...
May 24
2021
SELL
Open market or private sale
$330,980
$165.49 p/Share
2,000
Reduced 7.4%
25,045
Common Stock, par valu...
May 03
2021
SELL
Open market or private sale
$300,856
$163.42 p/Share
1,841
Reduced 6.37%
27,045
Common Stock, par valu...
Apr 22
2021
SELL
Open market or private sale
$323,060
$161.53 p/Share
2,000
Reduced 6.48%
28,886
Common Stock, par valu...
Apr 01
2021
BUY
Grant, award, or other acquisition
-
2,121
Added 6.43%
30,886
Common Stock, par valu...
Mar 05
2021
SELL
Open market or private sale
$144,450
$144.45 p/Share
1,000
Reduced 3.36%
28,765
Common Stock, par valu...
Feb 23
2021
SELL
Payment of exercise price or tax liability
$1,156,682
$140.34 p/Share
8,242
Reduced 21.69%
29,765
Common Stock, par valu...
Feb 23
2021
BUY
Grant, award, or other acquisition
-
18,788
Added 33.08%
38,007
Common Stock, par valu...
Feb 04
2021
SELL
Open market or private sale
$144,420
$144.42 p/Share
1,000
Reduced 4.95%
19,219
Common Stock, par valu...