Jun 30
2021
|
SELL
Open market or private sale
|
$376,900
$75.38 p/Share
|
5,000
|
|
Jun 25
2021
|
SELL
Open market or private sale
|
$384,400
$76.88 p/Share
|
5,000
|
|
Jun 24
2021
|
SELL
Open market or private sale
|
$379,850
$75.97 p/Share
|
5,000
|
|
Jun 23
2021
|
SELL
Open market or private sale
|
$378,300
$75.66 p/Share
|
5,000
|
|
Jun 18
2021
|
SELL
Open market or private sale
|
$374,550
$74.91 p/Share
|
5,000
|
|
Jun 17
2021
|
SELL
Open market or private sale
|
$382,850
$76.57 p/Share
|
5,000
|
|
Jun 16
2021
|
SELL
Open market or private sale
|
$382,050
$76.41 p/Share
|
5,000
|
|
Jun 11
2021
|
SELL
Open market or private sale
|
$379,000
$75.8 p/Share
|
5,000
|
|
Jun 10
2021
|
SELL
Open market or private sale
|
$373,150
$74.63 p/Share
|
5,000
|
|
Jun 09
2021
|
SELL
Conversion of derivative security
|
-
|
100,000
|
|
Jun 09
2021
|
SELL
Open market or private sale
|
$373,600
$74.72 p/Share
|
5,000
|
|
Jun 09
2021
|
BUY
Conversion of derivative security
|
-
|
100,000
|
|
Dec 31
2020
|
|
-
|
190,298
|
|
Dec 31
2020
|
|
-
|
36,788
|
|