Nov 13
2024
SELL
Payment of exercise price or tax liability
$223,999
$155.88 p/Share
1,437
Reduced 4.18%
32,962
Common Stock, $.01 par...
Nov 13
2024
BUY
Exercise of conversion of derivative security
-
3,057
Added 8.16%
34,399
Common Stock, $.01 par...
Nov 06
2024
SELL
Open market or private sale
$658,019
$165.29 p/Share
3,981
Reduced 11.27%
31,342
Common Stock, $.01 par...
Oct 29
2024
SELL
Open market or private sale
$449,081
$144.26 p/Share
3,113
Reduced 8.1%
35,323
Common Stock, $.01 par...
Jul 30
2024
-
44
Reduced 0.11%
38,436
Common Stock, $.01 par...
May 30
2024
-
80
Reduced 0.21%
38,480
Common Stock, $.01 par...
May 03
2024
SELL
Open market or private sale
$230,985
$102.66 p/Share
2,250
Reduced 5.51%
38,560
Common Stock, $.01 par...
Feb 29
2024
-
65
Reduced 0.16%
40,810
Common Stock, $.01 par...
Feb 15
2024
SELL
Open market or private sale
$358,982
$97.18 p/Share
3,694
Reduced 8.29%
40,875
Common Stock, $.01 par...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$135,614
$93.27 p/Share
1,454
Reduced 3.16%
44,569
Common Stock, $.01 par...
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...