Jul 30
2024
SELL
Open market or private sale
$1,799,520
$284.06 p/Share
6,335
Reduced 17.41%
30,053
Common Stock
Jun 18
2024
SELL
Open market or private sale
$2,181,530
$262.74 p/Share
8,303
Reduced 18.58%
36,388
Common Stock
May 20
2024
SELL
Open market or private sale
$205,792
$257.24 p/Share
800
Reduced 1.76%
44,691
Common Stock
May 20
2024
BUY
Exercise of conversion of derivative security
$56,591
$70.74 p/Share
800
Added 1.73%
45,491
Common Stock
May 17
2024
SELL
Open market or private sale
$2,242,884
$257.3 p/Share
8,717
Reduced 16.32%
44,691
Common Stock
May 17
2024
BUY
Exercise of conversion of derivative security
$616,640
$70.74 p/Share
8,717
Added 14.03%
53,408
Common Stock
May 16
2024
SELL
Open market or private sale
$3,781,912
$254.52 p/Share
14,859
Reduced 24.95%
44,691
Common Stock
May 16
2024
BUY
Exercise of conversion of derivative security
$515,199
$70.74 p/Share
7,283
Added 10.9%
59,550
Common Stock
Mar 16
2024
SELL
Payment of exercise price or tax liability
$976,729
$253.17 p/Share
3,858
Reduced 6.87%
52,267
Common Stock
Mar 16
2024
SELL
Exercise of conversion of derivative security
-
8,914
Reduced 79.85%
2,250
Common Stock (restricted)
Mar 16
2024
BUY
Exercise of conversion of derivative security
-
8,914
Added 13.71%
56,125
Common Stock
Mar 16
2024
BUY
Grant, award, or other acquisition
-
8,914
Added 44.4%
11,164
Common Stock (restricted)
Mar 14
2024
SELL
Exercise of conversion of derivative security
-
3,500
Reduced 60.87%
2,250
Common Stock (restricted)
Mar 14
2024
SELL
Payment of exercise price or tax liability
$249,811
$254.91 p/Share
980
Reduced 2.03%
47,211
Common Stock
Mar 14
2024
BUY
Exercise of conversion of derivative security
-
3,500
Added 6.77%
48,191
Common Stock
Sep 15
2023
SELL
Open market or private sale
$5,057,600
$232.0 p/Share
21,800
Reduced 32.79%
44,691
Common Stock
Sep 15
2023
BUY
Exercise of conversion of derivative security
$1,239,548
$56.86 p/Share
21,800
Added 24.69%
66,491
Common Stock
Mar 15
2023
SELL
Exercise of conversion of derivative security
-
4,000
Reduced 41.03%
5,750
Common Stock (restricted)
Mar 15
2023
SELL
Payment of exercise price or tax liability
$313,980
$177.09 p/Share
1,773
Reduced 3.82%
44,691
Common Stock
Mar 15
2023
BUY
Exercise of conversion of derivative security
-
4,000
Added 7.93%
46,464
Common Stock
Mar 12
2023
SELL
Exercise of conversion of derivative security
-
9,800
Reduced 50.13%
9,750
Common Stock (restricted)
Mar 12
2023
SELL
Payment of exercise price or tax liability
$645,142
$182.76 p/Share
3,530
Reduced 7.67%
42,464
Common Stock
Mar 12
2023
BUY
Exercise of conversion of derivative security
-
9,800
Added 17.56%
45,994
Common Stock
Mar 12
2023
BUY
Grant, award, or other acquisition
-
9,800
Added 33.39%
19,550
Common Stock (restricted)
Aug 10
2022
SELL
Open market or private sale
$943,500
$185.0 p/Share
5,100
Reduced 13.34%
33,117
Common Stock