Nov 22
2022
SELL
Open market or private sale
$536,800
$107.36 p/Share
5,000
Reduced 4.64%
102,819
Common Stock, $.01 par...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$1,622,005
$106.18 p/Share
15,276
Reduced 12.41%
107,819
Common Stock, $.01 par...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
32,500
Added 20.89%
123,095
Common Stock, $.01 par...
Nov 10
2022
SELL
Open market or private sale
$408,564
$107.01 p/Share
3,818
Reduced 4.04%
90,595
Common Stock, $.01 par...
Nov 09
2022
SELL
Open market or private sale
$155,928
$104.58 p/Share
1,491
Reduced 1.55%
94,413
Common Stock, $.01 par...
Nov 04
2022
SELL
Open market or private sale
$102,010
$102.01 p/Share
1,000
Reduced 1.03%
95,904
Common Stock, $.01 par...
Nov 02
2022
SELL
Open market or private sale
$102,990
$102.99 p/Share
1,000
Reduced 1.02%
96,904
Common Stock, $.01 par...
Aug 12
2022
SELL
Open market or private sale
$96,410
$96.41 p/Share
1,000
Reduced 1.01%
97,904
Common Stock, $.01 par...
Aug 11
2022
SELL
Open market or private sale
$251,091
$95.69 p/Share
2,624
Reduced 2.58%
98,904
Common Stock, $.01 par...
Aug 10
2022
SELL
Open market or private sale
$284,880
$94.96 p/Share
3,000
Reduced 2.87%
101,528
Common Stock, $.01 par...
Aug 03
2022
SELL
Open market or private sale
$283,680
$94.56 p/Share
3,000
Reduced 2.79%
104,528
Common Stock, $.01 par...
May 31
2022
SELL
Open market or private sale
$93,706
$85.11 p/Share
1,101
Reduced 1.01%
107,528
Common Stock, $.01 par...
May 27
2022
SELL
Open market or private sale
$586,950
$83.85 p/Share
7,000
Reduced 6.05%
108,629
Common Stock, $.01 par...
May 26
2022
SELL
Open market or private sale
$361,652
$82.55 p/Share
4,381
Reduced 3.65%
115,629
Common Stock, $.01 par...
May 25
2022
SELL
Open market or private sale
$244,380
$81.46 p/Share
3,000
Reduced 2.44%
120,010
Common Stock, $.01 par...
May 23
2022
SELL
Open market or private sale
$163,640
$81.82 p/Share
2,000
Reduced 1.6%
123,010
Common Stock, $.01 par...
May 18
2022
SELL
Open market or private sale
$170,040
$85.02 p/Share
2,000
Reduced 1.57%
125,010
Common Stock, $.01 par...
May 03
2022
SELL
Open market or private sale
$333,000
$83.25 p/Share
4,000
Reduced 3.05%
127,010
Common Stock, $.01 par...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$653,362
$82.61 p/Share
7,909
Reduced 5.69%
131,010
Common Stock, $.01 par...
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
16,826
Added 10.8%
138,919
Common Stock, $.01 par...
Jan 21
2022
SELL
Payment of exercise price or tax liability
$1,206,232
$80.89 p/Share
14,912
Reduced 10.88%
122,093
Common Stock, $.01 par...
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
31,600
Added 18.74%
137,005
Common Stock, $.01 par...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$1,372,622
$92.42 p/Share
14,852
Reduced 12.35%
105,405
Common Stock, $.01 par...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
31,600
Added 20.81%
120,257
Common Stock, $.01 par...
Nov 05
2021
SELL
Open market or private sale
$191,500
$95.75 p/Share
2,000
Reduced 2.21%
88,657
Common Stock, $.01 par...