Jul 15
2024
SELL
Payment of exercise price or tax liability
$7,728
$483.03 p/Share
16
Reduced 0.7%
2,276
Common Stock, $0.01 pa...
May 01
2024
SELL
Open market or private sale
$209,671
$524.18 p/Share
400
Reduced 14.91%
2,283
Common Stock, $0.01 pa...
Apr 01
2024
SELL
Payment of exercise price or tax liability
$17,287
$493.92 p/Share
35
Reduced 1.29%
2,680
Common Stock, $0.01 pa...
Mar 12
2024
SELL
Payment of exercise price or tax liability
$58,150
$443.9 p/Share
131
Reduced 4.61%
2,711
Common Stock, $0.01 pa...
Mar 11
2024
BUY
Grant, award, or other acquisition
-
200
Added 6.57%
2,842
Common Stock, $0.01 pa...
Jul 17
2023
SELL
Payment of exercise price or tax liability
$5,846
$389.74 p/Share
15
Reduced 0.58%
2,553
Common Stock, $0.01 pa...
Jul 10
2023
SELL
Payment of exercise price or tax liability
$4,863
$347.41 p/Share
14
Reduced 0.54%
2,568
Common Stock, $0.01 pa...
Mar 31
2023
SELL
Payment of exercise price or tax liability
$13,854
$329.87 p/Share
42
Reduced 1.6%
2,582
Common Stock, $0.01 pa...
Mar 10
2023
SELL
Payment of exercise price or tax liability
$8,704
$300.16 p/Share
29
Reduced 1.09%
2,624
Common Stock, $0.01 pa...
Mar 10
2023
BUY
Grant, award, or other acquisition
-
260
Added 8.93%
2,653
Common Stock, $0.01 pa...
Jul 18
2022
SELL
Payment of exercise price or tax liability
$4,068
$406.81 p/Share
10
Reduced 0.42%
2,393
Common Stock, $0.01 pa...
Jul 15
2022
SELL
Payment of exercise price or tax liability
$6,099
$406.6 p/Share
15
Reduced 0.62%
2,403
Common Stock, $0.01 pa...
Jul 10
2022
SELL
Payment of exercise price or tax liability
$5,562
$397.25 p/Share
14
Reduced 0.58%
2,418
Common Stock, $0.01 pa...
Mar 31
2022
SELL
Payment of exercise price or tax liability
$14,652
$407.01 p/Share
36
Reduced 1.46%
2,423
Common Stock, $0.01 pa...
Mar 10
2022
BUY
Grant, award, or other acquisition
-
1,372
Added 35.85%
2,455
Common Stock, $0.01 pa...
Jul 29
2021
SELL
Open market or private sale
$53,000
$530.0 p/Share
100
Reduced 8.8%
1,036
Common Stock, $0.01 pa...
Jul 19
2021
SELL
Payment of exercise price or tax liability
$6,220
$478.49 p/Share
13
Reduced 1.13%
1,136
Common Stock, $0.01 pa...
Jul 18
2021
SELL
Payment of exercise price or tax liability
$4,785
$478.49 p/Share
10
Reduced 0.86%
1,149
Common Stock, $0.01 pa...
Jul 15
2021
SELL
Payment of exercise price or tax liability
$7,273
$484.84 p/Share
15
Reduced 1.28%
1,159
Common Stock, $0.01 pa...
Jul 10
2021
SELL
Payment of exercise price or tax liability
$6,722
$480.11 p/Share
14
Reduced 1.18%
1,174
Common Stock, $0.01 pa...
Mar 31
2021
BUY
Grant, award, or other acquisition
-
359
Added 23.48%
1,170
Common Stock, $0.01 pa...