Aug 19
2024
SELL
Open market or private sale
$250,000
$125.0 p/Share
2,000
Reduced 2.3%
85,026
Common Stock, $.01 par...
Aug 16
2024
SELL
Open market or private sale
$123,750
$123.75 p/Share
1,000
Reduced 1.14%
87,026
Common Stock, $.01 par...
Aug 16
2024
-
3,656
Reduced 3.99%
88,026
Common Stock, $.01 par...
Aug 01
2024
SELL
Open market or private sale
$255,600
$127.8 p/Share
2,000
Reduced 2.13%
91,682
Common Stock, $.01 par...
Jul 31
2024
SELL
Open market or private sale
$385,200
$128.4 p/Share
3,000
Reduced 3.1%
93,682
Common Stock, $.01 par...
Jul 16
2024
SELL
Open market or private sale
$190,440
$115.0 p/Share
1,656
Reduced 1.68%
96,682
Common Stock, $.01 par...
Jul 01
2024
SELL
Open market or private sale
$205,140
$102.57 p/Share
2,000
Reduced 1.99%
98,338
Common Stock, $.01 par...
Jun 03
2024
SELL
Open market or private sale
$219,440
$109.72 p/Share
2,000
Reduced 1.95%
100,338
Common Stock, $.01 par...
May 31
2024
SELL
Open market or private sale
$109,500
$109.5 p/Share
1,000
Reduced 0.97%
102,338
Common Stock, $.01 par...
May 28
2024
SELL
Open market or private sale
$113,400
$113.4 p/Share
1,000
Reduced 0.96%
103,338
Common Stock, $.01 par...
May 14
2024
SELL
Open market or private sale
$132,130
$107.95 p/Share
1,224
Reduced 1.16%
104,338
Common Stock, $.01 par...
May 10
2024
SELL
Open market or private sale
$216,000
$108.0 p/Share
2,000
Reduced 1.86%
105,562
Common Stock, $.01 par...
May 02
2024
SELL
Open market or private sale
$103,500
$103.5 p/Share
1,000
Reduced 0.92%
107,562
Common Stock, $.01 par...
May 01
2024
SELL
Open market or private sale
$431,511
$101.58 p/Share
4,248
Reduced 3.77%
108,562
Common Stock, $.01 par...
Apr 30
2024
SELL
Open market or private sale
$102,800
$102.8 p/Share
1,000
Reduced 0.88%
112,810
Common Stock, $.01 par...
Apr 29
2024
SELL
Open market or private sale
$102,100
$102.1 p/Share
1,000
Reduced 0.87%
113,810
Common Stock, $.01 par...
Apr 01
2024
SELL
Open market or private sale
$188,760
$94.38 p/Share
2,000
Reduced 1.71%
114,810
Common Stock, $.01 par...
Mar 01
2024
SELL
Open market or private sale
$426,105
$94.69 p/Share
4,500
Reduced 3.71%
116,810
Common Stock, $.01 par...
Feb 29
2024
SELL
Open market or private sale
$188,000
$94.0 p/Share
2,000
Reduced 1.62%
121,310
Common Stock, $.01 par...
Feb 27
2024
SELL
Open market or private sale
$190,000
$95.0 p/Share
2,000
Reduced 1.6%
123,310
Common Stock, $.01 par...
Feb 26
2024
SELL
Open market or private sale
$236,175
$94.47 p/Share
2,500
Reduced 1.96%
125,310
Common Stock, $.01 par...
Feb 23
2024
SELL
Open market or private sale
$238,700
$95.48 p/Share
2,500
Reduced 1.92%
127,810
Common Stock, $.01 par...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$699,058
$93.27 p/Share
7,495
Reduced 5.44%
130,310
Common Stock, $.01 par...
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
15,946
Added 10.37%
137,805
Common Stock, $.01 par...
Feb 01
2024
SELL
Open market or private sale
$188,600
$94.3 p/Share
2,000
Reduced 1.61%
121,859
Common Stock, $.01 par...