Aug 20
2024
-
1,000
Reduced 0.8%
123,831
Common Stock, $.01 par...
Jul 01
2024
SELL
Payment of exercise price or tax liability
$135,396
$43.23 p/Share
3,132
Reduced 2.45%
124,831
Common Stock, $.01 par...
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
10,888
Added 7.96%
125,968
Common Stock, $.01 par...
Jun 28
2024
BUY
Other acquisition or disposition
$7,865
$32.91 p/Share
239
Added 0.2%
117,075
Common Stock, $.01 par...
Dec 29
2023
BUY
Other acquisition or disposition
$7,663
$26.89 p/Share
285
Added 0.24%
116,836
Common Stock, $.01 par...
Jul 03
2023
SELL
Payment of exercise price or tax liability
$135,977
$31.63 p/Share
4,299
Reduced 3.56%
116,551
Common Stock, $.01 par...
Jul 03
2023
BUY
Exercise of conversion of derivative security
-
14,948
Added 11.29%
117,465
Common Stock, $.01 par...
Jun 30
2023
BUY
Other acquisition or disposition
$7,450
$26.61 p/Share
280
Added 0.26%
105,902
Common Stock, $.01 par...
Dec 30
2022
BUY
Other acquisition or disposition
$7,271
$28.97 p/Share
251
Added 0.24%
105,622
Common Stock, $.01 par...
Sep 01
2022
SELL
Payment of exercise price or tax liability
$728,742
$44.07 p/Share
16,536
Reduced 13.56%
105,371
Common Stock, $.01 par...
Sep 01
2022
BUY
Exercise of conversion of derivative security
-
37,704
Added 23.62%
121,907
Common Stock, $.01 par...
Jul 01
2022
SELL
Payment of exercise price or tax liability
$157,718
$34.19 p/Share
4,613
Reduced 5.19%
84,203
Common Stock, $.01 par...
Jul 01
2022
BUY
Exercise of conversion of derivative security
-
15,959
Added 15.76%
85,289
Common Stock, $.01 par...
Jun 30
2022
BUY
Other acquisition or disposition
$7,117
$25.06 p/Share
284
Added 0.39%
72,857
Common Stock, $.01 par...
Mar 21
2022
SELL
Open market or private sale
$392,161
$39.22 p/Share
9,999
Reduced 12.11%
72,573
Common Stock, $.01 par...
Dec 31
2021
BUY
Other acquisition or disposition
$6,959
$21.68 p/Share
321
Added 0.39%
82,572
Common Stock, $.01 par...
Dec 14
2021
SELL
Payment of exercise price or tax liability
$69,897
$30.18 p/Share
2,316
Reduced 2.74%
82,251
Common Stock, $.01 par...
Dec 14
2021
BUY
Exercise of conversion of derivative security
-
8,012
Added 8.65%
84,567
Common Stock, $.01 par...
Sep 01
2021
SELL
Payment of exercise price or tax liability
$88,911
$19.1 p/Share
4,655
Reduced 5.73%
76,555
Common Stock, $.01 par...
Sep 01
2021
BUY
Exercise of conversion of derivative security
-
16,104
Added 16.55%
81,210
Common Stock, $.01 par...
Jul 01
2021
SELL
Payment of exercise price or tax liability
$41,970
$24.63 p/Share
1,704
Reduced 2.55%
65,106
Common Stock, $.01 par...
Jul 01
2021
BUY
Exercise of conversion of derivative security
-
5,892
Added 8.16%
66,317
Common Stock, $.01 par...
Jun 30
2021
BUY
Other acquisition or disposition
$6,646
$5.2 p/Share
1,278
Added 2.05%
60,918
Common Stock, $.01 par...