Apr 11
2023
|
SELL
Open market or private sale
|
$2,598,978
$84.44 p/Share
|
30,779
|
|
Apr 11
2023
|
BUY
Exercise of conversion of derivative security
|
$1,400,444
$45.5 p/Share
|
30,779
|
|
Mar 14
2023
|
SELL
Open market or private sale
|
$2,502,106
$81.29 p/Share
|
30,780
|
|
Mar 14
2023
|
BUY
Exercise of conversion of derivative security
|
$1,400,490
$45.5 p/Share
|
30,780
|
|
Feb 14
2023
|
SELL
Open market or private sale
|
$2,570,745
$83.52 p/Share
|
30,780
|
|
Feb 14
2023
|
BUY
Exercise of conversion of derivative security
|
$1,400,490
$45.5 p/Share
|
30,780
|
|
Aug 16
2022
|
SELL
Open market or private sale
|
$1,335,040
$80.0 p/Share
|
16,688
|
|
Aug 16
2022
|
BUY
Exercise of conversion of derivative security
|
$717,250
$42.98 p/Share
|
16,688
|
|
Jan 11
2022
|
SELL
Open market or private sale
|
$3,223,561
$93.11 p/Share
|
34,621
|
|
Jan 11
2022
|
BUY
Exercise of conversion of derivative security
|
$1,265,890
$42.98 p/Share
|
29,453
|
|
Dec 17
2021
|
SELL
Open market or private sale
|
$488,666
$91.22 p/Share
|
5,357
|
|
Dec 16
2021
|
SELL
Open market or private sale
|
$518,988
$91.5 p/Share
|
5,672
|
|
Dec 15
2021
|
SELL
Open market or private sale
|
$2,675,285
$90.82 p/Share
|
29,457
|
|
Dec 15
2021
|
BUY
Exercise of conversion of derivative security
|
$1,266,062
$42.98 p/Share
|
29,457
|
|
Nov 23
2021
|
|
-
|
16,547
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$2,629,921
$89.28 p/Share
|
29,457
|
|
Nov 18
2021
|
BUY
Exercise of conversion of derivative security
|
$1,266,062
$42.98 p/Share
|
29,457
|
|
Oct 12
2021
|
SELL
Open market or private sale
|
$2,578,371
$87.53 p/Share
|
29,457
|
|
Oct 12
2021
|
BUY
Exercise of conversion of derivative security
|
$1,182,993
$40.16 p/Share
|
29,457
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$2,790,756
$94.74 p/Share
|
29,457
|
|
Sep 14
2021
|
BUY
Exercise of conversion of derivative security
|
$1,100,219
$37.35 p/Share
|
29,457
|
|
Aug 10
2021
|
SELL
Open market or private sale
|
$2,857,034
$96.99 p/Share
|
29,457
|
|
Aug 10
2021
|
BUY
Exercise of conversion of derivative security
|
$1,100,219
$37.35 p/Share
|
29,457
|
|
Jul 13
2021
|
SELL
Open market or private sale
|
$2,925,375
$99.31 p/Share
|
29,457
|
|
Jul 13
2021
|
BUY
Exercise of conversion of derivative security
|
$1,100,219
$37.35 p/Share
|
29,457
|
|