Aug 15
2023
BUY
Grant, award, or other acquisition
-
2,550
Added 29.4%
6,123
Common Stock, par valu...
Aug 14
2023
SELL
Payment of exercise price or tax liability
$15,739
$201.79 p/Share
78
Reduced 2.14%
3,573
Common Stock, par valu...
Jun 01
2023
SELL
Open market or private sale
$51,928
$171.38 p/Share
303
Reduced 7.66%
3,651
Common Stock, par valu...
May 16
2023
SELL
Open market or private sale
$3,182
$167.5 p/Share
19
Reduced 0.48%
3,954
Common Stock, par valu...
May 15
2023
SELL
Payment of exercise price or tax liability
$7,185
$163.3 p/Share
44
Reduced 1.1%
3,973
Common Stock, par valu...
May 09
2023
SELL
Open market or private sale
$48,884
$172.13 p/Share
284
Reduced 6.6%
4,017
Common Stock, par valu...
May 01
2023
SELL
Payment of exercise price or tax liability
$26,480
$193.29 p/Share
137
Reduced 3.09%
4,301
Common Stock, par valu...
Feb 15
2023
SELL
Payment of exercise price or tax liability
$11,287
$217.06 p/Share
52
Reduced 1.16%
4,438
Common Stock, par valu...
Nov 15
2022
SELL
Payment of exercise price or tax liability
$9,398
$213.61 p/Share
44
Reduced 0.97%
4,490
Common Stock, par valu...
Nov 08
2022
SELL
Open market or private sale
$56,766
$200.59 p/Share
283
Reduced 5.88%
4,534
Common Stock, par valu...
Sep 21
2022
SELL
Payment of exercise price or tax liability
$15,025
$250.41 p/Share
60
Reduced 1.23%
4,817
Common Stock, par valu...
Aug 16
2022
SELL
Open market or private sale
$49,580
$268.0 p/Share
185
Reduced 3.65%
4,877
Common Stock, par valu...
Aug 16
2022
SELL
Payment of exercise price or tax liability
$16,062
$272.24 p/Share
59
Reduced 1.15%
5,062
Common Stock, par valu...
Aug 15
2022
SELL
Payment of exercise price or tax liability
$20,665
$264.94 p/Share
78
Reduced 1.5%
5,121
Common Stock, par valu...
Aug 15
2022
BUY
Grant, award, or other acquisition
-
2,364
Added 31.26%
5,199
Common Stock, par valu...
May 04
2022
SELL
Open market or private sale
$55,200
$200.0 p/Share
276
Reduced 8.93%
2,816
Common Stock, par valu...
May 02
2022
SELL
Payment of exercise price or tax liability
$27,496
$189.63 p/Share
145
Reduced 4.48%
3,092
Common Stock, par valu...
Nov 17
2021
SELL
Open market or private sale
$18,214
$267.85 p/Share
68
Reduced 2.06%
3,237
Common Stock, par valu...
Sep 21
2021
BUY
Grant, award, or other acquisition
-
808
Added 19.98%
3,237
Common Stock, par valu...