Jul 31
2024
SELL
Payment of exercise price or tax liability
$4,208,833
$278.27 p/Share
15,125
Reduced 19.05%
64,287
Common Stock
Jul 31
2024
BUY
Exercise of conversion of derivative security
$3,405,567
$183.46 p/Share
18,563
Added 18.95%
79,412
Common Stock
Jul 30
2024
SELL
Open market or private sale
$374,004
$277.04 p/Share
1,350
Reduced 2.17%
60,849
Common Stock
May 30
2024
SELL
Open market or private sale
$836,835
$229.27 p/Share
3,650
Reduced 5.54%
62,219
Common Stock
Feb 23
2024
SELL
Payment of exercise price or tax liability
$11,889,080
$265.18 p/Share
44,834
Reduced 40.52%
65,810
Common Stock
Feb 23
2024
BUY
Exercise of conversion of derivative security
$8,382,593
$138.45 p/Share
60,546
Added 35.37%
110,644
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$954,570
$255.78 p/Share
3,732
Reduced 6.93%
50,098
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
5,750
Added 9.65%
53,830
Common Stock
Feb 09
2024
BUY
Grant, award, or other acquisition
-
4,014
Added 7.71%
48,080
Common Stock
Aug 02
2023
SELL
Open market or private sale
$502,750
$201.1 p/Share
2,500
Reduced 5.37%
44,026
Common Stock
May 25
2023
SELL
Open market or private sale
$1,349,270
$207.58 p/Share
6,500
Reduced 12.26%
46,508
Common Stock
Feb 21
2023
SELL
Payment of exercise price or tax liability
$746,148
$203.81 p/Share
3,661
Reduced 6.46%
52,987
Common Stock
Feb 21
2023
BUY
Grant, award, or other acquisition
-
5,706
Added 9.15%
56,648
Common Stock
Feb 10
2023
BUY
Grant, award, or other acquisition
-
4,851
Added 8.69%
50,942
Common Stock
Oct 26
2022
SELL
Open market or private sale
$2,474,250
$164.95 p/Share
15,000
Reduced 24.56%
46,073
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$2,403,406
$212.24 p/Share
11,324
Reduced 15.65%
61,024
Common Stock
Feb 22
2022
BUY
Grant, award, or other acquisition
-
21,974
Added 23.3%
72,348
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
3,612
Added 6.69%
50,374
Common Stock
Jul 27
2021
SELL
Payment of exercise price or tax liability
$487,393
$258.29 p/Share
1,887
Reduced 3.88%
46,740
Common Stock
Mar 05
2021
SELL
Payment of exercise price or tax liability
$943,980
$169.75 p/Share
5,561
Reduced 10.27%
48,573
Common Stock
Mar 05
2021
BUY
Grant, award, or other acquisition
-
9,447
Added 14.86%
54,134
Common Stock
Feb 12
2021
BUY
Grant, award, or other acquisition
-
2,469
Added 5.24%
44,687
Common Stock