Jan 30
2023
|
BUY
Conversion of derivative security
|
-
|
29,732
|
|
Jan 17
2023
|
SELL
Open market or private sale
|
$1,657,119
$53.21 p/Share
|
31,143
|
|
Jan 17
2023
|
BUY
Conversion of derivative security
|
-
|
31,143
|
|
Jan 13
2023
|
SELL
Open market or private sale
|
$2,906,133
$50.06 p/Share
|
58,053
|
|
Jan 13
2023
|
BUY
Conversion of derivative security
|
-
|
58,053
|
|
Jan 04
2023
|
SELL
Open market or private sale
|
$543,352
$36.55 p/Share
|
14,866
|
|
Jan 04
2023
|
BUY
Conversion of derivative security
|
-
|
14,866
|
|
Dec 20
2022
|
SELL
Open market or private sale
|
$532,500
$35.82 p/Share
|
14,866
|
|
Dec 20
2022
|
BUY
Conversion of derivative security
|
-
|
14,866
|
|
Dec 05
2022
|
SELL
Open market or private sale
|
$708,513
$47.66 p/Share
|
14,866
|
|
Dec 05
2022
|
BUY
Conversion of derivative security
|
-
|
14,866
|
|
Nov 21
2022
|
SELL
Open market or private sale
|
$633,142
$42.59 p/Share
|
14,866
|
|
Nov 21
2022
|
BUY
Conversion of derivative security
|
-
|
14,866
|
|
Nov 11
2022
|
SELL
Open market or private sale
|
$1,573,714
$52.93 p/Share
|
29,732
|
|
Nov 11
2022
|
BUY
Conversion of derivative security
|
-
|
17
|
|
Nov 30
2021
|
|
-
|
271,000
|
|
Apr 14
2021
|
SELL
Open market or private sale
|
$295,627,116
$394.17 p/Share
|
749,999
|
|
Apr 14
2021
|
BUY
Other acquisition or disposition
|
-
|
357
|
|
Apr 01
2021
|
BUY
Conversion of derivative security
|
-
|
1,050,000
|
|