Sep 27
2022
|
|
-
|
115,728
|
|
Sep 27
2022
|
BUY
Conversion of derivative security
|
-
|
108,763
|
|
Sep 01
2022
|
BUY
Conversion of derivative security
|
-
|
2,595
|
|
Jun 01
2022
|
BUY
Conversion of derivative security
|
-
|
2,595
|
|
Mar 01
2022
|
BUY
Conversion of derivative security
|
-
|
455
|
|
Feb 07
2022
|
SELL
Open market or private sale
|
$2,369,935
$156.04 p/Share
|
15,188
|
|
Feb 07
2022
|
BUY
Conversion of derivative security
|
-
|
15,188
|
|
Jan 25
2022
|
SELL
Open market or private sale
|
$5,926,250
$130.07 p/Share
|
45,562
|
|
Jan 25
2022
|
BUY
Conversion of derivative security
|
-
|
45,562
|
|
Dec 14
2021
|
SELL
Open market or private sale
|
$9,648,923
$158.83 p/Share
|
60,750
|
|
Dec 14
2021
|
BUY
Conversion of derivative security
|
-
|
60,750
|
|
Dec 01
2021
|
BUY
Conversion of derivative security
|
-
|
455
|
|
Nov 10
2021
|
SELL
Open market or private sale
|
$11,587,038
$190.73 p/Share
|
60,751
|
|
Nov 10
2021
|
BUY
Conversion of derivative security
|
-
|
60,751
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$14,811,457
$162.54 p/Share
|
91,125
|
|
Oct 25
2021
|
BUY
Conversion of derivative security
|
-
|
91,125
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$6,227,414
$136.68 p/Share
|
45,562
|
|
Sep 14
2021
|
BUY
Conversion of derivative security
|
-
|
45,562
|
|
Sep 01
2021
|
BUY
Conversion of derivative security
|
-
|
455
|
|
Aug 16
2021
|
SELL
Open market or private sale
|
$6,072,503
$133.28 p/Share
|
45,562
|
|
Aug 16
2021
|
BUY
Conversion of derivative security
|
-
|
45,562
|
|
Jun 01
2021
|
BUY
Conversion of derivative security
|
-
|
410
|
|
May 03
2021
|
SELL
Open market or private sale
|
$2,478,063
$82.74 p/Share
|
29,950
|
|
May 03
2021
|
BUY
Conversion of derivative security
|
-
|
29,950
|
|
Apr 05
2021
|
SELL
Open market or private sale
|
$7,443,747
$84.54 p/Share
|
88,050
|
|