Mar 21
2024
|
SELL
Open market or private sale
|
$348,439
$70.01 p/Share
|
4,977
|
|
Mar 06
2024
|
SELL
Open market or private sale
|
$3,313,605
$67.97 p/Share
|
48,751
|
|
Mar 06
2023
|
SELL
Open market or private sale
|
$2,646,132
$76.33 p/Share
|
34,667
|
|
Jan 18
2023
|
SELL
Open market or private sale
|
$4,116,580
$80.49 p/Share
|
51,144
|
|
Oct 28
2022
|
SELL
Open market or private sale
|
$317,822
$79.08 p/Share
|
4,019
|
|
Aug 12
2022
|
SELL
Open market or private sale
|
$602,400
$75.0 p/Share
|
8,032
|
|
Apr 07
2022
|
SELL
Open market or private sale
|
$321,360
$80.02 p/Share
|
4,016
|
|
Mar 01
2022
|
BUY
Exercise of conversion of derivative security
|
$1,286,324
$80.06 p/Share
|
16,067
|
|
Jan 12
2022
|
SELL
Open market or private sale
|
$472,720
$95.0 p/Share
|
4,976
|
|
Jan 12
2022
|
BUY
Exercise of conversion of derivative security
|
$131,317
$26.39 p/Share
|
4,976
|
|
Oct 11
2021
|
SELL
Open market or private sale
|
$904,412
$77.98 p/Share
|
11,598
|
|
Oct 11
2021
|
BUY
Exercise of conversion of derivative security
|
$306,071
$26.39 p/Share
|
11,598
|
|
Sep 28
2021
|
SELL
Open market or private sale
|
$70,320
$77.96 p/Share
|
902
|
|
Sep 28
2021
|
BUY
Exercise of conversion of derivative security
|
$23,804
$26.39 p/Share
|
902
|
|
Jun 03
2021
|
SELL
Open market or private sale
|
$948,750
$75.9 p/Share
|
12,500
|
|
Jun 03
2021
|
BUY
Exercise of conversion of derivative security
|
$329,875
$26.39 p/Share
|
12,500
|
|
May 27
2021
|
SELL
Open market or private sale
|
$924,875
$73.99 p/Share
|
12,500
|
|
May 27
2021
|
BUY
Exercise of conversion of derivative security
|
$329,875
$26.39 p/Share
|
12,500
|
|
Apr 29
2021
|
SELL
Open market or private sale
|
$900,000
$72.0 p/Share
|
12,500
|
|
Apr 29
2021
|
SELL
Open market or private sale
|
$553,296
$70.99 p/Share
|
7,794
|
|
Apr 29
2021
|
BUY
Exercise of conversion of derivative security
|
$329,875
$26.39 p/Share
|
12,500
|
|
Apr 29
2021
|
BUY
Exercise of conversion of derivative security
|
$221,661
$28.44 p/Share
|
7,794
|
|
Apr 28
2021
|
SELL
Open market or private sale
|
$545,510
$70.0 p/Share
|
7,793
|
|
Apr 28
2021
|
BUY
Exercise of conversion of derivative security
|
$221,633
$28.44 p/Share
|
7,793
|
|
Apr 27
2021
|
SELL
Open market or private sale
|
$581,256
$69.0 p/Share
|
8,424
|
|