Apr 18
2024
|
|
-
|
13,353
|
|
Apr 16
2024
|
SELL
Open market or private sale
|
$3,045,690
$70.83 p/Share
|
43,000
|
|
Mar 01
2022
|
BUY
Exercise of conversion of derivative security
|
$1,944,497
$80.06 p/Share
|
24,288
|
|
Oct 26
2021
|
SELL
Open market or private sale
|
$2,121,167
$83.99 p/Share
|
25,255
|
|
Oct 26
2021
|
BUY
Exercise of conversion of derivative security
|
$1,085,712
$42.99 p/Share
|
25,255
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$19,318
$83.99 p/Share
|
230
|
|
Oct 25
2021
|
BUY
Exercise of conversion of derivative security
|
$9,888
$42.99 p/Share
|
230
|
|
Oct 15
2021
|
SELL
Open market or private sale
|
$2,848,303
$80.2 p/Share
|
35,515
|
|
Oct 15
2021
|
BUY
Exercise of conversion of derivative security
|
$1,095,557
$42.99 p/Share
|
25,484
|
|
Oct 11
2021
|
SELL
Open market or private sale
|
$1,989,026
$78.05 p/Share
|
25,484
|
|
Oct 11
2021
|
BUY
Exercise of conversion of derivative security
|
$1,095,557
$42.99 p/Share
|
25,484
|
|
May 12
2021
|
|
-
|
2,000
|
|
May 06
2021
|
SELL
Open market or private sale
|
$1,160,499
$70.62 p/Share
|
16,433
|
|
Apr 29
2021
|
SELL
Open market or private sale
|
$18,306,515
$71.7 p/Share
|
255,321
|
|
Apr 29
2021
|
BUY
Exercise of conversion of derivative security
|
$7,488,565
$29.33 p/Share
|
255,321
|
|
Apr 02
2021
|
BUY
Exercise of conversion of derivative security
|
$287,054
$68.33 p/Share
|
4,201
|
|
Mar 01
2021
|
BUY
Exercise of conversion of derivative security
|
$779,790
$63.75 p/Share
|
12,232
|
|
Feb 11
2021
|
SELL
Open market or private sale
|
$9,809,322
$55.95 p/Share
|
175,323
|
|
Feb 11
2021
|
BUY
Exercise of conversion of derivative security
|
$4,472,490
$25.51 p/Share
|
175,323
|
|
Mar 02
2020
|
BUY
Exercise of conversion of derivative security
|
$633,739
$40.81 p/Share
|
15,529
|
|