Oct 02
2023
|
SELL
Open market or private sale
|
$8,037,109
$102.8 p/Share
|
78,182
|
|
Sep 15
2023
|
SELL
Open market or private sale
|
$15,702,000
$104.68 p/Share
|
150,000
|
|
Aug 16
2023
|
SELL
Open market or private sale
|
$4,632,797
$97.51 p/Share
|
47,511
|
|
Aug 15
2023
|
SELL
Open market or private sale
|
$20,095,008
$99.24 p/Share
|
202,489
|
|
Aug 15
2023
|
BUY
Conversion of derivative security
|
-
|
500,000
|
|
Dec 12
2022
|
SELL
Open market or private sale
|
$7,014,000
$70.14 p/Share
|
100,000
|
|
Nov 14
2022
|
SELL
Open market or private sale
|
$16,152,000
$80.76 p/Share
|
200,000
|
|
Oct 26
2022
|
SELL
Open market or private sale
|
$5,630,049
$73.09 p/Share
|
77,029
|
|
Oct 25
2022
|
SELL
Open market or private sale
|
$8,718,644
$70.9 p/Share
|
122,971
|
|
Oct 14
2022
|
BUY
Conversion of derivative security
|
-
|
500,000
|
|
Feb 19
2021
|
SELL
Open market or private sale
|
$209,542
$52.06 p/Share
|
4,025
|
|
Feb 18
2021
|
SELL
Open market or private sale
|
$2,366,333
$52.57 p/Share
|
45,013
|
|
Feb 17
2021
|
SELL
Open market or private sale
|
$3,074,443
$52.84 p/Share
|
58,184
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$2,963,782
$52.5 p/Share
|
56,453
|
|
Feb 12
2021
|
SELL
Open market or private sale
|
$2,963,095
$51.49 p/Share
|
57,547
|
|
Feb 11
2021
|
SELL
Open market or private sale
|
$4,942,216
$51.79 p/Share
|
95,428
|
|
Feb 10
2021
|
SELL
Open market or private sale
|
$4,218,110
$50.79 p/Share
|
83,050
|
|
Feb 09
2021
|
SELL
Open market or private sale
|
$15,000
$50.0 p/Share
|
300
|
|
Nov 19
2020
|
SELL
Open market or private sale
|
$878,885
$44.88 p/Share
|
19,583
|
|
Nov 18
2020
|
SELL
Open market or private sale
|
$2,239,801
$44.92 p/Share
|
49,862
|
|
Nov 17
2020
|
SELL
Open market or private sale
|
$1,270,881
$44.89 p/Share
|
28,311
|
|
Nov 16
2020
|
SELL
Open market or private sale
|
$1,213,720
$44.55 p/Share
|
27,244
|
|
Oct 23
2020
|
SELL
Open market or private sale
|
$50,829
$44.47 p/Share
|
1,143
|
|
Oct 22
2020
|
SELL
Open market or private sale
|
$1,063,658
$44.17 p/Share
|
24,081
|
|
Oct 21
2020
|
SELL
Open market or private sale
|
$1,098,373
$44.51 p/Share
|
24,677
|
|