May 20
2022
SELL
Payment of exercise price or tax liability
$752,641
$198.22 p/Share
3,797
Reduced 3.22%
113,942
Common Stock
Mar 28
2022
SELL
Open market or private sale
$170,820
$260.0 p/Share
657
Reduced 0.55%
117,739
Common Stock
Mar 17
2022
SELL
Open market or private sale
$157,680
$240.0 p/Share
657
Reduced 0.55%
118,396
Common Stock
Mar 16
2022
SELL
Open market or private sale
$131,400
$200.0 p/Share
657
Reduced 0.55%
119,053
Common Stock
Mar 03
2022
SELL
Open market or private sale
$172,905
$197.38 p/Share
876
Reduced 0.73%
119,710
Common Stock
Feb 23
2022
SELL
Open market or private sale
$16,154
$187.84 p/Share
86
Reduced 0.07%
120,586
Common Stock
Feb 22
2022
SELL
Open market or private sale
$620,631
$181.79 p/Share
3,414
Reduced 2.75%
120,672
Common Stock
Feb 06
2022
BUY
Grant, award, or other acquisition
-
29,297
Added 19.1%
124,086
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
-
5,431
Added 5.42%
94,789
Common Stock
Dec 03
2021
SELL
Open market or private sale
$948,318
$291.79 p/Share
3,250
Reduced 3.51%
89,358
Common Stock
Nov 23
2021
SELL
Open market or private sale
$53,094
$279.44 p/Share
190
Reduced 0.2%
92,608
Common Stock
Nov 22
2021
SELL
Open market or private sale
$990,751
$255.48 p/Share
3,878
Reduced 4.01%
92,798
Common Stock
Aug 30
2021
SELL
Open market or private sale
$792,205
$204.44 p/Share
3,875
Reduced 3.85%
96,676
Common Stock
Aug 24
2021
SELL
Open market or private sale
$36,604
$204.49 p/Share
179
Reduced 0.18%
100,551
Common Stock
Aug 23
2021
SELL
Open market or private sale
$813,092
$203.07 p/Share
4,004
Reduced 3.82%
100,730
Common Stock
Aug 05
2021
SELL
Open market or private sale
$427,478
$170.65 p/Share
2,505
Reduced 2.34%
104,734
Common Stock
Jul 22
2021
BUY
Grant, award, or other acquisition
-
951
Added 0.88%
107,239
Common Stock
Jul 01
2021
SELL
Open market or private sale
$286,137
$124.03 p/Share
2,307
Reduced 2.12%
106,288
Common Stock
Jun 17
2021
SELL
Open market or private sale
$68,750
$125.0 p/Share
550
Reduced 0.5%
108,595
Common Stock
Jun 01
2021
SELL
Open market or private sale
$91,700
$100.0 p/Share
917
Reduced 0.83%
109,145
Common Stock
May 21
2021
SELL
Open market or private sale
$323,974
$88.76 p/Share
3,650
Reduced 3.21%
110,062
Common Stock
Feb 25
2021
SELL
Open market or private sale
$449,822
$106.04 p/Share
4,242
Reduced 3.6%
113,712
Common Stock
Feb 23
2021
SELL
Open market or private sale
$129,687
$110.56 p/Share
1,173
Reduced 0.98%
117,954
Common Stock
Feb 22
2021
SELL
Open market or private sale
$220,728
$113.66 p/Share
1,942
Reduced 1.6%
119,127
Common Stock
Jan 20
2021
BUY
Grant, award, or other acquisition
-
1,000
Added 0.82%
121,069
Common Stock