Nov 16
2023
SELL
Payment of exercise price or tax liability
$218,633
$106.03 p/Share
2,062
Reduced 16.28%
10,607
Common Stock, $.01 par...
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
3,171
Added 20.02%
12,669
Common Stock, $.01 par...
Aug 24
2023
SELL
Payment of exercise price or tax liability
$56,902
$99.48 p/Share
572
Reduced 5.68%
9,498
Common Stock, $.01 par...
Aug 24
2023
BUY
Exercise of conversion of derivative security
-
1,428
Added 12.42%
10,070
Common Stock, $.01 par...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$69,588
$99.27 p/Share
701
Reduced 7.5%
8,642
Common Stock, $.01 par...
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
2,002
Added 17.65%
9,343
Common Stock, $.01 par...
Jan 27
2023
SELL
Payment of exercise price or tax liability
$114,891
$93.56 p/Share
1,228
Reduced 14.33%
7,341
Common Stock, $.01 par...
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
3,320
Added 27.92%
8,569
Common Stock, $.01 par...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$165,746
$106.18 p/Share
1,561
Reduced 22.92%
5,249
Common Stock, $.01 par...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
3,320
Added 32.77%
6,810
Common Stock, $.01 par...
Nov 02
2022
SELL
Open market or private sale
$215,891
$101.31 p/Share
2,131
Reduced 37.91%
3,490
Common Stock, $.01 par...
Jun 03
2022
SELL
Open market or private sale
$158,174
$84.18 p/Share
1,879
Reduced 25.05%
5,621
Common Stock, $.01 par...
May 26
2022
SELL
Open market or private sale
$139,341
$83.04 p/Share
1,678
Reduced 18.28%
7,500
Common Stock, $.01 par...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$50,805
$82.61 p/Share
615
Reduced 6.28%
9,178
Common Stock, $.01 par...
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
1,365
Added 12.23%
9,793
Common Stock, $.01 par...
Jan 21
2022
SELL
Payment of exercise price or tax liability
$99,737
$80.89 p/Share
1,233
Reduced 12.76%
8,428
Common Stock, $.01 par...
Jan 21
2022
BUY
Exercise of conversion of derivative security
-
2,563
Added 20.97%
9,661
Common Stock, $.01 par...
Nov 17
2021
SELL
Payment of exercise price or tax liability
$106,653
$92.42 p/Share
1,154
Reduced 13.98%
7,098
Common Stock, $.01 par...
Nov 17
2021
BUY
Exercise of conversion of derivative security
-
2,564
Added 23.71%
8,252
Common Stock, $.01 par...
Mar 04
2021
SELL
Open market or private sale
$146,744
$87.14 p/Share
1,684
Reduced 22.84%
5,688
Common Stock, $.01 par...
Feb 17
2021
SELL
Payment of exercise price or tax liability
$47,096
$81.2 p/Share
580
Reduced 7.29%
7,372
Common Stock, $.01 par...
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
1,348
Added 14.49%
7,952
Common Stock, $.01 par...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$95,707
$80.97 p/Share
1,182
Reduced 15.18%
6,604
Common Stock, $.01 par...
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
2,571
Added 24.82%
7,786
Common Stock, $.01 par...
Nov 20
2020
SELL
Open market or private sale
$148,240
$74.53 p/Share
1,989
Reduced 27.61%
5,215
Common Stock, $.01 par...