May 30
2024
SELL
Open market or private sale
$4,201,790
$221.24 p/Share
18,992
Reduced 43.88%
24,287
Common Stock, par valu...
May 30
2024
BUY
Exercise of conversion of derivative security
$217,338
$21.71 p/Share
10,011
Added 22.59%
34,298
Common Stock, par valu...
Apr 03
2024
SELL
Payment of exercise price or tax liability
$1,220,678
$211.19 p/Share
5,780
Reduced 14.8%
33,268
Common Stock, par valu...
Apr 03
2024
BUY
Grant, award, or other acquisition
-
3,729
Added 8.72%
39,048
Common Stock, par valu...
Mar 19
2024
SELL
Open market or private sale
$806,382
$215.15 p/Share
3,748
Reduced 9.59%
35,319
Common Stock, par valu...
Mar 12
2024
BUY
Grant, award, or other acquisition
-
3,031
Added 7.2%
39,067
Common Stock, par valu...
Dec 14
2023
SELL
Open market or private sale
$3,170,244
$144.03 p/Share
22,011
Reduced 37.92%
36,036
Common Stock, par valu...
Dec 14
2023
BUY
Exercise of conversion of derivative security
$217,338
$21.71 p/Share
10,011
Added 14.71%
58,047
Common Stock, par valu...
May 03
2023
SELL
Payment of exercise price or tax liability
$1,422,463
$142.56 p/Share
9,978
Reduced 17.2%
48,036
Common Stock, par valu...
Apr 03
2023
BUY
Grant, award, or other acquisition
-
6,422
Added 9.97%
58,014
Common Stock, par valu...
Mar 21
2023
BUY
Grant, award, or other acquisition
-
3,332
Added 6.07%
51,592
Common Stock, par valu...
Dec 21
2022
SELL
Open market or private sale
$3,271,122
$112.24 p/Share
29,144
Reduced 37.65%
48,260
Common Stock, par valu...
Dec 21
2022
BUY
Exercise of conversion of derivative security
$217,338
$21.71 p/Share
10,011
Added 11.45%
77,404
Common Stock, par valu...
Apr 03
2022
SELL
Payment of exercise price or tax liability
$1,223,642
$101.32 p/Share
12,077
Reduced 15.2%
67,393
Common Stock, par valu...
Apr 03
2022
BUY
Grant, award, or other acquisition
-
7,773
Added 8.91%
79,470
Common Stock, par valu...
Mar 15
2022
BUY
Grant, award, or other acquisition
-
6,813
Added 8.68%
71,697
Common Stock, par valu...
Sep 01
2021
SELL
Open market or private sale
$1,452,396
$145.08 p/Share
10,011
Reduced 13.37%
64,884
Common Stock, par valu...
Sep 01
2021
BUY
Exercise of conversion of derivative security
$272,399
$27.21 p/Share
10,011
Added 11.79%
74,895
Common Stock, par valu...
Apr 03
2021
BUY
Grant, award, or other acquisition
-
7,948
Added 10.91%
64,884
Common Stock, par valu...
Mar 16
2021
BUY
Grant, award, or other acquisition
-
31,210
Added 35.41%
56,936
Common Stock, par valu...