May 26
2022
BUY
Exercise of conversion of derivative security
$279,519
$23.0 p/Share
12,153
Added 1.22%
981,062
Common Stock
May 25
2022
SELL
Open market or private sale
$183,183
$69.23 p/Share
2,646
Reduced 0.27%
968,909
Common Stock
May 25
2022
BUY
Exercise of conversion of derivative security
$60,858
$23.0 p/Share
2,646
Added 0.27%
971,555
Common Stock
Jan 21
2022
BUY
Acquisition or disposition by will or laws
-
1,000
Added 0.1%
968,909
Common Stock
Nov 16
2021
SELL
Open market or private sale
$5,161,500
$68.82 p/Share
75,000
Reduced 7.14%
975,409
Common Stock
Nov 16
2021
BUY
Exercise of conversion of derivative security
$1,725,000
$23.0 p/Share
75,000
Added 6.66%
1,050,409
Common Stock
Aug 02
2021
SELL
Other acquisition or disposition
$8,176,010
$51.78 p/Share
157,899
Reduced 13.93%
975,409
Common Stock
Jul 30
2021
SELL
Open market or private sale
$6,800,297
$62.76 p/Share
108,354
Reduced 8.73%
1,133,308
Common Stock
Jul 30
2021
BUY
Exercise of conversion of derivative security
$2,189,834
$20.21 p/Share
108,354
Added 8.25%
1,205,308
Common Stock
May 10
2021
SELL
Open market or private sale
$7,386,769
$56.11 p/Share
131,648
Reduced 10.41%
1,133,308
Common Stock
May 10
2021
BUY
Exercise of conversion of derivative security
$2,291,992
$17.41 p/Share
131,648
Added 9.43%
1,264,956
Common Stock
May 07
2021
SELL
Open market or private sale
$664,447
$56.01 p/Share
11,863
Reduced 1.04%
1,133,308
Common Stock
May 07
2021
BUY
Exercise of conversion of derivative security
$206,535
$17.41 p/Share
11,863
Added 1.03%
1,145,171
Common Stock
May 05
2021
SELL
Open market or private sale
$1,555,673
$56.03 p/Share
27,765
Reduced 2.39%
1,133,308
Common Stock
May 05
2021
BUY
Exercise of conversion of derivative security
$483,389
$17.41 p/Share
27,765
Added 2.34%
1,161,073
Common Stock
Dec 02
2020
SELL
Open market or private sale
$50,020
$50.02 p/Share
1,000
Reduced 0.09%
1,133,308
Common Stock
Dec 02
2020
BUY
Exercise of conversion of derivative security
$17,410
$17.41 p/Share
1,000
Added 0.09%
1,134,308
Common Stock
Nov 25
2020
SELL
Open market or private sale
$543,201
$50.06 p/Share
10,851
Reduced 0.95%
1,133,308
Common Stock
Nov 25
2020
BUY
Exercise of conversion of derivative security
$188,916
$17.41 p/Share
10,851
Added 0.94%
1,144,159
Common Stock
Nov 24
2020
SELL
Open market or private sale
$150,210
$50.07 p/Share
3,000
Reduced 0.26%
1,133,308
Common Stock
Nov 24
2020
BUY
Exercise of conversion of derivative security
$52,230
$17.41 p/Share
3,000
Added 0.26%
1,136,308
Common Stock
Nov 23
2020
SELL
Open market or private sale
$5,000
$50.0 p/Share
100
Reduced 0.01%
1,133,308
Common Stock
Nov 23
2020
BUY
Exercise of conversion of derivative security
$1,741
$17.41 p/Share
100
Added 0.01%
1,133,408
Common Stock
Nov 18
2020
SELL
Open market or private sale
$5,001
$50.01 p/Share
100
Reduced 0.01%
1,133,308
Common Stock
Nov 18
2020
BUY
Exercise of conversion of derivative security
$1,741
$17.41 p/Share
100
Added 0.01%
1,133,408
Common Stock