Mar 14
2023
|
BUY
Open market or private purchase
|
$224,400
$26.4 p/Share
|
8,500
|
|
Mar 13
2023
|
BUY
Open market or private purchase
|
$1,016,400
$25.41 p/Share
|
40,000
|
|
Feb 11
2021
|
SELL
Open market or private sale
|
$3,889,108
$165.29 p/Share
|
23,529
|
|
Feb 11
2021
|
SELL
Open market or private sale
|
$1,115,878
$168.74 p/Share
|
6,613
|
|
Feb 10
2021
|
SELL
Open market or private sale
|
$1,390,414
$160.02 p/Share
|
8,689
|
|
Feb 09
2021
|
SELL
Open market or private sale
|
$2,459,713
$163.23 p/Share
|
15,069
|
|
Feb 08
2021
|
SELL
Open market or private sale
|
$2,247,888
$162.69 p/Share
|
13,817
|
|
Feb 05
2021
|
SELL
Open market or private sale
|
$4,831,189
$160.59 p/Share
|
30,084
|
|
Feb 04
2021
|
SELL
Open market or private sale
|
$1,108,579
$159.05 p/Share
|
6,970
|
|
Feb 03
2021
|
SELL
Open market or private sale
|
$1,819,478
$158.74 p/Share
|
11,462
|
|
Feb 02
2021
|
SELL
Open market or private sale
|
$3,075,810
$157.75 p/Share
|
19,498
|
|
Feb 01
2021
|
SELL
Open market or private sale
|
$2,205,274
$154.55 p/Share
|
14,269
|
|
Oct 27
2020
|
SELL
Open market or private sale
|
$8,174,462
$107.77 p/Share
|
75,851
|
|
Oct 26
2020
|
SELL
Open market or private sale
|
$484,457
$105.02 p/Share
|
4,613
|
|
Oct 23
2020
|
SELL
Open market or private sale
|
$1,381,250
$105.15 p/Share
|
13,136
|
|
Oct 16
2020
|
SELL
Open market or private sale
|
$2,403,648
$102.72 p/Share
|
23,400
|
|