May 05
2021
BUY
Exercise of conversion of derivative security
$8,000
$1.6 p/Share
5,000
Added 2.68%
181,772
Common Stock
Apr 28
2021
SELL
Open market or private sale
$614,300
$61.43 p/Share
10,000
Reduced 5.35%
176,772
Common Stock
Apr 28
2021
BUY
Exercise of conversion of derivative security
$160,800
$16.08 p/Share
10,000
Added 5.32%
178,099
Common Stock
Mar 29
2021
SELL
Open market or private sale
$467,300
$46.73 p/Share
10,000
Reduced 5.35%
176,772
Common Stock
Mar 29
2021
BUY
Exercise of conversion of derivative security
$121,500
$12.15 p/Share
10,000
Added 5.09%
186,347
Common Stock
Mar 01
2021
SELL
Payment of exercise price or tax liability
$50,776
$56.86 p/Share
893
Reduced 0.5%
176,772
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
11,300
Added 5.98%
177,665
Common Stock
Feb 26
2021
SELL
Payment of exercise price or tax liability
$51,930
$56.63 p/Share
917
Reduced 0.55%
166,365
Common Stock
Feb 26
2021
BUY
Grant, award, or other acquisition
-
2,676
Added 1.57%
167,282
Common Stock
Feb 24
2021
SELL
Open market or private sale
$536,400
$53.64 p/Share
10,000
Reduced 5.73%
164,606
Common Stock
Feb 24
2021
BUY
Exercise of conversion of derivative security
$83,800
$8.38 p/Share
10,000
Added 5.71%
165,004
Common Stock
Feb 17
2021
BUY
Exercise of conversion of derivative security
$16,000
$1.6 p/Share
10,000
Added 5.73%
164,606
Common Stock
Jan 27
2021
SELL
Open market or private sale
$548,600
$54.86 p/Share
10,000
Reduced 6.08%
154,606
Common Stock
Jan 27
2021
BUY
Exercise of conversion of derivative security
$47,300
$4.73 p/Share
10,000
Added 5.73%
164,606
Common Stock
Dec 29
2020
SELL
Open market or private sale
$600,400
$60.04 p/Share
10,000
Reduced 6.39%
146,606
Common Stock
Dec 29
2020
BUY
Exercise of conversion of derivative security
$57,060
$3.17 p/Share
18,000
Added 10.43%
154,606
Common Stock
Dec 14
2020
BUY
Exercise of conversion of derivative security
$11,200
$1.6 p/Share
7,000
Added 4.56%
146,606
Common Stock
Dec 11
2020
BUY
Exercise of conversion of derivative security
$11,200
$1.6 p/Share
7,000
Added 4.77%
139,606
Common Stock
Nov 25
2020
SELL
Open market or private sale
$570,800
$57.08 p/Share
10,000
Reduced 7.02%
132,523
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
$47,300
$4.73 p/Share
10,000
Added 6.56%
142,523
Common Stock
Nov 20
2020
BUY
Grant, award, or other acquisition
$2,744
$33.06 p/Share
83
Added 0.06%
132,606
Common Stock
Nov 06
2020
BUY
Grant, award, or other acquisition
-
21,496
Added 13.96%
132,523
Common Stock
Oct 14
2020
SELL
Open market or private sale
$626,016
$65.21 p/Share
9,600
Reduced 7.96%
111,027
Common Stock
Oct 14
2020
BUY
Exercise of conversion of derivative security
$45,408
$4.73 p/Share
9,600
Added 7.53%
117,898
Common Stock