Sep 03
2024
SELL
Open market or private sale
$1,229,340
$204.89 p/Share
6,000
Reduced 13.08%
39,855
Common Stock
Aug 05
2024
-
6,000
Reduced 11.57%
45,855
Common Stock
Jun 21
2024
SELL
Open market or private sale
$1,050,000
$175.0 p/Share
6,000
Reduced 10.37%
51,855
Common Stock
Mar 11
2024
-
5,410
Reduced 8.57%
57,690
Common Stock
Feb 19
2024
SELL
Payment of exercise price or tax liability
$713,902
$186.69 p/Share
3,824
Reduced 5.71%
63,100
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
$1,609,267
$186.69 p/Share
8,620
Added 11.84%
64,203
Common Stock
Feb 07
2024
SELL
Payment of exercise price or tax liability
$1,682,644
$184.46 p/Share
9,122
Reduced 13.53%
58,304
Common Stock
Feb 07
2024
BUY
Grant, award, or other acquisition
-
22,324
Added 24.87%
67,426
Common Stock
Dec 01
2023
SELL
Open market or private sale
$701,585
$182.23 p/Share
3,850
Reduced 7.86%
45,102
Common Stock
Nov 08
2023
-
5,746
Reduced 10.5%
48,952
Common Stock
Sep 01
2023
SELL
Open market or private sale
$573,958
$149.08 p/Share
3,850
Reduced 6.59%
54,599
Common Stock
Jun 13
2023
-
2,900
Reduced 4.73%
58,449
Common Stock
Jun 05
2023
SELL
Open market or private sale
$515,822
$133.98 p/Share
3,850
Reduced 5.9%
61,349
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$486,669
$129.09 p/Share
3,770
Reduced 5.49%
64,887
Common Stock
Feb 19
2023
BUY
Exercise of conversion of derivative security
$1,096,877
$129.09 p/Share
8,497
Added 11.4%
66,032
Common Stock
Feb 08
2023
SELL
Payment of exercise price or tax liability
$442,938
$126.88 p/Share
3,491
Reduced 5.48%
60,160
Common Stock
Feb 08
2023
BUY
Grant, award, or other acquisition
-
10,438
Added 14.09%
63,651
Common Stock
Nov 21
2022
-
2,000
Reduced 3.62%
53,213
Common Stock
Sep 08
2022
-
3,370
Reduced 5.75%
55,213
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$323,520
$118.81 p/Share
2,723
Reduced 4.44%
58,583
Common Stock
Feb 19
2022
BUY
Exercise of conversion of derivative security
$963,430
$118.81 p/Share
8,109
Added 11.97%
59,626
Common Stock
Feb 09
2022
SELL
Payment of exercise price or tax liability
$93,280
$121.3 p/Share
769
Reduced 1.42%
53,197
Common Stock
Feb 09
2022
BUY
Grant, award, or other acquisition
-
2,533
Added 4.48%
53,966
Common Stock
Nov 05
2021
SELL
Open market or private sale
$265,180
$132.59 p/Share
2,000
Reduced 3.74%
51,433
Common Stock
Nov 04
2021
-
3,000
Reduced 5.32%
53,433
Common Stock