Aug 08
2022
SELL
Open market or private sale
$750,000
$62.5 p/Share
12,000
Reduced 1.25%
944,280
Common Stock
Aug 08
2022
BUY
Exercise of conversion of derivative security
$49,395
$2.67 p/Share
18,500
Added 1.9%
956,280
Common Stock
Jul 08
2022
SELL
Open market or private sale
$575,400
$47.95 p/Share
12,000
Reduced 1.26%
937,780
Common Stock
Jul 08
2022
BUY
Exercise of conversion of derivative security
$49,395
$2.67 p/Share
18,500
Added 1.91%
949,780
Common Stock
Jun 17
2022
BUY
Exercise of conversion of derivative security
$88,123
$2.67 p/Share
33,005
Added 3.42%
931,280
Common Stock
Jun 08
2022
SELL
Open market or private sale
$529,080
$44.09 p/Share
12,000
Reduced 1.33%
891,775
Common Stock
Jun 08
2022
BUY
Exercise of conversion of derivative security
$49,395
$2.67 p/Share
18,500
Added 2.02%
898,275
Common Stock
Apr 29
2022
SELL
Open market or private sale
$177,720
$44.43 p/Share
4,000
Reduced 0.45%
891,775
Common Stock
Apr 29
2022
BUY
Exercise of conversion of derivative security
$10,680
$2.67 p/Share
4,000
Added 0.44%
895,775
Common Stock
Apr 21
2022
SELL
Other acquisition or disposition
-
1,875
Reduced 0.21%
891,775
Common Stock
Feb 10
2022
SELL
Payment of exercise price or tax liability
$49,806
$47.12 p/Share
1,057
Reduced 0.12%
893,650
Common Stock
Jan 28
2022
SELL
Payment of exercise price or tax liability
$35,927
$38.59 p/Share
931
Reduced 0.1%
894,707
Common Stock
Jan 21
2022
BUY
Grant, award, or other acquisition
-
26,051
Added 2.83%
895,638
Common Stock
Jun 24
2021
SELL
Open market or private sale
$410,063
$65.61 p/Share
6,250
Reduced 0.71%
869,587
Common Stock
Jun 24
2021
BUY
Exercise of conversion of derivative security
$16,688
$2.67 p/Share
6,250
Added 0.71%
875,837
Common Stock
May 24
2021
SELL
Open market or private sale
$296,250
$47.4 p/Share
6,250
Reduced 0.71%
869,587
Common Stock
May 24
2021
BUY
Exercise of conversion of derivative security
$16,688
$2.67 p/Share
6,250
Added 0.71%
875,837
Common Stock
Apr 28
2021
BUY
Exercise of conversion of derivative security
$12,015
$2.67 p/Share
4,500
Added 0.51%
869,587
Common Stock
Apr 23
2021
SELL
Open market or private sale
$288,313
$46.13 p/Share
6,250
Reduced 0.72%
865,087
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$16,688
$2.67 p/Share
6,250
Added 0.71%
871,337
Common Stock
Mar 10
2021
SELL
Open market or private sale
$317,125
$50.74 p/Share
6,250
Reduced 0.72%
865,087
Common Stock
Mar 10
2021
BUY
Exercise of conversion of derivative security
$16,688
$2.67 p/Share
6,250
Added 0.71%
871,337
Common Stock
Feb 10
2021
SELL
Payment of exercise price or tax liability
$32,831
$47.72 p/Share
688
Reduced 0.08%
865,087
Common Stock
Jan 28
2021
BUY
Grant, award, or other acquisition
-
9,375
Added 1.07%
865,775
Common Stock