Jun 01
2023
SELL
Open market or private sale
$57,419
$99.17 p/Share
579
Reduced 0.62%
92,115
Common Stock
May 19
2023
SELL
Payment of exercise price or tax liability
$410,995
$94.94 p/Share
4,329
Reduced 4.46%
92,694
Common Stock
Mar 01
2023
SELL
Open market or private sale
$654,161
$126.8 p/Share
5,159
Reduced 5.05%
97,023
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
12,828
Added 11.15%
102,182
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$356,673
$121.4 p/Share
2,938
Reduced 3.18%
89,354
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
619
Added 0.67%
92,292
Common Stock
Jan 23
2023
SELL
Open market or private sale
$285,000
$120.0 p/Share
2,375
Reduced 2.53%
91,673
Common Stock
Dec 23
2022
SELL
Open market or private sale
$206,247
$99.11 p/Share
2,081
Reduced 2.16%
94,048
Common Stock
Dec 16
2022
SELL
Open market or private sale
$204,172
$101.73 p/Share
2,007
Reduced 2.05%
96,129
Common Stock
Dec 13
2022
SELL
Open market or private sale
$160,692
$112.53 p/Share
1,428
Reduced 1.43%
98,136
Common Stock
Dec 09
2022
SELL
Open market or private sale
$458,991
$103.68 p/Share
4,427
Reduced 4.26%
99,564
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$399,245
$105.12 p/Share
3,798
Reduced 3.52%
103,991
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$500,817
$122.21 p/Share
4,098
Reduced 3.66%
107,789
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
648
Added 0.58%
111,887
Common Stock
Aug 01
2022
SELL
Open market or private sale
$146,680
$190.0 p/Share
772
Reduced 0.69%
111,239
Common Stock
Jun 08
2022
SELL
Open market or private sale
$435,749
$225.66 p/Share
1,931
Reduced 1.69%
112,011
Common Stock
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