Sep 23
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
99,033
|
|
Sep 07
2021
|
SELL
Open market or private sale
|
$4,656,486
$62.06 p/Share
|
75,032
|
|
Sep 07
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
75,032
|
|
Sep 03
2021
|
SELL
Open market or private sale
|
$3,575,487
$61.74 p/Share
|
57,912
|
|
Sep 03
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
57,912
|
|
Sep 02
2021
|
SELL
Open market or private sale
|
$3,723,479
$61.17 p/Share
|
60,871
|
|
Sep 02
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
60,871
|
|
Sep 01
2021
|
SELL
Open market or private sale
|
$5,809,325
$60.72 p/Share
|
95,674
|
|
Sep 01
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
95,674
|
|
Aug 31
2021
|
SELL
Open market or private sale
|
$2,912,713
$59.71 p/Share
|
48,781
|
|
Aug 31
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
48,781
|
|
Aug 30
2021
|
SELL
Open market or private sale
|
$3,406,641
$59.54 p/Share
|
57,216
|
|
Aug 30
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
57,216
|
|
Aug 27
2021
|
SELL
Open market or private sale
|
$2,434,835
$58.51 p/Share
|
41,614
|
|
Aug 27
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
41,614
|
|
Aug 26
2021
|
SELL
Open market or private sale
|
$2,164,215
$58.17 p/Share
|
37,205
|
|
Aug 26
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
37,205
|
|
Aug 25
2021
|
SELL
Open market or private sale
|
$7,131,248
$58.34 p/Share
|
122,236
|
|
Aug 25
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
122,236
|
|
Aug 24
2021
|
SELL
Open market or private sale
|
$2,544,532
$57.85 p/Share
|
43,985
|
|
Aug 24
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
43,985
|
|
Aug 23
2021
|
SELL
Open market or private sale
|
$5,486,917
$57.31 p/Share
|
95,741
|
|
Aug 23
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
95,741
|
|
Aug 20
2021
|
SELL
Open market or private sale
|
$3,029,991
$56.7 p/Share
|
53,439
|
|
Aug 20
2021
|
BUY
Exercise of conversion of derivative security
|
-
|
53,439
|
|