Nov 24
2020
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.73%
737,426
Common Stock
Nov 23
2020
SELL
Open market or private sale
$1,127,160
$93.93 p/Share
12,000
Reduced 1.63%
724,426
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.6%
736,426
Common Stock
Nov 18
2020
SELL
Open market or private sale
$1,228,760
$94.52 p/Share
13,000
Reduced 1.76%
724,426
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.73%
737,426
Common Stock
Nov 09
2020
SELL
Open market or private sale
$2,201,280
$91.72 p/Share
24,000
Reduced 3.21%
724,426
Common Stock
Nov 09
2020
BUY
Exercise of conversion of derivative security
$1,216,560
$50.69 p/Share
24,000
Added 3.11%
748,426
Common Stock
Nov 06
2020
SELL
Open market or private sale
$1,105,780
$85.06 p/Share
13,000
Reduced 1.76%
724,426
Common Stock
Nov 06
2020
BUY
Exercise of conversion of derivative security
$658,970
$50.69 p/Share
13,000
Added 1.73%
737,426
Common Stock
Nov 05
2020
SELL
Open market or private sale
$1,121,770
$86.29 p/Share
13,000
Reduced 1.76%
724,426
Common Stock
Nov 05
2020
BUY
Exercise of conversion of derivative security
$658,970
$50.69 p/Share
13,000
Added 1.73%
737,426
Common Stock
Nov 03
2020
SELL
Open market or private sale
$1,021,800
$85.15 p/Share
12,000
Reduced 1.63%
724,426
Common Stock
Nov 03
2020
BUY
Exercise of conversion of derivative security
$608,280
$50.69 p/Share
12,000
Added 1.6%
736,426
Common Stock
Oct 23
2020
SELL
Open market or private sale
$1,113,190
$85.63 p/Share
13,000
Reduced 1.76%
724,426
Common Stock
Oct 23
2020
BUY
Exercise of conversion of derivative security
$658,970
$50.69 p/Share
13,000
Added 1.73%
737,426
Common Stock
Sep 03
2020
SELL
Open market or private sale
$1,001,880
$83.49 p/Share
12,000
Reduced 1.63%
724,426
Common Stock
Sep 03
2020
BUY
Exercise of conversion of derivative security
$608,280
$50.69 p/Share
12,000
Added 1.6%
736,426
Common Stock
Aug 28
2020
SELL
Open market or private sale
$1,100,970
$84.69 p/Share
13,000
Reduced 1.76%
724,426
Common Stock
Aug 28
2020
BUY
Exercise of conversion of derivative security
$658,970
$50.69 p/Share
13,000
Added 1.73%
737,426
Common Stock
Jul 27
2020
SELL
Open market or private sale
$952,800
$79.4 p/Share
12,000
Reduced 1.63%
724,426
Common Stock
Jul 27
2020
BUY
Exercise of conversion of derivative security
$608,280
$50.69 p/Share
12,000
Added 1.6%
736,426
Common Stock
Jul 24
2020
SELL
Open market or private sale
$1,028,170
$79.09 p/Share
13,000
Reduced 1.76%
724,426
Common Stock
Jul 24
2020
BUY
Exercise of conversion of derivative security
$658,970
$50.69 p/Share
13,000
Added 1.73%
737,426
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$2,683,411
$100.74 p/Share
26,637
Reduced 3.55%
724,426
Common Stock
Feb 26
2020
BUY
Grant, award, or other acquisition
-
67,690
Added 8.27%
751,063
Common Stock