Feb 28
2024
SELL
Open market or private sale
$308,680
$211.57 p/Share
1,459
Reduced 5.09%
27,185
Common Stock, Par Valu...
Feb 27
2024
SELL
Open market or private sale
$783,919
$211.47 p/Share
3,707
Reduced 11.46%
28,644
Common Stock, Par Valu...
Feb 26
2024
SELL
Payment of exercise price or tax liability
$200,517
$211.74 p/Share
947
Reduced 2.84%
32,351
Common Stock, Par Valu...
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
2,406
Added 6.74%
33,298
Common Stock, Par Valu...
Feb 23
2024
SELL
Payment of exercise price or tax liability
$285,432
$214.45 p/Share
1,331
Reduced 4.13%
30,892
Common Stock, Par Valu...
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
5,038
Added 13.52%
32,223
Common Stock, Par Valu...
Nov 24
2023
SELL
Open market or private sale
$900,980
$190.0 p/Share
4,742
Reduced 14.85%
27,183
Common Stock, Par Valu...
Sep 05
2023
SELL
Open market or private sale
$5,222,269
$173.63 p/Share
30,077
Reduced 48.51%
31,922
Common Stock, Par Valu...
Sep 05
2023
BUY
Exercise of conversion of derivative security
$3,165,604
$105.25 p/Share
30,077
Added 40.49%
44,199
Common Stock, Par Valu...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$168,318
$211.19 p/Share
797
Reduced 2.44%
31,851
Common Stock, Par Valu...
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
2,023
Added 5.83%
32,648
Common Stock, Par Valu...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$224,860
$210.15 p/Share
1,070
Reduced 3.38%
30,625
Common Stock, Par Valu...
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
4,399
Added 12.19%
31,695
Common Stock, Par Valu...
Sep 02
2022
SELL
Open market or private sale
$2,300,000
$230.0 p/Share
10,000
Reduced 26.81%
27,293
Common Stock, Par Valu...
Sep 02
2022
BUY
Exercise of conversion of derivative security
$908,400
$90.84 p/Share
10,000
Added 21.14%
37,293
Common Stock, Par Valu...
Aug 01
2022
SELL
Payment of exercise price or tax liability
$352,824
$241.0 p/Share
1,464
Reduced 5.09%
27,293
Common Stock, Par Valu...
Aug 01
2022
SELL
Exercise of conversion of derivative security
-
3,906
Reduced 11.96%
28,757
Common Stock, Par Valu...
Jun 29
2022
SELL
Payment of exercise price or tax liability
$1,131,024
$237.81 p/Share
4,756
Reduced 16.06%
24,849
Common Stock, Par Valu...
Jun 29
2022
BUY
Exercise of conversion of derivative security
-
12,888
Added 30.33%
29,605
Common Stock, Par Valu...
Feb 09
2022
SELL
Open market or private sale
$1,040,600
$220.0 p/Share
4,730
Reduced 22.11%
16,662
Common Stock, Par Valu...