Feb 13
2024
BUY
Exercise of conversion of derivative security
-
3,092
Added 6.3%
46,023
Common Stock, $.01 par...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$281,868
$94.46 p/Share
2,984
Reduced 6.5%
42,931
Common Stock, $.01 par...
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
6,210
Added 11.91%
45,915
Common Stock, $.01 par...
Nov 16
2023
SELL
Payment of exercise price or tax liability
$236,764
$106.03 p/Share
2,233
Reduced 5.32%
39,705
Common Stock, $.01 par...
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
4,749
Added 10.17%
41,938
Common Stock, $.01 par...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$181,267
$99.27 p/Share
1,826
Reduced 4.68%
37,189
Common Stock, $.01 par...
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
3,884
Added 9.05%
39,015
Common Stock, $.01 par...
Jan 27
2023
SELL
Payment of exercise price or tax liability
$289,755
$93.56 p/Share
3,097
Reduced 8.1%
35,131
Common Stock, $.01 par...
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
6,460
Added 14.46%
38,228
Common Stock, $.01 par...
Dec 23
2022
-
50
Reduced 0.16%
31,768
Common Stock, $.01 par...
Dec 01
2022
SELL
Open market or private sale
$124,986
$110.12 p/Share
1,135
Reduced 3.44%
31,818
Common Stock, $.01 par...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$322,468
$106.18 p/Share
3,037
Reduced 8.44%
32,953
Common Stock, $.01 par...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
6,460
Added 15.22%
35,990
Common Stock, $.01 par...
Nov 09
2022
SELL
Open market or private sale
$261,275
$104.51 p/Share
2,500
Reduced 7.81%
29,530
Common Stock, $.01 par...
Oct 26
2022
-
52
Reduced 0.16%
32,030
Common Stock, $.01 par...
Aug 04
2022
-
128
Reduced 0.4%
32,082
Common Stock, $.01 par...
Jun 06
2022
SELL
Open market or private sale
$46,156
$83.92 p/Share
550
Reduced 1.68%
32,210
Common Stock, $.01 par...
May 02
2022
SELL
Open market or private sale
$96,792
$80.66 p/Share
1,200
Reduced 3.53%
32,760
Common Stock, $.01 par...
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...