May 11
2023
SELL
Payment of exercise price or tax liability
$421,103
$146.42 p/Share
2,876
Reduced 9.31%
28,024
Common Stock, $0.01 pa...
Mar 05
2023
SELL
Payment of exercise price or tax liability
$70,070
$156.06 p/Share
449
Reduced 1.43%
30,900
Common Stock, $0.01 pa...
Mar 02
2023
SELL
Payment of exercise price or tax liability
$125,768
$155.27 p/Share
810
Reduced 2.52%
31,349
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$888,961
$154.28 p/Share
5,762
Reduced 15.19%
32,159
Common Stock, $0.01 pa...
Feb 21
2023
SELL
Open market or private sale
$4,310,261
$151.02 p/Share
28,541
Reduced 42.94%
37,921
Common Stock, $0.01 pa...
Feb 21
2023
BUY
Exercise of conversion of derivative security
$880,374
$62.09 p/Share
14,179
Added 17.58%
66,462
Common Stock, $0.01 pa...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
11,620
Added 18.18%
52,283
Common Stock, $0.01 pa...
May 11
2022
SELL
Payment of exercise price or tax liability
$437,411
$152.09 p/Share
2,876
Reduced 6.61%
40,663
Common Stock, $0.01 pa...
May 07
2022
SELL
Payment of exercise price or tax liability
$35,762
$152.83 p/Share
234
Reduced 0.53%
43,539
Common Stock, $0.01 pa...
Mar 06
2022
SELL
Payment of exercise price or tax liability
$53,449
$150.56 p/Share
355
Reduced 0.8%
43,773
Common Stock, $0.01 pa...
Mar 05
2022
SELL
Payment of exercise price or tax liability
$67,451
$150.56 p/Share
448
Reduced 1.01%
44,128
Common Stock, $0.01 pa...
Mar 02
2022
SELL
Payment of exercise price or tax liability
$119,629
$147.69 p/Share
810
Reduced 1.78%
44,576
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$424,694
$149.54 p/Share
2,840
Reduced 5.89%
45,386
Common Stock, $0.01 pa...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
5,727
Added 10.61%
48,226
Common Stock, $0.01 pa...
Feb 07
2022
SELL
Open market or private sale
$338,243
$141.17 p/Share
2,396
Reduced 5.34%
42,499
Common Stock, $0.01 pa...
Feb 07
2022
BUY
Grant, award, or other acquisition
$197,778
$47.27 p/Share
4,184
Added 8.53%
44,895
Common Stock, $0.01 pa...
Dec 31
2021
SELL
Payment of exercise price or tax liability
$1,404,972
$135.93 p/Share
10,336
Reduced 20.25%
40,711
Common Stock, $0.01 pa...
Aug 23
2021
SELL
Open market or private sale
$606,840
$120.0 p/Share
5,057
Reduced 9.01%
51,047
Common Stock, $0.01 pa...
May 11
2021
SELL
Payment of exercise price or tax liability
$335,527
$116.22 p/Share
2,887
Reduced 4.89%
56,104
Common Stock, $0.01 pa...
May 07
2021
SELL
Payment of exercise price or tax liability
$27,163
$116.08 p/Share
234
Reduced 0.4%
58,991
Common Stock, $0.01 pa...
May 03
2021
SELL
Open market or private sale
$470,282
$112.4 p/Share
4,184
Reduced 6.6%
59,225
Common Stock, $0.01 pa...
May 03
2021
BUY
Exercise of conversion of derivative security
$173,176
$41.39 p/Share
4,184
Added 6.19%
63,409
Common Stock, $0.01 pa...
Mar 07
2021
SELL
Payment of exercise price or tax liability
$13,124
$106.7 p/Share
123
Reduced 0.21%
59,225
Common Stock, $0.01 pa...
Mar 06
2021
SELL
Payment of exercise price or tax liability
$37,985
$106.7 p/Share
356
Reduced 0.6%
59,348
Common Stock, $0.01 pa...
Mar 05
2021
SELL
Payment of exercise price or tax liability
$47,331
$105.65 p/Share
448
Reduced 0.74%
59,704
Common Stock, $0.01 pa...