Jul 29
2024
|
SELL
Open market or private sale
|
$24,021
$142.14 p/Share
|
169
|
|
Jul 29
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
169
|
|
Jul 28
2024
|
SELL
Open market or private sale
|
$12,081
$142.14 p/Share
|
85
|
|
Jul 28
2024
|
BUY
Exercise of conversion of derivative security
|
-
|
85
|
|
Jul 29
2023
|
SELL
Sale (or disposition) back to the issuer
|
$28,573
$170.08 p/Share
|
168
|
|
Jul 29
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
168
|
|
Jul 24
2023
|
SELL
Sale (or disposition) back to the issuer
|
$10,809
$171.58 p/Share
|
63
|
|
Jul 24
2023
|
BUY
Exercise of conversion of derivative security
|
-
|
63
|
|
Jul 25
2022
|
SELL
Sale (or disposition) back to the issuer
|
$9,350
$119.87 p/Share
|
78
|
|
Jul 25
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
78
|
|
Jul 24
2022
|
SELL
Sale (or disposition) back to the issuer
|
$7,646
$121.36 p/Share
|
63
|
|
Jul 24
2022
|
BUY
Exercise of conversion of derivative security
|
-
|
63
|
|
Jul 27
2021
|
SELL
Sale (or disposition) back to the issuer
|
$7,816
$147.48 p/Share
|
53
|
|
Jul 27
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
53
|
|
Jul 26
2021
|
SELL
Sale (or disposition) back to the issuer
|
$17,021
$145.48 p/Share
|
117
|
|
Jul 26
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
117
|
|
Jul 29
2020
|
SELL
Sale (or disposition) back to the issuer
|
$4,547
$77.07 p/Share
|
59
|
|
Jul 29
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
59
|
|
Jul 27
2020
|
SELL
Sale (or disposition) back to the issuer
|
$4,012
$77.16 p/Share
|
52
|
|
Jul 27
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
52
|
|
Jul 26
2020
|
SELL
Sale (or disposition) back to the issuer
|
$2,932
$77.16 p/Share
|
38
|
|
Jul 26
2020
|
BUY
Exercise of conversion of derivative security
|
-
|
38
|
|