Nov 13
2024
SELL
Payment of exercise price or tax liability
$244,887
$155.88 p/Share
1,571
Reduced 8.2%
17,588
Common Stock, $.01 par...
Nov 13
2024
BUY
Exercise of conversion of derivative security
-
3,898
Added 16.91%
19,159
Common Stock, $.01 par...
Nov 07
2024
SELL
Open market or private sale
$716,054
$165.6 p/Share
4,324
Reduced 22.08%
15,261
Common Stock, $.01 par...
Nov 06
2024
SELL
Open market or private sale
$950,738
$167.06 p/Share
5,691
Reduced 22.52%
19,585
Common Stock, $.01 par...
May 01
2024
-
325
Reduced 1.27%
25,276
Common Stock, $.01 par...
Feb 26
2024
-
225
Reduced 0.87%
25,601
Common Stock, $.01 par...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$76,761
$93.27 p/Share
823
Reduced 3.09%
25,826
Common Stock, $.01 par...
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
2,571
Added 8.8%
26,649
Common Stock, $.01 par...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$162,471
$94.46 p/Share
1,720
Reduced 6.67%
24,078
Common Stock, $.01 par...
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
5,170
Added 16.69%
25,798
Common Stock, $.01 par...
Nov 16
2023
SELL
Payment of exercise price or tax liability
$197,745
$106.03 p/Share
1,865
Reduced 8.29%
20,628
Common Stock, $.01 par...
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
3,967
Added 14.99%
22,493
Common Stock, $.01 par...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$144,834
$99.27 p/Share
1,459
Reduced 7.3%
18,526
Common Stock, $.01 par...
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
3,104
Added 13.44%
19,985
Common Stock, $.01 par...
Jan 27
2023
SELL
Payment of exercise price or tax liability
$233,057
$93.56 p/Share
2,491
Reduced 12.86%
16,881
Common Stock, $.01 par...
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
5,170
Added 21.07%
19,372
Common Stock, $.01 par...
Nov 18
2022
SELL
Open market or private sale
$147,215
$107.3 p/Share
1,372
Reduced 8.81%
14,202
Common Stock, $.01 par...
Nov 17
2022
SELL
Open market or private sale
$111,191
$106.2 p/Share
1,047
Reduced 7.55%
12,829
Common Stock, $.01 par...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$258,548
$106.18 p/Share
2,435
Reduced 13.52%
15,574
Common Stock, $.01 par...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
5,180
Added 22.34%
18,009
Common Stock, $.01 par...
Nov 16
2022
SELL
Open market or private sale
$285,747
$104.9 p/Share
2,724
Reduced 16.41%
13,876
Common Stock, $.01 par...
Feb 16
2022
SELL
Payment of exercise price or tax liability
$114,745
$82.61 p/Share
1,389
Reduced 7.72%
16,600
Common Stock, $.01 par...
Feb 16
2022
BUY
Exercise of conversion of derivative security
-
2,954
Added 14.1%
17,989
Common Stock, $.01 par...
Feb 12
2019
SELL
Payment of exercise price or tax liability
$133,869
$56.7 p/Share
2,361
Reduced 12.63%
16,335
Common Stock, $.01 par...
Feb 12
2019
BUY
Exercise of conversion of derivative security
-
5,023
Added 21.18%
18,696
Common Stock, $.01 par...