Nov 15
2024
|
BUY
Open market or private purchase
|
$133,300
$26.66 p/Share
|
5,000
|
|
Oct 28
2021
|
SELL
Open market or private sale
|
$2,727,480
$80.22 p/Share
|
34,000
|
|
Oct 25
2021
|
SELL
Open market or private sale
|
$2,487,870
$75.39 p/Share
|
33,000
|
|
Sep 14
2021
|
SELL
Open market or private sale
|
$2,313,630
$70.11 p/Share
|
33,000
|
|
Jan 26
2021
|
SELL
Open market or private sale
|
$5,565,590
$60.9 p/Share
|
91,389
|
|
Jan 25
2021
|
SELL
Open market or private sale
|
$408,932
$60.04 p/Share
|
6,811
|
|
Jan 13
2021
|
SELL
Open market or private sale
|
$3,768,292
$59.51 p/Share
|
63,322
|
|
Jan 12
2021
|
SELL
Open market or private sale
|
$4,245,771
$59.13 p/Share
|
71,804
|
|
Jan 11
2021
|
SELL
Open market or private sale
|
$3,719,198
$58.41 p/Share
|
63,674
|
|
Dec 08
2020
|
SELL
Open market or private sale
|
$3,348,994
$44.46 p/Share
|
75,326
|
|
Dec 04
2020
|
SELL
Open market or private sale
|
$220,050
$44.01 p/Share
|
5,000
|
|
Dec 02
2020
|
SELL
Open market or private sale
|
$894,200
$44.71 p/Share
|
20,000
|
|
Dec 01
2020
|
SELL
Open market or private sale
|
$2,025,000
$45.0 p/Share
|
45,000
|
|
Nov 30
2020
|
SELL
Open market or private sale
|
$221,250
$44.25 p/Share
|
5,000
|
|
Nov 24
2020
|
SELL
Open market or private sale
|
$237,257
$45.6 p/Share
|
5,203
|
|
Nov 23
2020
|
SELL
Open market or private sale
|
$2,713,200
$45.22 p/Share
|
60,000
|
|
Nov 20
2020
|
SELL
Open market or private sale
|
$1,305,300
$43.51 p/Share
|
30,000
|
|
Nov 19
2020
|
SELL
Open market or private sale
|
$435,000
$43.5 p/Share
|
10,000
|
|
Nov 12
2020
|
SELL
Open market or private sale
|
$445,000
$44.5 p/Share
|
10,000
|
|
Nov 11
2020
|
SELL
Open market or private sale
|
$2,206,000
$44.12 p/Share
|
50,000
|
|
Nov 10
2020
|
SELL
Open market or private sale
|
$1,888,247
$43.51 p/Share
|
43,398
|
|