Apr 27
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 4.79%
85,431
Common Stock
Apr 23
2021
SELL
Open market or private sale
$525,101
$234.42 p/Share
2,240
Reduced 2.69%
81,131
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
-
4,460
Added 5.08%
83,371
Common Stock
Apr 20
2021
SELL
Open market or private sale
$985,818
$229.26 p/Share
4,300
Reduced 5.17%
78,911
Common Stock
Apr 20
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 4.91%
83,211
Common Stock
Apr 16
2021
SELL
Open market or private sale
$2,937,129
$231.58 p/Share
12,683
Reduced 13.85%
78,911
Common Stock
Apr 13
2021
SELL
Open market or private sale
$995,106
$231.42 p/Share
4,300
Reduced 4.48%
91,594
Common Stock
Apr 13
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 4.29%
95,894
Common Stock
Apr 09
2021
BUY
Grant, award, or other acquisition
-
25,260
Added 21.62%
91,594
Common Stock
Apr 06
2021
SELL
Open market or private sale
$947,204
$220.28 p/Share
4,300
Reduced 6.09%
66,334
Common Stock
Apr 06
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 5.74%
70,634
Common Stock
Mar 30
2021
SELL
Open market or private sale
$901,108
$209.56 p/Share
4,300
Reduced 6.09%
66,334
Common Stock
Mar 30
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 5.74%
70,634
Common Stock
Mar 23
2021
SELL
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Reduced 5.83%
69,445
Common Stock
Mar 23
2021
SELL
Open market or private sale
$928,843
$216.01 p/Share
4,300
Reduced 6.19%
65,145
Common Stock
Mar 23
2021
SELL
Open market or private sale
$259,140
$215.95 p/Share
1,200
Reduced 1.78%
66,334
Common Stock
Mar 22
2021
BUY
Exercise of conversion of derivative security
-
2,389
Added 3.42%
67,534
Common Stock
Mar 16
2021
SELL
Open market or private sale
$926,822
$215.54 p/Share
4,300
Reduced 6.19%
65,145
Common Stock
Mar 16
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 5.83%
69,445
Common Stock
Mar 09
2021
SELL
Open market or private sale
$917,448
$213.36 p/Share
4,300
Reduced 6.19%
65,145
Common Stock
Mar 09
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 5.83%
69,445
Common Stock
Mar 02
2021
SELL
Open market or private sale
$931,036
$216.52 p/Share
4,300
Reduced 6.19%
65,145
Common Stock
Mar 02
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 5.83%
69,445
Common Stock
Feb 23
2021
SELL
Open market or private sale
$1,007,705
$234.35 p/Share
4,300
Reduced 6.19%
65,145
Common Stock
Feb 23
2021
BUY
Exercise of conversion of derivative security
$255,162
$59.34 p/Share
4,300
Added 5.83%
69,445
Common Stock