Apr 17
2023
SELL
Open market or private sale
$323,160
$120.0 p/Share
2,693
Reduced 2.57%
102,115
Common Stock
Mar 02
2023
SELL
Open market or private sale
$134,160
$130.0 p/Share
1,032
Reduced 0.98%
104,808
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
12,828
Added 10.81%
105,840
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$347,811
$121.4 p/Share
2,865
Reduced 2.99%
93,012
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
295
Added 0.31%
95,877
Common Stock
Feb 02
2023
SELL
Open market or private sale
$102,050
$130.0 p/Share
785
Reduced 0.81%
95,582
Common Stock
Jan 05
2023
SELL
Open market or private sale
$112,082
$96.79 p/Share
1,158
Reduced 1.19%
96,367
Common Stock
Dec 22
2022
SELL
Open market or private sale
$121,405
$101.51 p/Share
1,196
Reduced 1.21%
97,525
Common Stock
Dec 15
2022
SELL
Open market or private sale
$48,020
$107.67 p/Share
446
Reduced 0.45%
98,721
Common Stock
Nov 30
2022
SELL
Open market or private sale
$38,117
$98.75 p/Share
386
Reduced 0.39%
99,167
Common Stock
Nov 18
2022
SELL
Payment of exercise price or tax liability
$399,245
$105.12 p/Share
3,798
Reduced 3.67%
99,553
Common Stock
Nov 10
2022
SELL
Open market or private sale
$115,900
$100.0 p/Share
1,159
Reduced 1.11%
103,351
Common Stock
Nov 07
2022
SELL
Open market or private sale
$34,713
$87.0 p/Share
399
Reduced 0.38%
104,510
Common Stock
Aug 19
2022
SELL
Payment of exercise price or tax liability
$498,250
$122.21 p/Share
4,077
Reduced 3.74%
104,909
Common Stock
Aug 16
2022
BUY
Grant, award, or other acquisition
-
621
Added 0.57%
108,986
Common Stock
Jun 06
2022
SELL
Open market or private sale
$266,340
$230.0 p/Share
1,158
Reduced 1.06%
108,365
Common Stock
May 31
2022
SELL
Open market or private sale
$324,750
$210.33 p/Share
1,544
Reduced 1.39%
109,523
Common Stock
May 20
2022
SELL
Payment of exercise price or tax liability
$752,641
$198.22 p/Share
3,797
Reduced 3.31%
111,067
Common Stock
Mar 28
2022
SELL
Open market or private sale
$341,900
$260.0 p/Share
1,315
Reduced 1.13%
114,864
Common Stock
Mar 17
2022
SELL
Open market or private sale
$302,450
$230.0 p/Share
1,315
Reduced 1.12%
116,179
Common Stock
Mar 16
2022
SELL
Open market or private sale
$183,960
$210.0 p/Share
876
Reduced 0.74%
117,494
Common Stock
Mar 02
2022
SELL
Open market or private sale
$167,228
$190.9 p/Share
876
Reduced 0.73%
118,370
Common Stock
Feb 23
2022
SELL
Open market or private sale
$16,167
$187.99 p/Share
86
Reduced 0.07%
119,246
Common Stock
Feb 22
2022
SELL
Open market or private sale
$656,330
$181.96 p/Share
3,607
Reduced 2.93%
119,332
Common Stock
Feb 06
2022
BUY
Grant, award, or other acquisition
-
29,237
Added 19.21%
122,939
Common Stock