Nov 16
2023
BUY
Exercise of conversion of derivative security
-
6,342
Added 10.2%
55,836
Common Stock, $.01 par...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$232,688
$99.27 p/Share
2,344
Reduced 4.52%
49,494
Common Stock, $.01 par...
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
4,987
Added 8.78%
51,838
Common Stock, $.01 par...
Jan 27
2023
SELL
Payment of exercise price or tax liability
$370,684
$93.56 p/Share
3,962
Reduced 7.8%
46,851
Common Stock, $.01 par...
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
8,310
Added 14.06%
50,813
Common Stock, $.01 par...
Nov 22
2022
SELL
Open market or private sale
$267,853
$107.27 p/Share
2,497
Reduced 5.55%
42,503
Common Stock, $.01 par...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$414,208
$106.18 p/Share
3,901
Reduced 7.98%
45,000
Common Stock, $.01 par...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
8,300
Added 14.51%
48,901
Common Stock, $.01 par...
Nov 14
2022
-
500
Reduced 1.22%
40,601
Common Stock, $.01 par...
Nov 08
2022
SELL
Open market or private sale
$189,568
$103.42 p/Share
1,833
Reduced 4.27%
41,101
Common Stock, $.01 par...
Nov 02
2022
SELL
Open market or private sale
$253,000
$101.2 p/Share
2,500
Reduced 5.5%
42,934
Common Stock, $.01 par...
Aug 01
2022
SELL
Open market or private sale
$234,600
$93.84 p/Share
2,500
Reduced 5.22%
45,434
Common Stock, $.01 par...
May 04
2022
SELL
Open market or private sale
$196,882
$82.55 p/Share
2,385
Reduced 4.74%
47,934
Common Stock, $.01 par...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$185,542
$82.61 p/Share
2,246
Reduced 4.27%
50,319
Common Stock, $.01 par...
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
4,778
Added 8.33%
52,565
Common Stock, $.01 par...
Jan 21
2022
SELL
Payment of exercise price or tax liability
$347,018
$80.89 p/Share
4,290
Reduced 8.24%
47,787
Common Stock, $.01 par...
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
8,970
Added 14.69%
52,077
Common Stock, $.01 par...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$389,273
$92.42 p/Share
4,212
Reduced 8.9%
43,107
Common Stock, $.01 par...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
8,960
Added 15.92%
47,319
Common Stock, $.01 par...
Nov 05
2021
SELL
Open market or private sale
$390,077
$94.61 p/Share
4,123
Reduced 9.71%
38,359
Common Stock, $.01 par...
Apr 27
2021
SELL
Open market or private sale
$189,200
$94.6 p/Share
2,000
Reduced 4.5%
42,482
Common Stock, $.01 par...
Mar 02
2021
SELL
Open market or private sale
$203,863
$86.2 p/Share
2,365
Reduced 5.05%
44,482
Common Stock, $.01 par...
Feb 17
2021
SELL
Payment of exercise price or tax liability
$171,738
$81.2 p/Share
2,115
Reduced 4.32%
46,847
Common Stock, $.01 par...
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
4,500
Added 8.42%
48,962
Common Stock, $.01 par...
Feb 04
2021
SELL
Open market or private sale
$260,676
$80.88 p/Share
3,223
Reduced 6.76%
44,462
Common Stock, $.01 par...