Jul 05
2023
|
SELL
Open market or private sale
|
$325,525
$63.48 p/Share
|
5,128
|
|
Jul 03
2023
|
SELL
Open market or private sale
|
$330,345
$64.42 p/Share
|
5,128
|
|
Jun 21
2023
|
SELL
Open market or private sale
|
$2,069,851
$65.62 p/Share
|
31,543
|
|
Jun 15
2023
|
|
-
|
15,200
|
|
Jun 09
2023
|
SELL
Open market or private sale
|
$333,473
$65.03 p/Share
|
5,128
|
|
Jun 08
2023
|
SELL
Open market or private sale
|
$319,576
$62.32 p/Share
|
5,128
|
|
Jun 07
2023
|
SELL
Open market or private sale
|
$337,166
$65.75 p/Share
|
5,128
|
|
May 17
2023
|
SELL
Open market or private sale
|
$281,270
$54.85 p/Share
|
5,128
|
|
May 16
2023
|
SELL
Open market or private sale
|
$281,322
$54.86 p/Share
|
5,128
|
|
May 15
2023
|
SELL
Open market or private sale
|
$280,091
$54.62 p/Share
|
5,128
|
|
Apr 05
2023
|
SELL
Open market or private sale
|
$289,526
$56.46 p/Share
|
5,128
|
|
Apr 04
2023
|
SELL
Open market or private sale
|
$315,372
$61.5 p/Share
|
5,128
|
|
Apr 03
2023
|
SELL
Open market or private sale
|
$314,807
$61.39 p/Share
|
5,128
|
|
Mar 15
2023
|
SELL
Open market or private sale
|
$300,398
$58.58 p/Share
|
5,128
|
|
Mar 14
2023
|
SELL
Open market or private sale
|
$307,680
$60.0 p/Share
|
5,128
|
|
Mar 13
2023
|
SELL
Open market or private sale
|
$291,731
$56.89 p/Share
|
5,128
|
|
Mar 01
2023
|
SELL
Open market or private sale
|
$338,601
$66.03 p/Share
|
5,128
|
|
Feb 28
2023
|
SELL
Open market or private sale
|
$343,627
$67.01 p/Share
|
5,128
|
|
Feb 27
2023
|
SELL
Open market or private sale
|
$346,834
$67.53 p/Share
|
5,136
|
|
Aug 12
2022
|
|
-
|
17,000
|
|
Jun 14
2022
|
|
-
|
10,700
|
|
Jun 03
2022
|
SELL
Open market or private sale
|
$2,548,697
$46.87 p/Share
|
54,378
|
|
May 24
2021
|
BUY
Conversion of derivative security
|
-
|
487,712
|
|