Jun 22
2022
|
SELL
Sale (or disposition) back to the issuer
|
-
|
381,459
|
|
Mar 18
2022
|
SELL
Open market or private sale
|
$3,001,800
$50.03 p/Share
|
60,000
|
|
Mar 10
2022
|
SELL
Open market or private sale
|
$1,428,900
$47.63 p/Share
|
30,000
|
|
Feb 10
2022
|
SELL
Open market or private sale
|
$1,398,000
$46.6 p/Share
|
30,000
|
|
Jan 10
2022
|
SELL
Open market or private sale
|
$1,346,100
$44.87 p/Share
|
30,000
|
|
Dec 10
2021
|
SELL
Open market or private sale
|
$1,399,500
$46.65 p/Share
|
30,000
|
|
Nov 10
2021
|
SELL
Open market or private sale
|
$2,761,650
$61.37 p/Share
|
45,000
|
|
Oct 11
2021
|
SELL
Open market or private sale
|
$2,686,500
$59.7 p/Share
|
45,000
|
|
Sep 10
2021
|
SELL
Open market or private sale
|
$2,976,750
$66.15 p/Share
|
45,000
|
|
Sep 07
2021
|
|
-
|
696,459
|
|
Sep 01
2021
|
SELL
Open market or private sale
|
$5,149,341
$70.02 p/Share
|
73,541
|
|
Sep 01
2021
|
|
-
|
43,541
|
|
Aug 10
2021
|
SELL
Open market or private sale
|
$2,506,050
$55.69 p/Share
|
45,000
|
|
Jul 12
2021
|
SELL
Open market or private sale
|
$2,420,100
$53.78 p/Share
|
45,000
|
|
Jun 10
2021
|
SELL
Open market or private sale
|
$2,269,350
$50.43 p/Share
|
45,000
|
|
May 10
2021
|
SELL
Open market or private sale
|
$2,441,250
$54.25 p/Share
|
45,000
|
|
Apr 12
2021
|
SELL
Open market or private sale
|
$2,715,750
$60.35 p/Share
|
45,000
|
|
Mar 10
2021
|
SELL
Open market or private sale
|
$2,610,450
$58.01 p/Share
|
45,000
|
|
Feb 10
2021
|
SELL
Open market or private sale
|
$3,640,500
$80.9 p/Share
|
45,000
|
|
Jan 11
2021
|
SELL
Open market or private sale
|
$3,291,750
$73.15 p/Share
|
45,000
|
|
Dec 10
2020
|
SELL
Open market or private sale
|
$3,190,500
$70.9 p/Share
|
45,000
|
|
Nov 10
2020
|
SELL
Open market or private sale
|
$2,732,400
$60.72 p/Share
|
45,000
|
|
Oct 12
2020
|
SELL
Open market or private sale
|
$2,831,400
$62.92 p/Share
|
45,000
|
|