Feb 10
2021
SELL
Open market or private sale
$629,000
$62.9 p/Share
10,000
Reduced 0.58%
1,709,780
Common Stock
Feb 09
2021
SELL
Open market or private sale
$626,500
$62.65 p/Share
10,000
Reduced 0.58%
1,719,780
Common Stock
Feb 08
2021
SELL
Open market or private sale
$618,000
$61.8 p/Share
10,000
Reduced 0.57%
1,729,780
Common Stock
Jan 28
2021
SELL
Open market or private sale
$565,300
$56.53 p/Share
10,000
Reduced 0.57%
1,739,780
Common Stock
Jan 27
2021
SELL
Open market or private sale
$574,200
$57.42 p/Share
10,000
Reduced 0.57%
1,749,780
Common Stock
Jan 26
2021
SELL
Open market or private sale
$639,700
$63.97 p/Share
10,000
Reduced 0.57%
1,759,780
Common Stock
Jan 19
2021
SELL
Open market or private sale
$594,552
$70.78 p/Share
8,400
Reduced 0.47%
1,769,780
Common Stock
Dec 30
2020
SELL
Open market or private sale
$981,784
$59.43 p/Share
16,520
Reduced 0.92%
1,778,180
Common Stock
Dec 30
2020
BUY
Exercise of conversion of derivative security
$5,452
$0.33 p/Share
16,520
Added 0.91%
1,794,700
Common Stock
Dec 29
2020
SELL
Open market or private sale
$1,001,859
$59.67 p/Share
16,790
Reduced 0.94%
1,778,180
Common Stock
Dec 29
2020
BUY
Exercise of conversion of derivative security
$5,541
$0.33 p/Share
16,790
Added 0.93%
1,794,970
Common Stock
Dec 28
2020
SELL
Open market or private sale
$1,008,312
$62.05 p/Share
16,250
Reduced 0.91%
1,778,180
Common Stock
Dec 28
2020
BUY
Exercise of conversion of derivative security
$5,363
$0.33 p/Share
16,250
Added 0.9%
1,794,430
Common Stock
Nov 19
2020
SELL
Open market or private sale
$786,462
$47.15 p/Share
16,680
Reduced 0.93%
1,778,180
Common Stock
Nov 19
2020
BUY
Exercise of conversion of derivative security
$5,504
$0.33 p/Share
16,680
Added 0.92%
1,794,860
Common Stock
Nov 18
2020
SELL
Open market or private sale
$794,135
$47.61 p/Share
16,680
Reduced 0.93%
1,778,180
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$5,504
$0.33 p/Share
16,680
Added 0.92%
1,794,860
Common Stock
Nov 17
2020
SELL
Open market or private sale
$771,617
$46.26 p/Share
16,680
Reduced 0.93%
1,778,180
Common Stock
Nov 17
2020
BUY
Exercise of conversion of derivative security
$5,504
$0.33 p/Share
16,680
Added 0.92%
1,794,860
Common Stock
Oct 08
2020
SELL
Open market or private sale
$1,236,532
$50.97 p/Share
24,260
Reduced 1.35%
1,778,180
Common Stock
Oct 08
2020
BUY
Exercise of conversion of derivative security
$8,006
$0.33 p/Share
24,260
Added 1.33%
1,802,440
Common Stock
Oct 07
2020
SELL
Open market or private sale
$2,490,000
$49.8 p/Share
50,000
Reduced 2.73%
1,778,180
Common Stock
Oct 07
2020
BUY
Exercise of conversion of derivative security
$16,500
$0.33 p/Share
50,000
Added 2.66%
1,828,180
Common Stock
Oct 06
2020
SELL
Open market or private sale
$903,215
$49.41 p/Share
18,280
Reduced 1.02%
1,778,180
Common Stock
Oct 06
2020
BUY
Exercise of conversion of derivative security
$6,032
$0.33 p/Share
18,280
Added 1.01%
1,796,460
Common Stock