Jun 28
2024
SELL
Open market or private sale
$4,714,624
$294.48 p/Share
16,010
Reduced 21.1%
59,884
Common Stock
Jun 28
2024
BUY
Exercise of conversion of derivative security
$2,894,928
$180.82 p/Share
16,010
Added 17.42%
75,894
Common Stock
Jun 27
2024
BUY
Grant, award, or other acquisition
-
1,009
Added 1.66%
59,884
Common Stock
Jun 28
2023
SELL
Open market or private sale
$4,740,420
$246.0 p/Share
19,270
Reduced 24.66%
58,875
Common Stock
Jun 28
2023
BUY
Exercise of conversion of derivative security
$2,766,015
$143.54 p/Share
19,270
Added 19.78%
78,145
Common Stock
Jun 22
2023
BUY
Grant, award, or other acquisition
-
3,959
Added 6.3%
58,875
Common Stock
Jul 26
2022
SELL
Open market or private sale
$2,765,688
$224.67 p/Share
12,310
Reduced 18.31%
54,916
Common Stock
Jul 26
2022
BUY
Exercise of conversion of derivative security
$1,192,347
$96.86 p/Share
12,310
Added 15.48%
67,226
Common Stock
Jul 08
2022
SELL
Open market or private sale
$2,838,809
$230.61 p/Share
12,310
Reduced 18.31%
54,916
Common Stock
Jul 08
2022
BUY
Exercise of conversion of derivative security
$1,192,347
$96.86 p/Share
12,310
Added 15.48%
67,226
Common Stock
Jun 30
2022
BUY
Grant, award, or other acquisition
-
4,005
Added 6.8%
54,916
Common Stock
Dec 27
2021
-
100
Reduced 0.2%
50,911
Common Stock
Dec 22
2021
-
758
Reduced 1.46%
51,011
Common Stock
Jul 12
2021
-
676
Reduced 1.29%
51,769
Common Stock
Jul 12
2021
SELL
Open market or private sale
$4,864,980
$299.66 p/Share
16,235
Reduced 23.64%
52,445
Common Stock
Jul 12
2021
BUY
Exercise of conversion of derivative security
$1,384,034
$85.25 p/Share
16,235
Added 19.12%
68,680
Common Stock
Jun 14
2021
BUY
Grant, award, or other acquisition
-
2,345
Added 4.28%
52,445
Common Stock
Dec 23
2020
-
1,786
Reduced 3.44%
50,100
Common Stock
Sep 29
2020
SELL
Open market or private sale
$2,038,880
$254.86 p/Share
8,000
Reduced 13.36%
51,886
Common Stock
Sep 29
2020
BUY
Exercise of conversion of derivative security
$682,000
$85.25 p/Share
8,000
Added 11.78%
59,886
Common Stock
Aug 12
2020
-
1,000
Reduced 1.89%
51,886
Common Stock
Jul 08
2020
SELL
Open market or private sale
$3,383,744
$157.53 p/Share
21,480
Reduced 28.88%
52,886
Common Stock
Jul 08
2020
BUY
Exercise of conversion of derivative security
$1,914,083
$89.11 p/Share
21,480
Added 22.41%
74,366
Common Stock
Jun 15
2020
BUY
Grant, award, or other acquisition
-
7,540
Added 12.48%
52,886
Common Stock
Jul 24
2019
SELL
Open market or private sale
$4,063,290
$175.9 p/Share
23,100
Reduced 33.75%
45,346
Common Stock