Sep 12
2023
|
SELL
Open market or private sale
|
$1,497,715
$82.93 p/Share
|
18,060
|
|
Sep 12
2023
|
BUY
Exercise of conversion of derivative security
|
$776,218
$42.98 p/Share
|
18,060
|
|
Jul 13
2023
|
SELL
Open market or private sale
|
$2,438,100
$90.0 p/Share
|
27,090
|
|
Jul 13
2023
|
BUY
Exercise of conversion of derivative security
|
$1,164,328
$42.98 p/Share
|
27,090
|
|
Jul 11
2023
|
SELL
Open market or private sale
|
$1,586,209
$87.83 p/Share
|
18,060
|
|
Jul 11
2023
|
BUY
Exercise of conversion of derivative security
|
$776,218
$42.98 p/Share
|
18,060
|
|
Jun 13
2023
|
SELL
Open market or private sale
|
$2,298,044
$84.83 p/Share
|
27,090
|
|
Jun 13
2023
|
BUY
Exercise of conversion of derivative security
|
$1,164,328
$42.98 p/Share
|
27,090
|
|
May 16
2023
|
SELL
Open market or private sale
|
$755,359
$83.65 p/Share
|
9,030
|
|
May 16
2023
|
BUY
Exercise of conversion of derivative security
|
$388,109
$42.98 p/Share
|
9,030
|
|
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
|
|