Aug 14
2024
SELL
Payment of exercise price or tax liability
$168,128
$145.44 p/Share
1,156
Reduced 2.67%
42,138
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
-
2,938
Added 6.35%
43,294
Common Stock
May 03
2024
SELL
Open market or private sale
$753,340
$152.19 p/Share
4,950
Reduced 10.93%
40,356
Common Stock
Mar 06
2024
SELL
Open market or private sale
$677,460
$141.02 p/Share
4,804
Reduced 9.59%
45,306
Common Stock
Feb 26
2024
SELL
Open market or private sale
$667,764
$137.57 p/Share
4,854
Reduced 8.83%
50,110
Common Stock
Feb 20
2024
SELL
Payment of exercise price or tax liability
$825,139
$134.3 p/Share
6,144
Reduced 10.05%
54,964
Common Stock
Feb 19
2024
BUY
Exercise of conversion of derivative security
-
5,558
Added 8.34%
61,108
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
11,150
Added 16.72%
55,550
Common Stock
Aug 07
2023
SELL
Sale (or disposition) back to the issuer
$3,284,378
$133.3 p/Share
24,639
Reduced 35.69%
44,400
Common Stock
Aug 07
2023
BUY
Exercise of conversion of derivative security
$2,393,678
$97.15 p/Share
24,639
Added 26.3%
69,039
Common Stock
May 08
2023
SELL
Sale (or disposition) back to the issuer
$130,112
$120.03 p/Share
1,084
Reduced 2.38%
44,400
Common Stock
May 08
2023
BUY
Exercise of conversion of derivative security
$71,338
$65.81 p/Share
1,084
Added 2.33%
45,484
Common Stock
Feb 27
2023
SELL
Sale (or disposition) back to the issuer
$361,500
$120.5 p/Share
3,000
Reduced 5.61%
50,432
Common Stock
Feb 27
2023
BUY
Exercise of conversion of derivative security
$197,430
$65.81 p/Share
3,000
Added 5.32%
53,432
Common Stock
Feb 17
2023
BUY
Grant, award, or other acquisition
-
14,342
Added 22.14%
50,432
Common Stock
Feb 15
2023
SELL
Payment of exercise price or tax liability
$218,144
$122.21 p/Share
1,785
Reduced 4.71%
36,090
Common Stock
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
7,150
Added 15.88%
37,875
Common Stock
Mar 31
2022
SELL
Open market or private sale
$750,578
$124.66 p/Share
6,021
Reduced 16.39%
30,725
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
$438,449
$72.82 p/Share
6,021
Added 14.08%
36,746
Common Stock
Mar 30
2022
SELL
Open market or private sale
$748,800
$124.8 p/Share
6,000
Reduced 16.34%
30,725
Common Stock
Mar 30
2022
BUY
Exercise of conversion of derivative security
$436,920
$72.82 p/Share
6,000
Added 14.04%
36,725
Common Stock
Mar 29
2022
SELL
Open market or private sale
$489,760
$122.44 p/Share
4,000
Reduced 11.52%
30,725
Common Stock
Mar 29
2022
BUY
Exercise of conversion of derivative security
$291,280
$72.82 p/Share
4,000
Added 10.33%
34,725
Common Stock
Mar 25
2022
SELL
Open market or private sale
$1,003,360
$125.42 p/Share
8,000
Reduced 20.66%
30,725
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
$582,560
$72.82 p/Share
8,000
Added 17.12%
38,725
Common Stock