Jun 09
2022
|
BUY
Exercise of conversion of derivative security
|
$116,356
$11.7 p/Share
|
9,945
|
|
Jun 07
2022
|
SELL
Open market or private sale
|
$1,035,254
$99.02 p/Share
|
10,455
|
|
Jun 07
2022
|
BUY
Exercise of conversion of derivative security
|
$159,350
$12.57 p/Share
|
12,677
|
|
Jan 27
2022
|
BUY
Conversion of derivative security
|
-
|
571,802
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$98,291
$122.71 p/Share
|
801
|
|
Sep 14
2021
|
|
-
|
9,599
|
|
Sep 14
2021
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$976,640
$122.08 p/Share
|
8,000
|
|
Sep 07
2021
|
BUY
Conversion of derivative security
|
-
|
8,000
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$5,262,600
$175.42 p/Share
|
30,000
|
|
Feb 17
2021
|
BUY
Conversion of derivative security
|
-
|
30,000
|
|
Jan 10
2021
|
SELL
Other acquisition or disposition
|
$46,079
$173.23 p/Share
|
266
|
|
Dec 02
2020
|
SELL
Open market or private sale
|
$469,103
$157.47 p/Share
|
2,979
|
|
Dec 02
2020
|
BUY
Conversion of derivative security
|
-
|
2,979
|
|
Dec 01
2020
|
SELL
Open market or private sale
|
$4,328,494
$160.19 p/Share
|
27,021
|
|
Dec 01
2020
|
BUY
Conversion of derivative security
|
-
|
27,021
|
|