Nov 13
2024
SELL
Payment of exercise price or tax liability
$296,951
$155.88 p/Share
1,905
Reduced 7.32%
24,106
Common Stock, $.01 par...
Nov 13
2024
BUY
Exercise of conversion of derivative security
-
4,052
Added 13.48%
26,011
Common Stock, $.01 par...
Nov 06
2024
SELL
Open market or private sale
$439,398
$166.25 p/Share
2,643
Reduced 10.74%
21,959
Common Stock, $.01 par...
Oct 28
2024
SELL
Open market or private sale
$722,090
$143.13 p/Share
5,045
Reduced 17.02%
24,602
Common Stock, $.01 par...
Jul 29
2024
SELL
Open market or private sale
$571,263
$125.94 p/Share
4,536
Reduced 13.27%
29,647
Common Stock, $.01 par...
May 20
2024
SELL
Open market or private sale
$549,890
$110.0 p/Share
4,999
Reduced 12.76%
34,183
Common Stock, $.01 par...
May 07
2024
SELL
Open market or private sale
$214,000
$107.0 p/Share
2,000
Reduced 4.86%
39,182
Common Stock, $.01 par...
May 02
2024
SELL
Open market or private sale
$182,000
$104.0 p/Share
1,750
Reduced 4.08%
41,182
Common Stock, $.01 par...
May 01
2024
SELL
Open market or private sale
$477,042
$100.43 p/Share
4,750
Reduced 9.96%
42,932
Common Stock, $.01 par...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$180,290
$93.27 p/Share
1,933
Reduced 3.9%
47,682
Common Stock, $.01 par...
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
4,111
Added 7.65%
49,615
Common Stock, $.01 par...
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...