Mar 10
2024
SELL
Payment of exercise price or tax liability
$3,648,199
$53.79 p/Share
67,823
Reduced 13.56%
432,266
Common Stock, $0.10 pa...
Mar 10
2024
SELL
Other acquisition or disposition
-
57,536
Reduced 10.71%
479,917
Common Stock, $0.10 pa...
Mar 10
2024
BUY
Exercise of conversion of derivative security
-
190,130
Added 26.41%
529,662
Common Stock, $0.10 pa...
Oct 10
2023
-
440
Reduced 0.12%
367,495
Common Stock, $0.10 pa...
Mar 10
2023
SELL
Payment of exercise price or tax liability
$9,067,257
$65.71 p/Share
137,989
Reduced 27.27%
367,935
Common Stock, $0.10 pa...
Mar 10
2023
BUY
Exercise of conversion of derivative security
-
234,676
Added 35.23%
431,381
Common Stock, $0.10 pa...
Mar 10
2023
BUY
Other acquisition or disposition
-
35,144
Added 7.27%
448,529
Common Stock, $0.10 pa...
Feb 06
2023
SELL
Open market or private sale
$17,916,000
$74.65 p/Share
240,000
Reduced 50.41%
236,104
Common Stock, $0.10 pa...
Sep 20
2022
SELL
Open market or private sale
$1,742,750
$69.71 p/Share
25,000
Reduced 4.99%
476,104
Common Stock, $0.10 pa...
Sep 15
2022
SELL
Open market or private sale
$3,592,000
$71.84 p/Share
50,000
Reduced 9.07%
501,104
Common Stock, $0.10 pa...
Jun 13
2022
SELL
Open market or private sale
$2,221,200
$74.04 p/Share
30,000
Reduced 5.16%
551,104
Common Stock, $0.10 pa...
Mar 22
2022
-
420
Reduced 0.07%
581,104
Common Stock, $0.10 pa...
Mar 21
2022
SELL
Open market or private sale
$1,788,000
$71.52 p/Share
25,000
Reduced 4.12%
581,524
Common Stock, $0.10 pa...
Mar 10
2022
SELL
Payment of exercise price or tax liability
$10,871,254
$68.42 p/Share
158,890
Reduced 20.76%
606,524
Common Stock, $0.10 pa...
Mar 10
2022
BUY
Other acquisition or disposition
-
72,458
Added 9.23%
712,285
Common Stock, $0.10 pa...
Mar 10
2022
BUY
Exercise of conversion of derivative security
-
239,501
Added 26.82%
653,392
Common Stock, $0.10 pa...
Feb 24
2022
SELL
Open market or private sale
$2,010,000
$67.0 p/Share
30,000
Reduced 6.21%
453,455
Common Stock, $0.10 pa...
Sep 20
2021
SELL
Open market or private sale
$1,516,000
$60.64 p/Share
25,000
Reduced 4.91%
483,980
Common Stock, $0.10 pa...
Aug 02
2021
SELL
Open market or private sale
$1,371,600
$68.58 p/Share
20,000
Reduced 3.78%
508,980
Common Stock, $0.10 pa...
Mar 22
2021
SELL
Open market or private sale
$1,555,000
$62.2 p/Share
25,000
Reduced 4.51%
528,980
Common Stock, $0.10 pa...
Mar 10
2021
SELL
Other acquisition or disposition
-
1,635
Reduced 0.34%
473,453
Common Stock, $0.10 pa...
Mar 10
2021
SELL
Payment of exercise price or tax liability
$6,838,357
$60.93 p/Share
112,233
Reduced 16.85%
553,980
Common Stock, $0.10 pa...
Mar 10
2021
BUY
Other acquisition or disposition
-
22,035
Added 3.44%
619,061
Common Stock, $0.10 pa...
Mar 10
2021
BUY
Exercise of conversion of derivative security
-
200,709
Added 24.97%
603,187
Common Stock, $0.10 pa...
Aug 31
2020
SELL
Open market or private sale
$2,497,968
$62.7 p/Share
39,840
Reduced 8.21%
445,584
Common Stock, $0.10 pa...