Jul 15
2024
SELL
Open market or private sale
$3,733,445
$235.0 p/Share
15,887
Reduced 25.02%
47,615
Common Stock, Par Valu...
Jul 15
2024
BUY
Exercise of conversion of derivative security
$1,901,038
$119.66 p/Share
15,887
Added 20.01%
63,502
Common Stock, Par Valu...
Jul 11
2024
SELL
Open market or private sale
$2,421,210
$230.0 p/Share
10,527
Reduced 18.11%
47,615
Common Stock, Par Valu...
Mar 18
2024
SELL
Open market or private sale
$715,848
$212.86 p/Share
3,363
Reduced 5.74%
55,254
Common Stock, Par Valu...
Mar 15
2024
SELL
Open market or private sale
$272,792
$211.14 p/Share
1,292
Reduced 2.16%
58,617
Common Stock, Par Valu...
Feb 26
2024
SELL
Payment of exercise price or tax liability
$177,649
$211.74 p/Share
839
Reduced 1.38%
59,909
Common Stock, Par Valu...
Feb 26
2024
BUY
Exercise of conversion of derivative security
-
2,131
Added 3.39%
60,748
Common Stock, Par Valu...
Feb 23
2024
SELL
Payment of exercise price or tax liability
$235,680
$214.45 p/Share
1,099
Reduced 1.84%
58,617
Common Stock, Par Valu...
Feb 23
2024
BUY
Exercise of conversion of derivative security
-
4,462
Added 6.95%
59,716
Common Stock, Par Valu...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$139,174
$211.19 p/Share
659
Reduced 1.33%
48,967
Common Stock, Par Valu...
Feb 28
2023
BUY
Exercise of conversion of derivative security
-
1,834
Added 3.56%
49,626
Common Stock, Par Valu...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$204,055
$210.15 p/Share
971
Reduced 1.99%
47,792
Common Stock, Par Valu...
Feb 24
2023
BUY
Exercise of conversion of derivative security
-
3,987
Added 7.56%
48,763
Common Stock, Par Valu...
Aug 19
2022
SELL
Open market or private sale
$2,026,858
$237.95 p/Share
8,518
Reduced 16.0%
44,734
Common Stock, Par Valu...
Aug 01
2022
SELL
Payment of exercise price or tax liability
$319,566
$241.0 p/Share
1,326
Reduced 2.43%
53,252
Common Stock, Par Valu...
Aug 01
2022
BUY
Exercise of conversion of derivative security
-
3,540
Added 6.09%
54,578
Common Stock, Par Valu...
Jun 29
2022
SELL
Payment of exercise price or tax liability
$799,993
$237.81 p/Share
3,364
Reduced 6.19%
51,022
Common Stock, Par Valu...
Jun 29
2022
BUY
Exercise of conversion of derivative security
-
9,668
Added 15.09%
54,386
Common Stock, Par Valu...
Dec 13
2021
-
527
Reduced 0.97%
53,624
Common Stock, Par Valu...
Sep 09
2021
SELL
Open market or private sale
$2,481,470
$230.77 p/Share
10,753
Reduced 16.57%
54,132
Common Stock, Par Valu...
Jul 20
2021
SELL
Open market or private sale
$1,929,611
$225.08 p/Share
8,573
Reduced 11.67%
64,885
Common Stock, Par Valu...
Jul 20
2021
BUY
Exercise of conversion of derivative security
$778,771
$90.84 p/Share
8,573
Added 10.45%
73,458
Common Stock, Par Valu...
Jul 16
2021
SELL
Open market or private sale
$636,867
$225.36 p/Share
2,826
Reduced 4.17%
64,885
Common Stock, Par Valu...
Jul 16
2021
BUY
Exercise of conversion of derivative security
$256,714
$90.84 p/Share
2,826
Added 4.01%
67,711
Common Stock, Par Valu...
Jul 13
2021
SELL
Open market or private sale
$6,379,305
$225.25 p/Share
28,321
Reduced 30.39%
64,885
Common Stock, Par Valu...