Dec 15
2023
|
SELL
Open market or private sale
|
$2,228,210
$60.94 p/Share
|
36,564
|
|
Dec 15
2023
|
BUY
Exercise of conversion of derivative security
|
$1,759,825
$48.13 p/Share
|
36,564
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$1,454,500
$58.18 p/Share
|
25,000
|
|
Dec 07
2023
|
BUY
Exercise of conversion of derivative security
|
$1,203,250
$48.13 p/Share
|
25,000
|
|
Nov 21
2023
|
SELL
Open market or private sale
|
$1,400,000
$56.0 p/Share
|
25,000
|
|
Nov 21
2023
|
BUY
Exercise of conversion of derivative security
|
$1,203,250
$48.13 p/Share
|
25,000
|
|
Nov 14
2023
|
SELL
Open market or private sale
|
$1,421,500
$56.86 p/Share
|
25,000
|
|
Nov 14
2023
|
BUY
Exercise of conversion of derivative security
|
$1,203,250
$48.13 p/Share
|
25,000
|
|
Nov 10
2023
|
SELL
Open market or private sale
|
$1,356,250
$54.25 p/Share
|
25,000
|
|
Nov 10
2023
|
BUY
Exercise of conversion of derivative security
|
$1,203,250
$48.13 p/Share
|
25,000
|
|
Dec 14
2022
|
SELL
Open market or private sale
|
$940,745
$65.0 p/Share
|
14,473
|
|
Dec 14
2022
|
BUY
Exercise of conversion of derivative security
|
$676,178
$46.72 p/Share
|
14,473
|
|
Dec 12
2022
|
SELL
Open market or private sale
|
$952,500
$63.5 p/Share
|
15,000
|
|
Dec 12
2022
|
BUY
Exercise of conversion of derivative security
|
$700,800
$46.72 p/Share
|
15,000
|
|
Dec 08
2022
|
SELL
Open market or private sale
|
$2,510,000
$62.75 p/Share
|
40,000
|
|
Dec 08
2022
|
BUY
Exercise of conversion of derivative security
|
$1,868,800
$46.72 p/Share
|
40,000
|
|
Feb 03
2022
|
SELL
Open market or private sale
|
$9,201,000
$92.01 p/Share
|
100,000
|
|
Feb 03
2022
|
BUY
Exercise of conversion of derivative security
|
$4,672,000
$46.72 p/Share
|
100,000
|
|
Nov 24
2021
|
SELL
Open market or private sale
|
$5,978,808
$88.0 p/Share
|
67,941
|
|
Nov 24
2021
|
BUY
Exercise of conversion of derivative security
|
$3,488,091
$51.34 p/Share
|
67,941
|
|
Nov 18
2021
|
SELL
Open market or private sale
|
$882,388
$88.01 p/Share
|
10,026
|
|
Nov 18
2021
|
BUY
Exercise of conversion of derivative security
|
$514,735
$51.34 p/Share
|
10,026
|
|
Nov 15
2021
|
SELL
Open market or private sale
|
$3,491,312
$88.0 p/Share
|
39,674
|
|
Nov 15
2021
|
BUY
Exercise of conversion of derivative security
|
$2,036,863
$51.34 p/Share
|
39,674
|
|
Oct 29
2021
|
SELL
Open market or private sale
|
$26,400
$88.0 p/Share
|
300
|
|