Feb 02
2023
SELL
Open market or private sale
$132,538
$129.18 p/Share
1,026
Reduced 0.94%
107,870
Common Stock
Jan 04
2023
SELL
Open market or private sale
$103,236
$100.62 p/Share
1,026
Reduced 0.93%
108,896
Common Stock
Dec 16
2022
SELL
Open market or private sale
$102,510
$102.51 p/Share
1,000
Reduced 0.9%
109,922
Common Stock
Dec 02
2022
SELL
Open market or private sale
$104,929
$102.27 p/Share
1,026
Reduced 0.92%
110,922
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$336,068
$105.12 p/Share
3,197
Reduced 2.78%
111,948
Common Stock
Sep 01
2022
SELL
Open market or private sale
$150,535
$97.75 p/Share
1,540
Reduced 1.32%
115,145
Common Stock
Aug 29
2022
SELL
Open market or private sale
$52,884
$113.0 p/Share
468
Reduced 0.4%
116,685
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$426,391
$122.21 p/Share
3,489
Reduced 2.89%
117,153
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
648
Added 0.53%
120,642
Common Stock
Jun 01
2022
SELL
Open market or private sale
$484,105
$209.66 p/Share
2,309
Reduced 1.89%
119,994
Common Stock
May 27
2022
SELL
Open market or private sale
$36,514
$213.53 p/Share
171
Reduced 0.14%
122,303
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$633,511
$198.22 p/Share
3,196
Reduced 2.54%
122,474
Common Stock
Mar 16
2022
SELL
Open market or private sale
$198,660
$210.0 p/Share
946
Reduced 0.75%
125,670
Common Stock
Mar 02
2022
SELL
Open market or private sale
$103,155
$195.0 p/Share
529
Reduced 0.42%
126,616
Common Stock
Mar 01
2022
SELL
Open market or private sale
$550,378
$194.0 p/Share
2,837
Reduced 2.18%
127,145
Common Stock
Feb 23
2022
SELL
Open market or private sale
$13,471
$187.1 p/Share
72
Reduced 0.06%
129,982
Common Stock
Feb 22
2022
SELL
Open market or private sale
$509,543
$181.72 p/Share
2,804
Reduced 2.11%
130,054
Common Stock
Feb 06
2022
BUY
Grant, award, or other acquisition
-
29,269
Added 18.05%
132,858
Common Stock
Dec 17
2021
BUY
Grant, award, or other acquisition
-
5,431
Added 4.98%
103,589
Common Stock
Dec 01
2021
SELL
Open market or private sale
$3,489,597
$312.38 p/Share
11,171
Reduced 10.22%
98,158
Common Stock
Nov 22
2021
SELL
Open market or private sale
$3,385,905
$255.54 p/Share
13,250
Reduced 10.81%
109,329
Common Stock
Aug 26
2021
SELL
Open market or private sale
$63,630
$202.0 p/Share
315
Reduced 0.26%
122,579
Common Stock
Aug 23
2021
SELL
Open market or private sale
$34,277
$212.9 p/Share
161
Reduced 0.13%
122,894
Common Stock
Jul 22
2021
BUY
Grant, award, or other acquisition
-
951
Added 0.77%
123,055
Common Stock
Mar 25
2021
SELL
Open market or private sale
$111,663
$97.95 p/Share
1,140
Reduced 0.92%
122,104
Common Stock