Nov 22
2022
|
SELL
Open market or private sale
|
$1,651,567
$82.5 p/Share
|
20,019
|
|
Nov 22
2022
|
BUY
Exercise of conversion of derivative security
|
$1,075,020
$53.7 p/Share
|
20,019
|
|
Sep 22
2022
|
SELL
Open market or private sale
|
$37,873
$80.58 p/Share
|
470
|
|
Apr 05
2022
|
SELL
Open market or private sale
|
$1,887,412
$69.5 p/Share
|
27,157
|
|
Apr 05
2022
|
BUY
Exercise of conversion of derivative security
|
$1,312,498
$48.33 p/Share
|
27,157
|
|
Dec 22
2021
|
SELL
Open market or private sale
|
$1,914,721
$64.93 p/Share
|
29,489
|
|
Dec 22
2021
|
BUY
Exercise of conversion of derivative security
|
$1,125,005
$38.15 p/Share
|
29,489
|
|
Aug 01
2021
|
SELL
Payment of exercise price or tax liability
|
$10,889
$58.86 p/Share
|
185
|
|
Dec 02
2020
|
|
-
|
11,968
|
|
Oct 22
2020
|
SELL
Open market or private sale
|
$60,831
$60.77 p/Share
|
1,001
|
|