Mar 18
2024
SELL
Open market or private sale
$10,543,618
$178.86 p/Share
58,949
Reduced 49.17%
60,941
Common Stock, $0.01 pa...
Mar 18
2024
BUY
Exercise of conversion of derivative security
$1,602,109
$61.36 p/Share
26,110
Added 17.88%
119,890
Common Stock, $0.01 pa...
Feb 28
2024
SELL
Payment of exercise price or tax liability
$4,675,397
$178.99 p/Share
26,121
Reduced 21.79%
93,780
Common Stock, $0.01 pa...
Feb 15
2024
BUY
Grant, award, or other acquisition
-
58,960
Added 32.96%
119,901
Common Stock, $0.01 pa...
Mar 13
2023
SELL
Open market or private sale
$8,090,406
$152.29 p/Share
53,125
Reduced 46.57%
60,941
Common Stock, $0.01 pa...
Mar 13
2023
BUY
Exercise of conversion of derivative security
$1,196,496
$54.86 p/Share
21,810
Added 16.05%
114,066
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$3,843,114
$154.28 p/Share
24,910
Reduced 21.26%
92,256
Common Stock, $0.01 pa...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
56,225
Added 32.43%
117,166
Common Stock, $0.01 pa...
Mar 24
2022
SELL
Open market or private sale
$4,408,248
$159.2 p/Share
27,690
Reduced 31.24%
60,941
Common Stock, $0.01 pa...
Mar 24
2022
BUY
Exercise of conversion of derivative security
$1,630,387
$58.88 p/Share
27,690
Added 23.8%
88,631
Common Stock, $0.01 pa...
Mar 01
2022
SELL
Open market or private sale
$3,187,100
$148.32 p/Share
21,488
Reduced 26.07%
60,941
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$2,556,087
$149.54 p/Share
17,093
Reduced 17.18%
82,429
Common Stock, $0.01 pa...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
52,418
Added 34.5%
99,522
Common Stock, $0.01 pa...
Dec 15
2021
SELL
Open market or private sale
$275,456
$128.0 p/Share
2,152
Reduced 4.37%
47,104
Common Stock, $0.01 pa...
Dec 10
2021
SELL
Payment of exercise price or tax liability
$212,669
$124.15 p/Share
1,713
Reduced 3.36%
49,256
Common Stock, $0.01 pa...
Mar 01
2021
SELL
Open market or private sale
$1,495,610
$108.59 p/Share
13,773
Reduced 21.27%
50,969
Common Stock, $0.01 pa...
Feb 28
2021
SELL
Payment of exercise price or tax liability
$1,180,507
$107.74 p/Share
10,957
Reduced 14.47%
64,742
Common Stock, $0.01 pa...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
24,730
Added 24.62%
75,699
Common Stock, $0.01 pa...
Dec 29
2020
SELL
Open market or private sale
$2,655,450
$105.0 p/Share
25,290
Reduced 33.16%
50,969
Common Stock, $0.01 pa...
Dec 29
2020
BUY
Exercise of conversion of derivative security
$1,300,412
$51.42 p/Share
25,290
Added 24.9%
76,259
Common Stock, $0.01 pa...
Dec 10
2020
SELL
Payment of exercise price or tax liability
$194,628
$108.67 p/Share
1,791
Reduced 3.39%
50,969
Common Stock, $0.01 pa...
May 12
2020
SELL
Open market or private sale
$2,072,160
$90.0 p/Share
23,024
Reduced 30.38%
52,760
Common Stock, $0.01 pa...
Feb 28
2020
SELL
Payment of exercise price or tax liability
$828,830
$85.42 p/Share
9,703
Reduced 11.35%
75,784
Common Stock, $0.01 pa...
Feb 20
2020
BUY
Grant, award, or other acquisition
-
21,896
Added 20.39%
85,487
Common Stock, $0.01 pa...
Dec 10
2019
SELL
Payment of exercise price or tax liability
$148,072
$86.44 p/Share
1,713
Reduced 2.62%
63,591
Common Stock, $0.01 pa...