Jun 15
2021
|
SELL
Open market or private sale
|
$2,941,871
$99.87 p/Share
|
29,457
|
|
Jun 15
2021
|
BUY
Exercise of conversion of derivative security
|
$1,100,219
$37.35 p/Share
|
29,457
|
|
May 11
2021
|
SELL
Open market or private sale
|
$2,792,818
$94.81 p/Share
|
29,457
|
|
May 11
2021
|
BUY
Exercise of conversion of derivative security
|
$1,100,219
$37.35 p/Share
|
29,457
|
|
Apr 13
2021
|
SELL
Open market or private sale
|
$2,994,304
$101.65 p/Share
|
29,457
|
|
Apr 13
2021
|
BUY
Exercise of conversion of derivative security
|
$1,100,219
$37.35 p/Share
|
29,457
|
|
Mar 09
2021
|
SELL
Open market or private sale
|
$2,941,576
$99.86 p/Share
|
29,457
|
|
Mar 09
2021
|
BUY
Exercise of conversion of derivative security
|
$1,100,219
$37.35 p/Share
|
29,457
|
|
Feb 09
2021
|
SELL
Open market or private sale
|
$3,199,407
$91.9 p/Share
|
34,814
|
|
Feb 09
2021
|
BUY
Exercise of conversion of derivative security
|
$1,100,219
$37.35 p/Share
|
29,457
|
|
Dec 18
2020
|
SELL
Open market or private sale
|
$475,818
$92.07 p/Share
|
5,168
|
|
Dec 16
2020
|
SELL
Open market or private sale
|
$1,051,318
$91.11 p/Share
|
11,539
|
|
Nov 05
2020
|
SELL
Open market or private sale
|
$2,550,000
$85.0 p/Share
|
30,000
|
|
Nov 05
2020
|
BUY
Exercise of conversion of derivative security
|
$1,120,500
$37.35 p/Share
|
30,000
|
|
Nov 03
2020
|
SELL
Open market or private sale
|
$2,400,000
$80.0 p/Share
|
30,000
|
|
Nov 03
2020
|
BUY
Exercise of conversion of derivative security
|
$1,057,500
$35.25 p/Share
|
30,000
|
|
Oct 30
2020
|
SELL
Open market or private sale
|
$2,250,000
$75.0 p/Share
|
30,000
|
|
Oct 30
2020
|
BUY
Exercise of conversion of derivative security
|
$994,500
$33.15 p/Share
|
30,000
|
|