May 03
2021
|
SELL
Open market or private sale
|
$118,190
$118.19 p/Share
|
1,000
|
|
Apr 30
2021
|
SELL
Open market or private sale
|
$118,050
$118.05 p/Share
|
1,000
|
|
Apr 29
2021
|
SELL
Open market or private sale
|
$116,560
$116.56 p/Share
|
1,000
|
|
Apr 28
2021
|
SELL
Open market or private sale
|
$115,980
$115.98 p/Share
|
1,000
|
|
Apr 27
2021
|
SELL
Open market or private sale
|
$115,820
$115.82 p/Share
|
1,000
|
|
Apr 26
2021
|
SELL
Open market or private sale
|
$116,400
$116.4 p/Share
|
1,000
|
|
Apr 23
2021
|
SELL
Open market or private sale
|
$119,640
$119.64 p/Share
|
1,000
|
|
Apr 22
2021
|
SELL
Open market or private sale
|
$118,180
$118.18 p/Share
|
1,000
|
|
Apr 21
2021
|
SELL
Open market or private sale
|
$116,720
$116.72 p/Share
|
1,000
|
|
Apr 20
2021
|
SELL
Open market or private sale
|
$112,070
$112.07 p/Share
|
1,000
|
|
Apr 19
2021
|
SELL
Open market or private sale
|
$111,570
$111.57 p/Share
|
1,000
|
|
Mar 16
2021
|
SELL
Open market or private sale
|
$10,997
$109.97 p/Share
|
100
|
|
Mar 16
2021
|
|
-
|
6,000
|
|
Mar 11
2021
|
SELL
Open market or private sale
|
$105,570
$105.57 p/Share
|
1,000
|
|
Mar 10
2021
|
SELL
Open market or private sale
|
$105,500
$105.5 p/Share
|
1,000
|
|
Mar 09
2021
|
SELL
Open market or private sale
|
$53,115
$106.23 p/Share
|
500
|
|
Mar 05
2021
|
SELL
Open market or private sale
|
$156,750
$104.5 p/Share
|
1,500
|
|
Mar 04
2021
|
SELL
Open market or private sale
|
$51,485
$102.97 p/Share
|
500
|
|
Mar 03
2021
|
SELL
Open market or private sale
|
$103,280
$103.28 p/Share
|
1,000
|
|
Mar 02
2021
|
SELL
Open market or private sale
|
$104,200
$104.2 p/Share
|
1,000
|
|
Mar 01
2021
|
SELL
Open market or private sale
|
$82,144
$102.68 p/Share
|
800
|
|
Feb 25
2021
|
|
-
|
5,000
|
|
Feb 23
2021
|
SELL
Open market or private sale
|
$103,500
$103.5 p/Share
|
1,000
|
|
Feb 19
2021
|
SELL
Open market or private sale
|
$106,060
$106.06 p/Share
|
1,000
|
|
Feb 18
2021
|
SELL
Open market or private sale
|
$104,570
$104.57 p/Share
|
1,000
|
|