Feb 27
2024
SELL
Open market or private sale
$78,887
$169.65 p/Share
465
Reduced 10.95%
3,782
Common Stock
Feb 26
2024
SELL
Open market or private sale
$64,065
$167.71 p/Share
382
Reduced 8.25%
4,247
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$128,341
$169.54 p/Share
757
Reduced 14.05%
4,629
Common Stock
Feb 25
2024
BUY
Exercise of conversion of derivative security
-
400
Added 11.0%
3,237
Common Stock
Feb 25
2024
BUY
Grant, award, or other acquisition
-
2,149
Added 28.52%
5,386
Common Stock
Feb 13
2024
SELL
Open market or private sale
$6,121
$170.05 p/Share
36
Reduced 1.25%
2,837
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$12,845
$171.27 p/Share
75
Reduced 2.5%
2,928
Common Stock
Feb 12
2024
SELL
Open market or private sale
$9,365
$170.29 p/Share
55
Reduced 1.88%
2,873
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
-
217
Added 6.74%
3,003
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$7,759
$168.68 p/Share
46
Reduced 1.09%
4,166
Common Stock
Feb 09
2024
SELL
Open market or private sale
$233,634
$169.3 p/Share
1,380
Reduced 33.13%
2,786
Common Stock
Feb 09
2024
BUY
Exercise of conversion of derivative security
-
133
Added 3.06%
4,212
Common Stock
Feb 27
2023
SELL
Payment of exercise price or tax liability
$141,631
$152.62 p/Share
928
Reduced 16.93%
4,553
Common Stock
Feb 27
2023
SELL
Open market or private sale
$70,213
$148.13 p/Share
474
Reduced 10.41%
4,079
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
-
417
Added 12.13%
3,020
Common Stock
Feb 27
2023
BUY
Grant, award, or other acquisition
-
2,343
Added 30.4%
5,363
Common Stock
Feb 25
2023
BUY
Exercise of conversion of derivative security
-
400
Added 12.82%
2,721
Common Stock
Feb 10
2023
SELL
Open market or private sale
$4,655
$141.08 p/Share
33
Reduced 1.4%
2,321
Common Stock
Feb 10
2023
SELL
Payment of exercise price or tax liability
$10,686
$142.49 p/Share
75
Reduced 3.09%
2,354
Common Stock
Feb 10
2023
BUY
Exercise of conversion of derivative security
-
216
Added 8.17%
2,429
Common Stock
Feb 28
2022
SELL
Open market or private sale
$24,236
$116.52 p/Share
208
Reduced 8.59%
2,213
Common Stock
Feb 27
2022
SELL
Payment of exercise price or tax liability
$14,452
$116.55 p/Share
124
Reduced 4.87%
2,421
Common Stock
Feb 27
2022
BUY
Exercise of conversion of derivative security
-
416
Added 14.05%
2,545
Common Stock
Feb 25
2022
SELL
Payment of exercise price or tax liability
$13,869
$116.55 p/Share
119
Reduced 4.86%
2,329
Common Stock
Feb 25
2022
SELL
Open market or private sale
$22,714
$113.57 p/Share
200
Reduced 8.59%
2,129
Common Stock