Mar 14
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Mar 13
2024
|
SELL
Open market or private sale
|
$5,084,914
$97.07 p/Share
|
52,384
|
|
Mar 13
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Mar 12
2024
|
SELL
Open market or private sale
|
$5,074,438
$96.87 p/Share
|
52,384
|
|
Mar 12
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Feb 23
2024
|
SELL
Open market or private sale
|
$5,231,066
$99.86 p/Share
|
52,384
|
|
Feb 23
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Feb 22
2024
|
SELL
Open market or private sale
|
$5,187,063
$99.02 p/Share
|
52,384
|
|
Feb 22
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Feb 21
2024
|
SELL
Open market or private sale
|
$4,958,669
$94.66 p/Share
|
52,384
|
|
Feb 21
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jan 09
2024
|
SELL
Open market or private sale
|
$4,209,578
$80.36 p/Share
|
52,384
|
|
Jan 09
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jan 08
2024
|
SELL
Open market or private sale
|
$4,109,000
$78.44 p/Share
|
52,384
|
|
Jan 08
2024
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Jan 05
2024
|
SELL
Open market or private sale
|
$4,033,044
$76.99 p/Share
|
52,384
|
|
Jan 05
2024
|
BUY
Conversion of derivative security
|
-
|
41,661
|
|
Dec 05
2023
|
SELL
Open market or private sale
|
$4,106,381
$78.39 p/Share
|
52,384
|
|
Dec 05
2023
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$4,148,812
$79.2 p/Share
|
52,384
|
|
Dec 04
2023
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$4,059,760
$77.5 p/Share
|
52,384
|
|
Dec 01
2023
|
BUY
Conversion of derivative security
|
-
|
52,384
|
|
Nov 16
2023
|
|
-
|
14,300
|
|
Nov 16
2023
|
BUY
Conversion of derivative security
|
-
|
14,300
|
|