Mar 01
2024
SELL
Open market or private sale
$268,419
$387.33 p/Share
693
Reduced 3.37%
19,874
Common Stock, $0.01 pa...
Mar 01
2024
SELL
Open market or private sale
$4,953,010
$388.38 p/Share
12,753
Reduced 51.65%
11,938
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Open market or private sale
$8,574,216
$403.17 p/Share
21,267
Reduced 30.45%
48,571
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Open market or private sale
$8,518,671
$367.39 p/Share
23,187
Reduced 47.74%
25,384
Common Stock, $0.01 pa...
Jan 29
2024
SELL
Payment of exercise price or tax liability
$16,982,339
$386.05 p/Share
43,990
Reduced 38.65%
69,838
Common Stock, $0.01 pa...
Jan 29
2024
BUY
Grant, award, or other acquisition
-
80,812
Added 41.52%
113,828
Common Stock, $0.01 pa...
Jan 25
2024
SELL
Payment of exercise price or tax liability
$957,801
$389.35 p/Share
2,460
Reduced 6.93%
33,016
Common Stock, $0.01 pa...
Jan 24
2024
BUY
Grant, award, or other acquisition
-
2,128
Added 5.66%
35,476
Common Stock, $0.01 pa...
Feb 27
2023
SELL
Open market or private sale
$2,495,162
$160.44 p/Share
15,552
Reduced 31.8%
33,348
Common Stock, $0.01 pa...
Feb 18
2023
SELL
Payment of exercise price or tax liability
$536,381
$170.01 p/Share
3,155
Reduced 6.06%
48,900
Common Stock, $0.01 pa...
Jan 29
2023
SELL
Payment of exercise price or tax liability
$1,370,411
$165.07 p/Share
8,302
Reduced 13.75%
52,055
Common Stock, $0.01 pa...
Jan 25
2023
SELL
Payment of exercise price or tax liability
$303,478
$171.07 p/Share
1,774
Reduced 2.86%
60,357
Common Stock, $0.01 pa...
Jan 25
2023
BUY
Grant, award, or other acquisition
-
5,149
Added 7.65%
62,131
Common Stock, $0.01 pa...
Mar 09
2022
SELL
Open market or private sale
$2,029,500
$119.53 p/Share
16,979
Reduced 22.98%
56,903
Common Stock, $0.01 pa...
Feb 18
2022
SELL
Payment of exercise price or tax liability
$275,810
$87.42 p/Share
3,155
Reduced 4.09%
73,960
Common Stock, $0.01 pa...
Jan 29
2022
SELL
Payment of exercise price or tax liability
$539,125
$64.62 p/Share
8,343
Reduced 9.76%
77,115
Common Stock, $0.01 pa...
Jan 25
2022
BUY
Grant, award, or other acquisition
-
11,392
Added 11.76%
85,458
Common Stock, $0.01 pa...
Nov 09
2021
SELL
Open market or private sale
$719,420
$55.34 p/Share
13,000
Reduced 14.93%
74,066
Common Stock, $0.01 pa...
Mar 17
2021
BUY
Open market or private purchase
$29,625
$11.85 p/Share
2,500
Added 2.79%
87,066
Common Stock, $0.01 pa...
Feb 18
2021
SELL
Payment of exercise price or tax liability
$50,703
$14.97 p/Share
3,387
Reduced 3.85%
84,566
Common Stock, $0.01 pa...
Jan 29
2021
BUY
Grant, award, or other acquisition
-
54,315
Added 38.18%
87,953
Common Stock, $0.01 pa...
Feb 18
2020
BUY
Grant, award, or other acquisition
-
20,638
Added 38.02%
33,638
Common Stock, $0.01 pa...
Nov 20
2019
BUY
Open market or private purchase
$93,600
$7.2 p/Share
13,000
Added 50.0%
13,000
Common Stock, $0.01 pa...