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...
Aug 02
2021
SELL
Open market or private sale
$142,825
$90.74 p/Share
1,574
Reduced 6.06%
24,379
Common Stock, $.01 par...
Apr 28
2021
SELL
Open market or private sale
$194,542
$93.71 p/Share
2,076
Reduced 7.41%
25,953
Common Stock, $.01 par...
Mar 01
2021
SELL
Open market or private sale
$171,120
$85.56 p/Share
2,000
Reduced 6.66%
28,029
Common Stock, $.01 par...
Feb 17
2021
SELL
Payment of exercise price or tax liability
$131,544
$81.2 p/Share
1,620
Reduced 5.12%
30,029
Common Stock, $.01 par...
Feb 17
2021
BUY
Exercise of conversion of derivative security
-
3,600
Added 10.21%
31,649
Common Stock, $.01 par...
Jan 22
2021
SELL
Payment of exercise price or tax liability
$255,541
$80.97 p/Share
3,156
Reduced 10.11%
28,049
Common Stock, $.01 par...
Jan 22
2021
BUY
Exercise of conversion of derivative security
-
6,850
Added 18.0%
31,205
Common Stock, $.01 par...
Dec 21
2020
-
64
Reduced 0.26%
24,355
Common Stock, $.01 par...