Nov 14
2022
-
500
Reduced 1.22%
40,601
Common Stock, $.01 par...
Nov 08
2022
SELL
Open market or private sale
$189,568
$103.42 p/Share
1,833
Reduced 4.27%
41,101
Common Stock, $.01 par...
Nov 02
2022
SELL
Open market or private sale
$253,000
$101.2 p/Share
2,500
Reduced 5.5%
42,934
Common Stock, $.01 par...
Aug 01
2022
SELL
Open market or private sale
$234,600
$93.84 p/Share
2,500
Reduced 5.22%
45,434
Common Stock, $.01 par...
May 04
2022
SELL
Open market or private sale
$196,882
$82.55 p/Share
2,385
Reduced 4.74%
47,934
Common Stock, $.01 par...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$185,542
$82.61 p/Share
2,246
Reduced 4.27%
50,319
Common Stock, $.01 par...
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
4,778
Added 8.33%
52,565
Common Stock, $.01 par...
Jan 21
2022
SELL
Payment of exercise price or tax liability
$347,018
$80.89 p/Share
4,290
Reduced 8.24%
47,787
Common Stock, $.01 par...
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
8,970
Added 14.69%
52,077
Common Stock, $.01 par...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$389,273
$92.42 p/Share
4,212
Reduced 8.9%
43,107
Common Stock, $.01 par...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
8,960
Added 15.92%
47,319
Common Stock, $.01 par...
Nov 05
2021
SELL
Open market or private sale
$390,077
$94.61 p/Share
4,123
Reduced 9.71%
38,359
Common Stock, $.01 par...
Apr 27
2021
SELL
Open market or private sale
$189,200
$94.6 p/Share
2,000
Reduced 4.5%
42,482
Common Stock, $.01 par...
Mar 02
2021
SELL
Open market or private sale
$203,863
$86.2 p/Share
2,365
Reduced 5.05%
44,482
Common Stock, $.01 par...
Feb 17
2021
SELL
Payment of exercise price or tax liability
$171,738
$81.2 p/Share
2,115
Reduced 4.32%
46,847
Common Stock, $.01 par...
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
4,500
Added 8.42%
48,962
Common Stock, $.01 par...
Feb 04
2021
SELL
Open market or private sale
$260,676
$80.88 p/Share
3,223
Reduced 6.76%
44,462
Common Stock, $.01 par...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$331,896
$80.97 p/Share
4,099
Reduced 7.92%
47,685
Common Stock, $.01 par...
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
8,570
Added 14.2%
51,784
Common Stock, $.01 par...
Nov 18
2020
SELL
Payment of exercise price or tax liability
$301,076
$74.82 p/Share
4,024
Reduced 8.52%
43,214
Common Stock, $.01 par...
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
8,560
Added 15.34%
47,238
Common Stock, $.01 par...
Nov 09
2020
SELL
Open market or private sale
$289,611
$74.99 p/Share
3,862
Reduced 9.08%
38,678
Common Stock, $.01 par...
Aug 19
2020
SELL
Payment of exercise price or tax liability
$83,783
$78.01 p/Share
1,074
Reduced 2.46%
42,540
Common Stock, $.01 par...
Aug 19
2020
BUY
Exercise of conversion of derivative security
-
2,283
Added 4.97%
43,614
Common Stock, $.01 par...
Aug 05
2020
SELL
Open market or private sale
$190,649
$77.03 p/Share
2,475
Reduced 5.65%
41,331
Common Stock, $.01 par...