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
Aug 20
2021
SELL
Open market or private sale
$322,825
$129.13 p/Share
2,500
Reduced 4.24%
56,433
Common Stock
May 14
2021
SELL
Open market or private sale
$286,050
$114.42 p/Share
2,500
Reduced 4.07%
58,933
Common Stock
May 05
2021
-
4,000
Reduced 6.11%
61,433
Common Stock