May 10
2022
SELL
Open market or private sale
$287,455
$82.13 p/Share
3,500
Reduced 5.82%
56,666
Common Stock, $.01 par...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$231,638
$82.61 p/Share
2,804
Reduced 4.45%
60,166
Common Stock, $.01 par...
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
6,371
Added 9.19%
62,970
Common Stock, $.01 par...
Jan 21
2022
SELL
Payment of exercise price or tax liability
$431,548
$80.89 p/Share
5,335
Reduced 8.61%
56,599
Common Stock, $.01 par...
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
11,960
Added 16.19%
61,934
Common Stock, $.01 par...
Dec 30
2021
SELL
Open market or private sale
$251,966
$96.91 p/Share
2,600
Reduced 4.95%
49,974
Common Stock, $.01 par...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$519,585
$92.42 p/Share
5,622
Reduced 9.66%
52,574
Common Stock, $.01 par...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
11,960
Added 17.05%
58,196
Common Stock, $.01 par...
Apr 29
2021
SELL
Open market or private sale
$353,506
$93.52 p/Share
3,780
Reduced 7.56%
46,236
Common Stock, $.01 par...
Mar 11
2021
SELL
Open market or private sale
$311,400
$90.0 p/Share
3,460
Reduced 6.47%
50,016
Common Stock, $.01 par...
Mar 01
2021
SELL
Open market or private sale
$212,667
$86.45 p/Share
2,460
Reduced 4.4%
53,476
Common Stock, $.01 par...
Feb 24
2021
SELL
Open market or private sale
$334,572
$84.0 p/Share
3,983
Reduced 6.65%
55,936
Common Stock, $.01 par...
Feb 17
2021
SELL
Payment of exercise price or tax liability
$208,034
$81.2 p/Share
2,562
Reduced 4.1%
59,919
Common Stock, $.01 par...
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
5,835
Added 8.54%
62,481
Common Stock, $.01 par...
Feb 05
2021
SELL
Open market or private sale
$551,942
$82.0 p/Share
6,731
Reduced 10.62%
56,646
Common Stock, $.01 par...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$294,326
$80.97 p/Share
3,635
Reduced 5.42%
63,377
Common Stock, $.01 par...
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
11,140
Added 14.25%
67,012
Common Stock, $.01 par...
Nov 18
2020
SELL
Payment of exercise price or tax liability
$391,758
$74.82 p/Share
5,236
Reduced 8.57%
55,872
Common Stock, $.01 par...
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
11,140
Added 15.42%
61,108
Common Stock, $.01 par...
Aug 19
2020
SELL
Payment of exercise price or tax liability
$418,524
$78.01 p/Share
5,365
Reduced 9.7%
49,968
Common Stock, $.01 par...
Aug 19
2020
BUY
Exercise of conversion of derivative security
-
11,413
Added 17.1%
55,333
Common Stock, $.01 par...
Aug 11
2020
SELL
Open market or private sale
$352,324
$80.11 p/Share
4,398
Reduced 9.1%
43,920
Common Stock, $.01 par...
Jul 23
2020
SELL
Open market or private sale
$739,385
$77.83 p/Share
9,500
Reduced 16.43%
48,318
Common Stock, $.01 par...
Jul 23
2020
BUY
Exercise of conversion of derivative security
$431,300
$45.4 p/Share
9,500
Added 14.11%
57,818
Common Stock, $.01 par...
Jul 21
2020
SELL
Open market or private sale
$353,637
$74.45 p/Share
4,750
Reduced 8.95%
48,318
Common Stock, $.01 par...