Feb 16
2022
SELL
Payment of exercise price or tax liability
$150,185
$82.61 p/Share
1,818
Reduced 5.08%
33,960
Common Stock, $.01 par...
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
3,866
Added 9.75%
35,778
Common Stock, $.01 par...
Jan 21
2022
SELL
Payment of exercise price or tax liability
$282,225
$80.89 p/Share
3,489
Reduced 9.86%
31,912
Common Stock, $.01 par...
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
7,260
Added 17.02%
35,401
Common Stock, $.01 par...
Dec 01
2021
-
85
Reduced 0.3%
28,141
Common Stock, $.01 par...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$315,429
$92.42 p/Share
3,413
Reduced 10.79%
28,226
Common Stock, $.01 par...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
7,260
Added 18.66%
31,639
Common Stock, $.01 par...
Aug 02
2021
SELL
Open market or private sale
$142,825
$90.74 p/Share
1,574
Reduced 6.06%
24,379
Common Stock, $.01 par...
Apr 28
2021
SELL
Open market or private sale
$194,542
$93.71 p/Share
2,076
Reduced 7.41%
25,953
Common Stock, $.01 par...
Mar 01
2021
SELL
Open market or private sale
$171,120
$85.56 p/Share
2,000
Reduced 6.66%
28,029
Common Stock, $.01 par...
Feb 17
2021
SELL
Payment of exercise price or tax liability
$131,544
$81.2 p/Share
1,620
Reduced 5.12%
30,029
Common Stock, $.01 par...
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
3,600
Added 10.21%
31,649
Common Stock, $.01 par...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$255,541
$80.97 p/Share
3,156
Reduced 10.11%
28,049
Common Stock, $.01 par...
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
6,850
Added 18.0%
31,205
Common Stock, $.01 par...
Dec 21
2020
-
64
Reduced 0.26%
24,355
Common Stock, $.01 par...
Dec 10
2020
-
130
Reduced 0.53%
24,419
Common Stock, $.01 par...
Nov 24
2020
SELL
Open market or private sale
$214,112
$78.2 p/Share
2,738
Reduced 10.03%
24,549
Common Stock, $.01 par...
Nov 18
2020
SELL
Payment of exercise price or tax liability
$241,294
$74.82 p/Share
3,225
Reduced 10.57%
27,287
Common Stock, $.01 par...
Nov 18
2020
BUY
Exercise of conversion of derivative security
-
6,860
Added 18.36%
30,512
Common Stock, $.01 par...
Aug 31
2020
SELL
Open market or private sale
$150,939
$76.58 p/Share
1,971
Reduced 7.69%
23,652
Common Stock, $.01 par...
Aug 19
2020
SELL
Payment of exercise price or tax liability
$83,783
$78.01 p/Share
1,074
Reduced 4.02%
25,623
Common Stock, $.01 par...
Aug 19
2020
BUY
Exercise of conversion of derivative security
-
2,283
Added 7.88%
26,697
Common Stock, $.01 par...
Aug 17
2020
SELL
Open market or private sale
$354,471
$79.3 p/Share
4,470
Reduced 15.48%
24,414
Common Stock, $.01 par...
Jul 29
2020
SELL
Open market or private sale
$224,126
$73.22 p/Share
3,061
Reduced 9.58%
28,884
Common Stock, $.01 par...
Jul 28
2020
SELL
Open market or private sale
$51,556
$72.41 p/Share
712
Reduced 2.18%
31,945
Common Stock, $.01 par...