May 15
2024
BUY
Exercise of conversion of derivative security
$149,957
$171.38 p/Share
875
Added 4.98%
16,699
Common Stock, $.01 par...
May 14
2024
SELL
Open market or private sale
$3,728,629
$348.47 p/Share
10,700
Reduced 40.34%
15,824
Common Stock, $.01 par...
May 14
2024
BUY
Exercise of conversion of derivative security
$948,245
$171.38 p/Share
5,533
Added 17.26%
26,524
Common Stock, $.01 par...
Mar 01
2024
SELL
Payment of exercise price or tax liability
$1,279,435
$333.36 p/Share
3,838
Reduced 15.46%
20,991
Common Stock, $.01 par...
Mar 01
2024
BUY
Grant, award, or other acquisition
-
6,248
Added 20.1%
24,829
Common Stock, $.01 par...
Feb 28
2024
BUY
Grant, award, or other acquisition
-
2,657
Added 12.51%
18,581
Common Stock, $.01 par...
Sep 14
2023
SELL
Payment of exercise price or tax liability
$257,358
$285.32 p/Share
902
Reduced 5.36%
15,924
Common Stock, $.01 par...
Mar 01
2023
SELL
Payment of exercise price or tax liability
$272,941
$289.44 p/Share
943
Reduced 5.31%
16,826
Common Stock, $.01 par...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$590,599
$294.27 p/Share
2,007
Reduced 10.15%
17,769
Common Stock, $.01 par...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
5,410
Added 21.48%
19,776
Common Stock, $.01 par...
Feb 22
2023
BUY
Grant, award, or other acquisition
-
2,855
Added 16.58%
14,366
Common Stock, $.01 par...
Sep 14
2022
SELL
Payment of exercise price or tax liability
$257,485
$285.46 p/Share
902
Reduced 7.27%
11,511
Common Stock, $.01 par...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$72,836
$236.48 p/Share
308
Reduced 2.42%
12,413
Common Stock, $.01 par...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$112,294
$229.64 p/Share
489
Reduced 3.7%
12,721
Common Stock, $.01 par...
Feb 25
2022
BUY
Grant, award, or other acquisition
-
1,533
Added 10.4%
13,210
Common Stock, $.01 par...
Feb 23
2022
BUY
Grant, award, or other acquisition
-
3,150
Added 21.25%
11,677
Common Stock, $.01 par...
Sep 14
2021
SELL
Payment of exercise price or tax liability
$159,030
$207.07 p/Share
768
Reduced 8.26%
8,527
Common Stock, $.01 par...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$51,736
$210.31 p/Share
246
Reduced 2.58%
9,295
Common Stock, $.01 par...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
759
Added 7.37%
9,541
Common Stock, $.01 par...
Feb 24
2021
BUY
Grant, award, or other acquisition
-
2,947
Added 25.13%
8,782
Common Stock, $.01 par...