|
Jun 03
2022
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Jun 01
2022
|
BUY
Conversion of derivative security
|
-
|
1,640
|
|
|
May 06
2022
|
SELL
Open market or private sale
|
$264,025
$105.61 p/Share
|
2,500
|
|
|
May 06
2022
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Apr 08
2022
|
SELL
Open market or private sale
|
$337,875
$135.15 p/Share
|
2,500
|
|
|
Apr 08
2022
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Mar 11
2022
|
SELL
Open market or private sale
|
$332,275
$132.91 p/Share
|
2,500
|
|
|
Mar 11
2022
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Mar 01
2022
|
BUY
Conversion of derivative security
|
-
|
1,087
|
|
|
Feb 11
2022
|
SELL
Open market or private sale
|
$433,375
$173.35 p/Share
|
2,500
|
|
|
Feb 11
2022
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Jan 14
2022
|
SELL
Open market or private sale
|
$340,700
$136.28 p/Share
|
2,500
|
|
|
Jan 14
2022
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Dec 17
2021
|
SELL
Open market or private sale
|
$415,325
$166.13 p/Share
|
2,500
|
|
|
Dec 17
2021
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Dec 01
2021
|
BUY
Conversion of derivative security
|
-
|
1,087
|
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$45,897,557
$194.07 p/Share
|
236,500
|
|
|
Nov 17
2021
|
SELL
Open market or private sale
|
$482,425
$192.97 p/Share
|
2,500
|
|
|
Nov 17
2021
|
BUY
Conversion of derivative security
|
-
|
236,500
|
|
|
Nov 17
2021
|
BUY
Conversion of derivative security
|
-
|
2,500
|
|
|
Sep 01
2021
|
BUY
Conversion of derivative security
|
-
|
1,087
|
|
|
Aug 25
2021
|
SELL
Open market or private sale
|
$1,628,760
$135.73 p/Share
|
12,000
|
|
|
Aug 25
2021
|
BUY
Conversion of derivative security
|
-
|
12,000
|
|
|
Aug 13
2021
|
SELL
Open market or private sale
|
$7,816,340
$135.17 p/Share
|
57,826
|
|
|
Aug 13
2021
|
BUY
Conversion of derivative security
|
-
|
57,826
|
|