May 11
2022
SELL
Payment of exercise price or tax liability
$1,140,222
$47.77 p/Share
23,869
Reduced 12.31%
170,010
Common stock, $0.50 pa...
May 11
2022
BUY
Grant, award, or other acquisition
-
53,219
Added 21.54%
193,879
Common stock, $0.50 pa...
Apr 25
2022
SELL
Payment of exercise price or tax liability
$391,143
$54.1 p/Share
7,230
Reduced 4.89%
140,660
Common stock, $0.50 pa...
Mar 31
2022
SELL
Payment of exercise price or tax liability
$285,509
$47.8 p/Share
5,973
Reduced 3.88%
147,890
Common stock, $0.50 pa...
Mar 28
2022
SELL
Payment of exercise price or tax liability
$290,991
$49.87 p/Share
5,835
Reduced 3.65%
153,863
Common stock, $0.50 pa...
Mar 21
2022
SELL
Payment of exercise price or tax liability
$100,395
$49.31 p/Share
2,036
Reduced 1.26%
159,698
Common stock, $0.50 pa...
Sep 08
2021
SELL
Open market or private sale
$1,292,354
$64.9 p/Share
19,913
Reduced 10.96%
161,734
Common stock, $0.50 pa...
Jul 08
2021
SELL
Payment of exercise price or tax liability
$560,333
$71.38 p/Share
7,850
Reduced 4.49%
166,841
Common stock, $0.50 pa...
Jul 08
2021
BUY
Exercise of conversion of derivative security
-
8,723
Added 4.76%
174,691
Common stock, $0.50 pa...
Jun 24
2021
-
5,000
Reduced 2.92%
165,968
Common stock, $0.50 pa...
May 27
2021
SELL
Open market or private sale
$2,523,258
$69.21 p/Share
36,458
Reduced 17.58%
170,968
Common stock, $0.50 pa...
May 27
2021
BUY
Exercise of conversion of derivative security
$1,004,149
$48.05 p/Share
20,898
Added 9.15%
207,426
Common stock, $0.50 pa...
Apr 25
2021
SELL
Payment of exercise price or tax liability
$298,156
$67.38 p/Share
4,425
Reduced 2.32%
186,528
Common stock, $0.50 pa...
Mar 31
2021
SELL
Payment of exercise price or tax liability
$443,041
$61.86 p/Share
7,162
Reduced 3.62%
190,953
Common stock, $0.50 pa...
Mar 21
2021
SELL
Payment of exercise price or tax liability
$80,458
$60.54 p/Share
1,329
Reduced 0.67%
198,115
Common stock, $0.50 pa...
Mar 16
2021
BUY
Grant, award, or other acquisition
-
4,978
Added 2.44%
199,444
Common stock, $0.50 pa...
Feb 26
2021
SELL
Open market or private sale
$627,676
$55.65 p/Share
11,279
Reduced 5.48%
194,466
Common stock, $0.50 pa...
Feb 26
2021
BUY
Exercise of conversion of derivative security
$468,530
$41.54 p/Share
11,279
Added 5.2%
205,745
Common stock, $0.50 pa...
Nov 20
2020
-
600
Reduced 0.31%
194,466
Common stock, $0.50 pa...
Nov 20
2020
SELL
Open market or private sale
$749,385
$39.65 p/Share
18,900
Reduced 8.83%
195,066
Common stock, $0.50 pa...