Nov 02
2022
SELL
Open market or private sale
$41,188
$102.97 p/Share
400
Reduced 0.8%
49,686
Common Stock, $.01 par...
Aug 02
2022
SELL
Open market or private sale
$284,288
$94.26 p/Share
3,016
Reduced 5.68%
50,086
Common Stock, $.01 par...
Aug 01
2022
SELL
Open market or private sale
$334,268
$93.79 p/Share
3,564
Reduced 6.29%
53,102
Common Stock, $.01 par...
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...