Jun 06
2022
BUY
Exercise of conversion of derivative security
$575,000
$23.0 p/Share
25,000
Added 2.45%
993,909
Common Stock
Jun 02
2022
SELL
Open market or private sale
$2,118,663
$70.74 p/Share
29,950
Reduced 3.0%
968,909
Common Stock
Jun 02
2022
BUY
Exercise of conversion of derivative security
$688,850
$23.0 p/Share
29,950
Added 3.0%
969,009
Common Stock
Jun 01
2022
SELL
Open market or private sale
$3,155,753
$70.05 p/Share
45,050
Reduced 4.44%
968,909
Common Stock
Jun 01
2022
BUY
Exercise of conversion of derivative security
$1,036,150
$23.0 p/Share
45,050
Added 4.25%
1,013,959
Common Stock
May 27
2022
SELL
Open market or private sale
$5,953,846
$69.88 p/Share
85,201
Reduced 8.08%
968,909
Common Stock
May 27
2022
BUY
Exercise of conversion of derivative security
$1,959,623
$23.0 p/Share
85,201
Added 7.48%
1,054,110
Common Stock
May 26
2022
SELL
Open market or private sale
$841,231
$69.22 p/Share
12,153
Reduced 1.24%
968,909
Common Stock
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