Nov 19
2024
-
4,500
Reduced 1.16%
384,081
Common Stock, $.01 par...
Aug 13
2024
-
5,000
Reduced 1.27%
388,581
Common Stock, $.01 par...
Jul 01
2024
SELL
Payment of exercise price or tax liability
$649,530
$43.23 p/Share
15,025
Reduced 3.68%
393,581
Common Stock, $.01 par...
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
35,437
Added 8.16%
398,769
Common Stock, $.01 par...
Jun 28
2024
BUY
Other acquisition or disposition
$2,764
$32.91 p/Share
84
Added 0.02%
373,169
Common Stock, $.01 par...
Mar 04
2024
-
5,000
Reduced 1.32%
373,085
Common Stock, $.01 par...
Dec 29
2023
BUY
Other acquisition or disposition
$2,715
$26.89 p/Share
101
Added 0.03%
378,085
Common Stock, $.01 par...
Nov 09
2023
-
1,000
Reduced 0.26%
377,984
Common Stock, $.01 par...
Aug 23
2023
-
4,000
Reduced 1.04%
378,984
Common Stock, $.01 par...
Jul 03
2023
SELL
Payment of exercise price or tax liability
$649,680
$31.63 p/Share
20,540
Reduced 5.09%
382,984
Common Stock, $.01 par...
Jul 03
2023
BUY
Exercise of conversion of derivative security
-
51,452
Added 11.72%
387,584
Common Stock, $.01 par...
Jun 30
2023
BUY
Other acquisition or disposition
$2,607
$26.61 p/Share
98
Added 0.03%
352,072
Common Stock, $.01 par...
May 05
2023
-
5,000
Reduced 1.4%
351,974
Common Stock, $.01 par...
Sep 01
2022
SELL
Payment of exercise price or tax liability
$2,537,286
$44.07 p/Share
57,574
Reduced 13.76%
360,886
Common Stock, $.01 par...
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
131,148
Added 23.86%
418,460
Common Stock, $.01 par...
Jul 01
2022
SELL
Payment of exercise price or tax liability
$808,867
$34.19 p/Share
23,658
Reduced 7.54%
290,312
Common Stock, $.01 par...
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
55,509
Added 15.79%
296,048
Common Stock, $.01 par...
Jun 30
2022
BUY
Other acquisition or disposition
$2,506
$25.06 p/Share
100
Added 0.04%
258,461
Common Stock, $.01 par...
Mar 11
2022
-
3,000
Reduced 1.03%
287,312
Common Stock, $.01 par...
Dec 14
2021
SELL
Payment of exercise price or tax liability
$369,252
$30.18 p/Share
12,235
Reduced 4.46%
262,248
Common Stock, $.01 par...
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
27,870
Added 9.22%
274,483
Common Stock, $.01 par...
Sep 01
2021
SELL
Payment of exercise price or tax liability
$496,199
$19.1 p/Share
25,979
Reduced 9.53%
246,613
Common Stock, $.01 par...
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
61,350
Added 18.37%
272,592
Common Stock, $.01 par...
Jul 01
2021
SELL
Payment of exercise price or tax liability
$149,947
$24.63 p/Share
6,088
Reduced 2.8%
211,242
Common Stock, $.01 par...
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
21,060
Added 8.9%
215,454
Common Stock, $.01 par...