Nov 12
2025
SELL
Payment of exercise price or tax liability
$1,483,604
$146.24 p/Share
10,145
Reduced 12.63%
70,152
Common Stock, $.01 par...
Nov 12
2025
BUY
Exercise of conversion of derivative security
-
21,583
Added 21.18%
80,297
Common Stock, $.01 par...
Nov 05
2025
SELL
Open market or private sale
$290,200
$145.1 p/Share
2,000
Reduced 3.29%
58,714
Common Stock, $.01 par...
Nov 04
2025
SELL
Open market or private sale
$287,000
$143.5 p/Share
2,000
Reduced 3.19%
60,714
Common Stock, $.01 par...
Nov 03
2025
SELL
Open market or private sale
$208,680
$139.12 p/Share
1,500
Reduced 2.34%
62,714
Common Stock, $.01 par...
Oct 29
2025
-
5,000
Reduced 7.22%
64,214
Common Stock, $.01 par...
Oct 01
2025
SELL
Open market or private sale
$215,549
$143.7 p/Share
1,500
Reduced 2.12%
69,214
Common Stock, $.01 par...
Sep 02
2025
SELL
Open market or private sale
$201,810
$134.54 p/Share
1,500
Reduced 2.08%
70,714
Common Stock, $.01 par...
Aug 01
2025
SELL
Open market or private sale
$188,445
$125.63 p/Share
1,500
Reduced 2.03%
72,214
Common Stock, $.01 par...
Jul 01
2025
SELL
Open market or private sale
$201,765
$134.51 p/Share
1,500
Reduced 1.99%
73,714
Common Stock, $.01 par...
Jun 02
2025
SELL
Open market or private sale
$194,879
$129.92 p/Share
1,500
Reduced 1.96%
75,214
Common Stock, $.01 par...
May 27
2025
SELL
Open market or private sale
$263,360
$131.68 p/Share
2,000
Reduced 2.54%
76,714
Common Stock, $.01 par...
May 23
2025
SELL
Open market or private sale
$130,000
$130.0 p/Share
1,000
Reduced 1.25%
78,714
Common Stock, $.01 par...
May 01
2025
SELL
Open market or private sale
$182,325
$121.55 p/Share
1,500
Reduced 1.85%
79,714
Common Stock, $.01 par...
Apr 01
2025
SELL
Open market or private sale
$190,935
$127.29 p/Share
1,500
Reduced 1.81%
81,214
Common Stock, $.01 par...
Mar 03
2025
SELL
Open market or private sale
$199,379
$132.92 p/Share
1,500
Reduced 1.78%
82,714
Common Stock, $.01 par...
Feb 20
2025
SELL
Open market or private sale
$485,590
$140.71 p/Share
3,451
Reduced 3.94%
84,214
Common Stock, $.01 par...
Feb 19
2025
SELL
Open market or private sale
$280,000
$140.0 p/Share
2,000
Reduced 2.23%
87,665
Common Stock, $.01 par...
Feb 11
2025
SELL
Payment of exercise price or tax liability
$1,132,977
$140.83 p/Share
8,045
Reduced 8.23%
89,665
Common Stock, $.01 par...
Feb 11
2025
BUY
Exercise of conversion of derivative security
-
17,115
Added 14.91%
97,710
Common Stock, $.01 par...
Feb 05
2025
SELL
Open market or private sale
$616,634
$142.18 p/Share
4,337
Reduced 5.11%
80,595
Common Stock, $.01 par...
Feb 04
2025
SELL
Open market or private sale
$280,000
$140.0 p/Share
2,000
Reduced 2.3%
84,932
Common Stock, $.01 par...
Feb 03
2025
SELL
Open market or private sale
$205,440
$136.96 p/Share
1,500
Reduced 1.7%
86,932
Common Stock, $.01 par...
Jan 31
2025
SELL
Payment of exercise price or tax liability
$1,786,821
$141.71 p/Share
12,609
Reduced 12.48%
88,432
Common Stock, $.01 par...
Jan 31
2025
BUY
Exercise of conversion of derivative security
-
26,770
Added 20.94%
101,041
Common Stock, $.01 par...