Nov 12
2025
SELL
Payment of exercise price or tax liability
$443,984
$146.24 p/Share
3,036
Reduced 12.96%
20,383
Common Stock, $.01 par...
Nov 12
2025
BUY
Exercise of conversion of derivative security
-
6,458
Added 21.62%
23,419
Common Stock, $.01 par...
Nov 11
2025
SELL
Open market or private sale
$287,060
$143.53 p/Share
2,000
Reduced 10.55%
16,961
Common Stock, $.01 par...
Oct 27
2025
SELL
Open market or private sale
$285,314
$142.8 p/Share
1,998
Reduced 9.53%
18,961
Common Stock, $.01 par...
Aug 27
2025
SELL
Open market or private sale
$344,275
$137.71 p/Share
2,500
Reduced 10.66%
20,959
Common Stock, $.01 par...
Aug 06
2025
SELL
Open market or private sale
$284,054
$130.42 p/Share
2,178
Reduced 8.5%
23,459
Common Stock, $.01 par...
May 15
2025
SELL
Open market or private sale
$572,551
$132.29 p/Share
4,328
Reduced 14.44%
25,637
Common Stock, $.01 par...
May 12
2025
SELL
Payment of exercise price or tax liability
$385,935
$131.36 p/Share
2,938
Reduced 8.93%
29,965
Common Stock, $.01 par...
May 12
2025
BUY
Exercise of conversion of derivative security
-
6,250
Added 15.96%
32,903
Common Stock, $.01 par...
Feb 11
2025
SELL
Payment of exercise price or tax liability
$289,968
$140.83 p/Share
2,059
Reduced 7.17%
26,653
Common Stock, $.01 par...
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
4,380
Added 13.24%
28,712
Common Stock, $.01 par...
Jan 31
2025
SELL
Payment of exercise price or tax liability
$462,399
$141.71 p/Share
3,263
Reduced 11.82%
24,332
Common Stock, $.01 par...
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
6,850
Added 19.89%
27,595
Common Stock, $.01 par...
Jan 27
2025
SELL
Open market or private sale
$485,899
$144.57 p/Share
3,361
Reduced 13.94%
20,745
Common Stock, $.01 par...
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...