Feb 28
2024
SELL
Open market or private sale
$1,014,848
$158.57 p/Share
6,400
Reduced 18.1%
28,961
Common Stock
Feb 28
2024
-
636
Reduced 2.2%
28,325
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$154,520
$164.91 p/Share
937
Reduced 2.58%
35,361
Common Stock
Feb 16
2024
BUY
Exercise of conversion of derivative security
-
2,403
Added 6.21%
36,298
Common Stock
Feb 15
2024
SELL
Payment of exercise price or tax liability
$63,737
$158.55 p/Share
402
Reduced 1.17%
33,895
Common Stock
Feb 15
2024
BUY
Exercise of conversion of derivative security
-
939
Added 2.66%
34,297
Common Stock
Aug 11
2023
-
600
Reduced 1.77%
33,358
Common Stock
Feb 18
2023
SELL
Payment of exercise price or tax liability
$38,873
$119.61 p/Share
325
Reduced 0.95%
33,958
Common Stock
Feb 18
2023
BUY
Exercise of conversion of derivative security
-
1,110
Added 3.14%
34,283
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$55,279
$116.87 p/Share
473
Reduced 1.41%
33,173
Common Stock
Feb 16
2023
BUY
Exercise of conversion of derivative security
-
1,627
Added 4.61%
33,646
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$37,742
$116.49 p/Share
324
Reduced 1.0%
32,019
Common Stock
Feb 15
2023
BUY
Exercise of conversion of derivative security
-
939
Added 2.82%
32,343
Common Stock
Nov 03
2022
-
500
Reduced 1.57%
31,404
Common Stock
Mar 03
2022
-
400
Reduced 1.24%
31,904
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$36,326
$111.09 p/Share
327
Reduced 1.0%
32,304
Common Stock
Feb 18
2022
BUY
Exercise of conversion of derivative security
-
1,110
Added 3.29%
32,631
Common Stock
Feb 16
2022
SELL
Payment of exercise price or tax liability
$88,577
$110.86 p/Share
799
Reduced 2.47%
31,521
Common Stock
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
1,626
Added 4.79%
32,320
Common Stock
Feb 15
2022
SELL
Payment of exercise price or tax liability
$131,477
$108.39 p/Share
1,213
Reduced 3.8%
30,694
Common Stock
Feb 15
2022
BUY
Grant, award, or other acquisition
-
2,555
Added 7.41%
31,907
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$107,453
$104.02 p/Share
1,033
Reduced 3.4%
29,352
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
2,044
Added 6.3%
30,385
Common Stock
Jan 01
2022
SELL
Payment of exercise price or tax liability
$4,513
$110.07 p/Share
41
Reduced 0.14%
28,296
Common Stock
Jan 01
2022
BUY
Exercise of conversion of derivative security
-
301
Added 1.05%
28,337
Common Stock