Aug 16
2024
SELL
Open market or private sale
$751,464
$124.25 p/Share
6,048
Reduced 16.75%
30,070
Common Stock, $.01 par...
Jul 31
2024
SELL
Open market or private sale
$842,552
$128.34 p/Share
6,565
Reduced 15.38%
36,118
Common Stock, $.01 par...
Jul 30
2024
SELL
Open market or private sale
$831,768
$125.55 p/Share
6,625
Reduced 13.44%
42,683
Common Stock, $.01 par...
May 10
2024
SELL
Open market or private sale
$430,737
$107.55 p/Share
4,005
Reduced 7.51%
49,308
Common Stock, $.01 par...
May 09
2024
SELL
Open market or private sale
$299,740
$107.05 p/Share
2,800
Reduced 4.99%
53,313
Common Stock, $.01 par...
May 08
2024
SELL
Open market or private sale
$75,733
$108.19 p/Share
700
Reduced 1.23%
56,113
Common Stock, $.01 par...
May 07
2024
SELL
Open market or private sale
$276,978
$106.53 p/Share
2,600
Reduced 4.38%
56,813
Common Stock, $.01 par...
May 06
2024
SELL
Open market or private sale
$271,030
$106.12 p/Share
2,554
Reduced 4.12%
59,413
Common Stock, $.01 par...
Mar 01
2024
SELL
Open market or private sale
$284,490
$94.83 p/Share
3,000
Reduced 4.62%
61,967
Common Stock, $.01 par...
Feb 13
2024
SELL
Payment of exercise price or tax liability
$255,839
$93.27 p/Share
2,743
Reduced 4.05%
64,967
Common Stock, $.01 par...
Feb 13
2024
BUY
Exercise of conversion of derivative security
-
5,836
Added 7.94%
67,710
Common Stock, $.01 par...
Feb 06
2024
SELL
Open market or private sale
$315,407
$94.49 p/Share
3,338
Reduced 5.12%
61,874
Common Stock, $.01 par...
Feb 02
2024
SELL
Open market or private sale
$346,355
$97.1 p/Share
3,567
Reduced 5.19%
65,212
Common Stock, $.01 par...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$526,047
$94.46 p/Share
5,569
Reduced 7.49%
68,779
Common Stock, $.01 par...
Jan 25
2024
BUY
Exercise of conversion of derivative security
-
11,720
Added 13.62%
74,348
Common Stock, $.01 par...
Nov 16
2023
SELL
Payment of exercise price or tax liability
$447,446
$106.03 p/Share
4,220
Reduced 6.31%
62,628
Common Stock, $.01 par...
Nov 16
2023
BUY
Exercise of conversion of derivative security
-
8,977
Added 11.84%
66,848
Common Stock, $.01 par...
Feb 14
2023
SELL
Payment of exercise price or tax liability
$330,866
$99.27 p/Share
3,333
Reduced 5.45%
57,871
Common Stock, $.01 par...
Feb 14
2023
BUY
Exercise of conversion of derivative security
-
7,090
Added 10.38%
61,204
Common Stock, $.01 par...
Jan 27
2023
SELL
Payment of exercise price or tax liability
$491,657
$93.56 p/Share
5,255
Reduced 8.85%
54,114
Common Stock, $.01 par...
Jan 27
2023
BUY
Exercise of conversion of derivative security
-
11,820
Added 16.6%
59,369
Common Stock, $.01 par...
Nov 17
2022
SELL
Payment of exercise price or tax liability
$589,936
$106.18 p/Share
5,556
Reduced 10.46%
47,549
Common Stock, $.01 par...
Nov 17
2022
BUY
Exercise of conversion of derivative security
-
11,820
Added 18.21%
53,105
Common Stock, $.01 par...
Nov 11
2022
SELL
Open market or private sale
$281,714
$106.71 p/Share
2,640
Reduced 6.01%
41,285
Common Stock, $.01 par...
Nov 07
2022
SELL
Open market or private sale
$581,169
$100.88 p/Share
5,761
Reduced 11.59%
43,925
Common Stock, $.01 par...