Mar 10
2021
SELL
Open market or private sale
$288,600
$57.72 p/Share
5,000
Reduced 2.06%
237,281
Common Stock, $1.60 pa...
Feb 26
2021
SELL
Payment of exercise price or tax liability
$844,018
$55.01 p/Share
15,343
Reduced 5.96%
242,281
Common Stock, $1.60 pa...
Feb 26
2021
BUY
Grant, award, or other acquisition
-
29,392
Added 10.33%
255,185
Common Stock, $1.60 pa...
Feb 25
2021
SELL
Payment of exercise price or tax liability
$149,786
$56.63 p/Share
2,645
Reduced 1.15%
228,232
Common Stock, $1.60 pa...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$109,320
$56.76 p/Share
1,926
Reduced 0.83%
230,877
Common Stock, $1.60 pa...
Feb 22
2021
SELL
Payment of exercise price or tax liability
$1,519,049
$57.12 p/Share
26,594
Reduced 10.25%
232,803
Common Stock, $1.60 pa...
Feb 10
2021
SELL
Open market or private sale
$303,650
$60.73 p/Share
5,000
Reduced 1.89%
259,397
Common Stock, $1.60 pa...
Jan 13
2021
SELL
Open market or private sale
$313,200
$62.64 p/Share
5,000
Reduced 1.86%
264,397
Common Stock, $1.60 pa...
Dec 09
2020
SELL
Open market or private sale
$305,500
$61.1 p/Share
5,000
Reduced 1.82%
269,397
Common Stock, $1.60 pa...
Nov 11
2020
SELL
Open market or private sale
$321,550
$64.31 p/Share
5,000
Reduced 1.79%
274,341
Common Stock, $1.60 pa...
Oct 14
2020
SELL
Open market or private sale
$317,000
$63.4 p/Share
5,000
Reduced 1.76%
279,341
Common Stock, $1.60 pa...
Sep 09
2020
SELL
Open market or private sale
$330,850
$66.17 p/Share
5,000
Reduced 1.73%
284,341
Common Stock, $1.60 pa...
Aug 12
2020
SELL
Open market or private sale
$322,500
$64.5 p/Share
5,000
Reduced 1.7%
289,341
Common Stock, $1.60 pa...
Jul 08
2020
SELL
Open market or private sale
$317,700
$63.54 p/Share
5,000
Reduced 1.67%
294,341
Common Stock, $1.60 pa...
Jun 10
2020
SELL
Open market or private sale
$291,550
$58.31 p/Share
5,000
Reduced 1.64%
299,341
Common Stock, $1.60 pa...
May 13
2020
SELL
Open market or private sale
$221,690
$63.34 p/Share
3,500
Reduced 1.14%
304,341
Common Stock, $1.60 pa...
May 08
2020
SELL
Open market or private sale
$4,440,584
$65.32 p/Share
67,982
Reduced 18.09%
307,841
Common Stock, $1.60 pa...
May 08
2020
BUY
Exercise of conversion of derivative security
$3,887,211
$57.18 p/Share
67,982
Added 16.63%
340,841
Common Stock, $1.60 pa...
Apr 08
2020
SELL
Open market or private sale
$174,265
$49.79 p/Share
3,500
Reduced 1.12%
307,841
Common Stock, $1.60 pa...
Mar 11
2020
SELL
Open market or private sale
$167,930
$47.98 p/Share
3,500
Reduced 1.11%
311,341
Common Stock, $1.60 pa...
Feb 27
2020
SELL
Payment of exercise price or tax liability
$1,037,774
$48.3 p/Share
21,486
Reduced 6.39%
314,841
Common Stock, $1.60 pa...
Feb 27
2020
BUY
Grant, award, or other acquisition
-
40,568
Added 10.76%
336,327
Common Stock, $1.60 pa...
Feb 26
2020
SELL
Payment of exercise price or tax liability
$120,122
$49.17 p/Share
2,443
Reduced 0.82%
295,759
Common Stock, $1.60 pa...
Feb 25
2020
SELL
Payment of exercise price or tax liability
$133,987
$50.07 p/Share
2,676
Reduced 0.89%
298,202
Common Stock, $1.60 pa...
Feb 24
2020
BUY
Grant, award, or other acquisition
-
13,159
Added 4.19%
300,878
Common Stock, $1.60 pa...