Aug 27
2024
-
350
Reduced 4.19%
8,005
Common Stock, $.01 par...
Aug 26
2024
SELL
Open market or private sale
$287,499
$47.45 p/Share
6,059
Reduced 42.04%
8,355
Common Stock, $.01 par...
Jul 01
2024
SELL
Payment of exercise price or tax liability
$63,418
$43.23 p/Share
1,467
Reduced 9.24%
14,414
Common Stock, $.01 par...
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
5,097
Added 25.24%
15,096
Common Stock, $.01 par...
Jun 28
2024
BUY
Other acquisition or disposition
$12,933
$32.91 p/Share
393
Added 3.52%
10,784
Common Stock, $.01 par...
Dec 29
2023
BUY
Other acquisition or disposition
$7,878
$26.89 p/Share
293
Added 2.74%
10,391
Common Stock, $.01 par...
Aug 07
2023
SELL
Open market or private sale
$249,759
$38.46 p/Share
6,494
Reduced 39.14%
10,098
Common Stock, $.01 par...
Jul 03
2023
SELL
Payment of exercise price or tax liability
$43,870
$31.63 p/Share
1,387
Reduced 7.71%
16,592
Common Stock, $.01 par...
Jul 03
2023
BUY
Exercise of conversion of derivative security
-
4,816
Added 22.13%
16,944
Common Stock, $.01 par...
Jun 30
2023
BUY
Other acquisition or disposition
$12,001
$26.61 p/Share
451
Added 3.31%
13,163
Common Stock, $.01 par...
Dec 30
2022
BUY
Other acquisition or disposition
$7,213
$28.97 p/Share
249
Added 1.92%
12,712
Common Stock, $.01 par...
Sep 09
2022
SELL
Open market or private sale
$394,891
$45.61 p/Share
8,658
Reduced 40.99%
12,463
Common Stock, $.01 par...
Sep 01
2022
SELL
Payment of exercise price or tax liability
$155,126
$44.07 p/Share
3,520
Reduced 14.29%
21,121
Common Stock, $.01 par...
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
12,178
Added 33.08%
24,641
Common Stock, $.01 par...
Jul 01
2022
SELL
Payment of exercise price or tax liability
$48,960
$34.19 p/Share
1,432
Reduced 10.31%
12,463
Common Stock, $.01 par...
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
4,945
Added 27.71%
12,898
Common Stock, $.01 par...
Jun 30
2022
BUY
Other acquisition or disposition
$14,034
$25.06 p/Share
560
Added 5.89%
8,950
Common Stock, $.01 par...
Mar 08
2022
SELL
Open market or private sale
$284,660
$42.01 p/Share
6,776
Reduced 44.68%
8,390
Common Stock, $.01 par...
Dec 31
2021
BUY
Other acquisition or disposition
$8,238
$21.68 p/Share
380
Added 2.44%
15,166
Common Stock, $.01 par...
Dec 14
2021
SELL
Payment of exercise price or tax liability
$18,259
$30.18 p/Share
605
Reduced 3.93%
14,786
Common Stock, $.01 par...
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
2,090
Added 11.96%
15,391
Common Stock, $.01 par...
Nov 02
2021
SELL
Open market or private sale
$460,830
$36.74 p/Share
12,543
Reduced 48.53%
13,301
Common Stock, $.01 par...
Sep 01
2021
SELL
Payment of exercise price or tax liability
$19,654
$19.1 p/Share
1,029
Reduced 3.83%
25,844
Common Stock, $.01 par...
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
3,558
Added 11.69%
26,873
Common Stock, $.01 par...
Jul 01
2021
SELL
Payment of exercise price or tax liability
$15,024
$24.63 p/Share
610
Reduced 2.55%
23,315
Common Stock, $.01 par...