Apr 26
2021
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.62%
727,112
Common Stock
Mar 18
2021
SELL
Open market or private sale
$1,322,230
$101.71 p/Share
13,000
Reduced 1.79%
715,112
Common Stock
Mar 18
2021
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.75%
728,112
Common Stock
Mar 17
2021
SELL
Open market or private sale
$1,205,520
$100.46 p/Share
12,000
Reduced 1.65%
715,112
Common Stock
Mar 17
2021
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.62%
727,112
Common Stock
Mar 12
2021
SELL
Open market or private sale
$1,306,630
$100.51 p/Share
13,000
Reduced 1.79%
715,112
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.75%
728,112
Common Stock
Mar 10
2021
SELL
Open market or private sale
$1,206,720
$100.56 p/Share
12,000
Reduced 1.65%
715,112
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.62%
727,112
Common Stock
Mar 09
2021
SELL
Open market or private sale
$1,308,190
$100.63 p/Share
13,000
Reduced 1.79%
715,112
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.75%
728,112
Common Stock
Mar 03
2021
SELL
Open market or private sale
$1,168,080
$97.34 p/Share
12,000
Reduced 1.65%
715,112
Common Stock
Mar 03
2021
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.62%
727,112
Common Stock
Feb 25
2021
SELL
Open market or private sale
$1,253,070
$96.39 p/Share
13,000
Reduced 1.79%
715,112
Common Stock
Feb 25
2021
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.75%
728,112
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
49,912
Added 6.52%
715,112
Common Stock
Dec 04
2020
SELL
Open market or private sale
$1,157,160
$96.43 p/Share
12,000
Reduced 1.77%
665,200
Common Stock
Dec 04
2020
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.74%
677,200
Common Stock
Nov 24
2020
SELL
Open market or private sale
$1,260,480
$96.96 p/Share
13,000
Reduced 1.92%
665,200
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.88%
678,200
Common Stock
Nov 23
2020
SELL
Open market or private sale
$1,127,040
$93.92 p/Share
12,000
Reduced 1.77%
665,200
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$643,320
$53.61 p/Share
12,000
Added 1.74%
677,200
Common Stock
Nov 18
2020
SELL
Open market or private sale
$1,229,410
$94.57 p/Share
13,000
Reduced 1.92%
665,200
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$696,930
$53.61 p/Share
13,000
Added 1.88%
678,200
Common Stock
Nov 09
2020
SELL
Open market or private sale
$2,201,280
$91.72 p/Share
24,000
Reduced 3.48%
665,200
Common Stock