Feb 07
2024
|
SELL
Open market or private sale
|
$9,762,402
$119.74 p/Share
|
81,530
|
|
Feb 07
2024
|
BUY
Conversion of derivative security
|
-
|
75,458
|
|
Jan 31
2024
|
SELL
Open market or private sale
|
$12,873,260
$131.58 p/Share
|
97,836
|
|
Jan 26
2024
|
SELL
Open market or private sale
|
$2,059,284
$126.29 p/Share
|
16,306
|
|
Jan 25
2024
|
SELL
Open market or private sale
|
$9,949,105
$122.03 p/Share
|
81,530
|
|
Jan 17
2024
|
SELL
Open market or private sale
|
$12,920,222
$132.06 p/Share
|
97,836
|
|
Jan 12
2024
|
SELL
Open market or private sale
|
$13,295,912
$135.9 p/Share
|
97,836
|
|
Jan 03
2024
|
SELL
Open market or private sale
|
$14,752,690
$150.79 p/Share
|
97,836
|
|
Dec 27
2023
|
SELL
Open market or private sale
|
$846,072
$182.54 p/Share
|
4,635
|
|
Dec 26
2023
|
SELL
Open market or private sale
|
$17,696,089
$173.6 p/Share
|
101,936
|
|
Dec 22
2023
|
SELL
Open market or private sale
|
$7,726,980
$176.92 p/Share
|
43,675
|
|
Dec 19
2023
|
SELL
Open market or private sale
|
$15,476,676
$158.19 p/Share
|
97,836
|
|
Dec 11
2023
|
SELL
Open market or private sale
|
$13,650,078
$139.52 p/Share
|
97,836
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$13,173,617
$134.65 p/Share
|
97,836
|
|
Dec 01
2023
|
SELL
Open market or private sale
|
$12,774,446
$130.57 p/Share
|
97,836
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$2,077,384
$127.4 p/Share
|
16,306
|
|
Nov 22
2023
|
SELL
Open market or private sale
|
$8,718,002
$106.93 p/Share
|
81,530
|
|
May 10
2023
|
BUY
Open market or private purchase
|
$43,963,200
$61.92 p/Share
|
710,000
|
|
May 09
2023
|
BUY
Open market or private purchase
|
$5,973,000
$59.73 p/Share
|
100,000
|
|
May 24
2022
|
BUY
Open market or private purchase
|
$1,819,818
$60.6 p/Share
|
30,030
|
|
May 17
2022
|
BUY
Open market or private purchase
|
$25,149,772
$65.28 p/Share
|
385,260
|
|
May 13
2022
|
BUY
Open market or private purchase
|
$50,235,988
$71.1 p/Share
|
706,554
|
|
Mar 09
2022
|
BUY
Grant, award, or other acquisition
|
-
|
38,997
|
|
Dec 23
2021
|
SELL
Open market or private sale
|
$6,349,080
$268.71 p/Share
|
23,628
|
|
Dec 15
2021
|
SELL
Open market or private sale
|
$2,629,044
$254.95 p/Share
|
10,312
|
|