Aug 22
2024
SELL
Open market or private sale
$2,028,565
$69.31 p/Share
29,268
Reduced 16.35%
149,752
Common Stock, $.25 Par...
Aug 22
2024
BUY
Exercise of conversion of derivative security
$1,301,840
$44.48 p/Share
29,268
Added 14.05%
179,020
Common Stock, $.25 Par...
Aug 21
2024
SELL
Open market or private sale
$6,958,000
$69.58 p/Share
100,000
Reduced 40.04%
149,752
Common Stock, $.25 Par...
Aug 21
2024
BUY
Exercise of conversion of derivative security
$4,269,000
$42.69 p/Share
100,000
Added 33.97%
194,415
Common Stock, $.25 Par...
Feb 15
2024
SELL
Payment of exercise price or tax liability
$1,106,885
$59.29 p/Share
18,669
Reduced 11.08%
149,752
Common Stock, $.25 Par...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
53,762
Added 24.2%
168,421
Common Stock, $.25 Par...
Feb 16
2023
SELL
Payment of exercise price or tax liability
$1,559,231
$59.59 p/Share
26,166
Reduced 18.58%
114,659
Common Stock, $.25 Par...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
72,740
Added 34.06%
140,825
Common Stock, $.25 Par...
Apr 08
2022
SELL
Open market or private sale
$2,784,413
$63.81 p/Share
43,636
Reduced 39.71%
66,245
Common Stock, $.25 Par...
Apr 08
2022
BUY
Exercise of conversion of derivative security
$1,623,259
$37.2 p/Share
43,636
Added 28.42%
109,881
Common Stock, $.25 Par...
Mar 03
2022
SELL
Open market or private sale
$713,097
$62.9 p/Share
11,337
Reduced 14.61%
66,245
Common Stock, $.25 Par...
Mar 03
2022
BUY
Exercise of conversion of derivative security
$426,385
$37.61 p/Share
11,337
Added 12.75%
77,582
Common Stock, $.25 Par...
Feb 17
2022
SELL
Payment of exercise price or tax liability
$766,670
$60.9 p/Share
12,589
Reduced 15.97%
66,245
Common Stock, $.25 Par...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
31,994
Added 28.87%
78,834
Common Stock, $.25 Par...
Jan 04
2022
SELL
Open market or private sale
$679,026
$59.9 p/Share
11,336
Reduced 19.49%
46,840
Common Stock, $.25 Par...
Jan 04
2022
BUY
Exercise of conversion of derivative security
$426,347
$37.61 p/Share
11,336
Added 16.31%
58,176
Common Stock, $.25 Par...
Feb 20
2021
SELL
Payment of exercise price or tax liability
$219,482
$50.11 p/Share
4,380
Reduced 8.55%
46,840
Common Stock, $.25 Par...
Feb 18
2021
SELL
Payment of exercise price or tax liability
$240,975
$50.13 p/Share
4,807
Reduced 8.58%
51,220
Common Stock, $.25 Par...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
15,967
Added 22.18%
56,027
Common Stock, $.25 Par...
Feb 21
2020
SELL
Payment of exercise price or tax liability
$180,775
$59.78 p/Share
3,024
Reduced 7.02%
40,060
Common Stock, $.25 Par...
Feb 20
2020
BUY
Grant, award, or other acquisition
-
11,035
Added 20.39%
43,084
Common Stock, $.25 Par...
Feb 14
2020
SELL
Open market or private sale
$599,500
$59.95 p/Share
10,000
Reduced 23.78%
32,049
Common Stock, $.25 Par...
Feb 14
2020
BUY
Exercise of conversion of derivative security
$343,500
$34.35 p/Share
10,000
Added 19.21%
42,049
Common Stock, $.25 Par...
Jan 30
2020
SELL
Open market or private sale
$961,954
$58.57 p/Share
16,424
Reduced 33.88%
32,049
Common Stock, $.25 Par...
Jan 30
2020
BUY
Exercise of conversion of derivative security
$564,164
$34.35 p/Share
16,424
Added 25.31%
48,473
Common Stock, $.25 Par...