Feb 12
2024
SELL
Open market or private sale
$439,284
$99.86 p/Share
4,399
Reduced 8.82%
45,504
Common Stock, $.01 par...
Jan 31
2024
SELL
Open market or private sale
$454,336
$95.69 p/Share
4,748
Reduced 8.69%
49,903
Common Stock, $.01 par...
Jan 29
2024
SELL
Open market or private sale
$234,235
$92.51 p/Share
2,532
Reduced 4.43%
54,651
Common Stock, $.01 par...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$373,305
$94.46 p/Share
3,952
Reduced 6.46%
57,183
Common Stock, $.01 par...
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
8,280
Added 11.93%
61,135
Common Stock, $.01 par...
Nov 16
2023
SELL
Payment of exercise price or tax liability
$316,075
$106.03 p/Share
2,981
Reduced 5.34%
52,855
Common Stock, $.01 par...
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...