Sep 24
2024
-
25,630
Reduced 11.65%
194,348
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$4,289,674
$178.99 p/Share
23,966
Reduced 9.82%
219,978
Common Stock, $0.01 pa...
Feb 21
2024
SELL
Open market or private sale
$9,184,047
$173.71 p/Share
52,870
Reduced 17.81%
243,944
Common Stock, $0.01 pa...
Feb 21
2024
BUY
Exercise of conversion of derivative security
$3,112,985
$58.88 p/Share
52,870
Added 15.12%
296,814
Common Stock, $0.01 pa...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
54,095
Added 18.15%
243,944
Common Stock, $0.01 pa...
Mar 01
2023
SELL
Open market or private sale
$5,689,431
$153.81 p/Share
36,990
Reduced 16.31%
189,849
Common Stock, $0.01 pa...
Mar 01
2023
BUY
Exercise of conversion of derivative security
$1,387,825
$51.42 p/Share
26,990
Added 10.63%
226,839
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$5,146,626
$154.28 p/Share
33,359
Reduced 14.3%
199,849
Common Stock, $0.01 pa...
Feb 17
2023
SELL
Open market or private sale
$3,739,750
$149.59 p/Share
25,000
Reduced 9.68%
233,208
Common Stock, $0.01 pa...
Feb 17
2023
BUY
Exercise of conversion of derivative security
$1,285,500
$51.42 p/Share
25,000
Added 8.83%
258,208
Common Stock, $0.01 pa...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
75,296
Added 24.41%
233,208
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$3,306,030
$149.54 p/Share
22,108
Reduced 12.28%
157,912
Common Stock, $0.01 pa...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
63,736
Added 26.15%
180,020
Common Stock, $0.01 pa...
May 24
2021
SELL
Open market or private sale
$10,123,573
$116.47 p/Share
86,920
Reduced 42.77%
116,284
Common Stock, $0.01 pa...
May 24
2021
BUY
Exercise of conversion of derivative security
$2,830,115
$32.56 p/Share
86,920
Added 29.96%
203,204
Common Stock, $0.01 pa...
Feb 28
2021
SELL
Payment of exercise price or tax liability
$1,700,676
$107.74 p/Share
15,785
Reduced 11.95%
116,284
Common Stock, $0.01 pa...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
35,628
Added 21.25%
132,069
Common Stock, $0.01 pa...
Nov 10
2020
SELL
Open market or private sale
$1,707,748
$98.0 p/Share
17,426
Reduced 15.3%
96,441
Common Stock, $0.01 pa...
Nov 04
2020
SELL
Open market or private sale
$449,328
$93.61 p/Share
4,800
Reduced 4.22%
109,067
Common Stock, $0.01 pa...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$1,395,934
$85.42 p/Share
16,342
Reduced 12.55%
113,867
Common Stock, $0.01 pa...
Feb 20
2020
BUY
Grant, award, or other acquisition
-
36,897
Added 22.08%
130,209
Common Stock, $0.01 pa...
Mar 05
2019
SELL
Open market or private sale
$1,248,437
$79.03 p/Share
15,797
Reduced 14.48%
93,312
Common Stock, $0.01 pa...
Feb 28
2019
SELL
Payment of exercise price or tax liability
$998,104
$79.41 p/Share
12,569
Reduced 10.33%
109,109
Common Stock, $0.01 pa...
Feb 21
2019
BUY
Grant, award, or other acquisition
-
28,366
Added 18.91%
121,678
Common Stock, $0.01 pa...
Feb 28
2018
SELL
Payment of exercise price or tax liability
$1,499,892
$118.26 p/Share
12,683
Reduced 11.82%
94,649
Common Stock, $0.01 pa...