Aug 29
2023
SELL
Payment of exercise price or tax liability
$56,331
$158.68 p/Share
355
Reduced 2.91%
11,865
Common Stock
Aug 29
2023
BUY
Grant, award, or other acquisition
-
799
Added 6.14%
12,220
Common Stock
Aug 04
2023
SELL
Payment of exercise price or tax liability
$125,631
$171.16 p/Share
734
Reduced 6.04%
11,421
Common Stock
Aug 04
2023
BUY
Exercise of conversion of derivative security
-
1,654
Added 12.3%
11,789
Common Stock
Aug 03
2023
SELL
Payment of exercise price or tax liability
$57,239
$169.85 p/Share
337
Reduced 3.11%
10,501
Common Stock
Aug 03
2023
BUY
Exercise of conversion of derivative security
-
758
Added 6.54%
10,838
Common Stock
Nov 15
2022
SELL
Payment of exercise price or tax liability
$252,837
$177.43 p/Share
1,425
Reduced 12.39%
10,077
Common Stock
Nov 15
2022
BUY
Grant, award, or other acquisition
-
2,693
Added 19.69%
10,987
Common Stock
Nov 15
2022
BUY
Exercise of conversion of derivative security
-
515
Added 4.76%
10,306
Common Stock
Oct 04
2022
SELL
Payment of exercise price or tax liability
$175,918
$186.75 p/Share
942
Reduced 10.2%
8,294
Common Stock
Oct 04
2022
BUY
Grant, award, or other acquisition
-
1,800
Added 16.8%
8,916
Common Stock
Oct 04
2022
BUY
Exercise of conversion of derivative security
-
320
Added 3.65%
8,436
Common Stock
Aug 04
2022
SELL
Payment of exercise price or tax liability
$76,993
$208.09 p/Share
370
Reduced 4.94%
7,116
Common Stock
Aug 04
2022
BUY
Exercise of conversion of derivative security
-
826
Added 9.94%
7,486
Common Stock
Aug 03
2022
SELL
Payment of exercise price or tax liability
$69,901
$205.59 p/Share
340
Reduced 4.86%
6,660
Common Stock
Aug 03
2022
BUY
Exercise of conversion of derivative security
-
758
Added 9.77%
7,000
Common Stock
Mar 07
2022
SELL
Open market or private sale
$815,012
$185.23 p/Share
4,400
Reduced 41.36%
6,239
Common Stock
Nov 15
2021
SELL
Payment of exercise price or tax liability
$36,122
$157.74 p/Share
229
Reduced 2.11%
10,636
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
-
515
Added 4.53%
10,865
Common Stock
Oct 04
2021
SELL
Payment of exercise price or tax liability
$23,596
$165.01 p/Share
143
Reduced 1.36%
10,350
Common Stock
Oct 04
2021
BUY
Exercise of conversion of derivative security
-
321
Added 2.97%
10,493
Common Stock
Aug 03
2021
SELL
Payment of exercise price or tax liability
$58,830
$174.57 p/Share
337
Reduced 3.21%
10,172
Common Stock
Aug 03
2021
BUY
Exercise of conversion of derivative security
-
758
Added 6.73%
10,509
Common Stock
Nov 15
2020
SELL
Payment of exercise price or tax liability
$38,109
$161.48 p/Share
236
Reduced 2.37%
9,721
Common Stock
Nov 15
2020
BUY
Exercise of conversion of derivative security
-
515
Added 4.92%
9,957
Common Stock