Apr 25
2023
SELL
Open market or private sale
$1,011,450
$165.0 p/Share
6,130
Reduced 14.79%
35,330
Common Stock, $0.01 pa...
Apr 25
2023
BUY
Exercise of conversion of derivative security
$886,030
$144.54 p/Share
6,130
Added 12.88%
41,460
Common Stock, $0.01 pa...
Apr 17
2023
SELL
Open market or private sale
$1,213,638
$161.84 p/Share
7,499
Reduced 17.51%
35,330
Common Stock, $0.01 pa...
Apr 03
2023
SELL
Open market or private sale
$2,400,770
$160.03 p/Share
15,002
Reduced 25.94%
42,829
Common Stock, $0.01 pa...
Apr 03
2023
BUY
Exercise of conversion of derivative security
$1,402,687
$93.5 p/Share
15,002
Added 20.6%
57,831
Common Stock, $0.01 pa...
Mar 01
2023
SELL
Open market or private sale
$2,325,465
$155.0 p/Share
15,003
Reduced 25.94%
42,829
Common Stock, $0.01 pa...
Mar 01
2023
BUY
Exercise of conversion of derivative security
$1,402,780
$93.5 p/Share
15,003
Added 20.6%
57,832
Common Stock, $0.01 pa...
Feb 28
2023
SELL
Payment of exercise price or tax liability
$3,062,458
$154.28 p/Share
19,850
Reduced 31.67%
42,829
Common Stock, $0.01 pa...
Feb 21
2023
SELL
Open market or private sale
$2,313,624
$151.01 p/Share
15,321
Reduced 19.64%
62,679
Common Stock, $0.01 pa...
Feb 21
2023
BUY
Exercise of conversion of derivative security
$1,622,800
$105.92 p/Share
15,321
Added 16.42%
78,000
Common Stock, $0.01 pa...
Feb 16
2023
BUY
Grant, award, or other acquisition
-
44,803
Added 41.68%
62,679
Common Stock, $0.01 pa...
Mar 01
2022
SELL
Open market or private sale
$962,355
$148.42 p/Share
6,484
Reduced 26.62%
17,876
Common Stock, $0.01 pa...
Feb 25
2022
SELL
Payment of exercise price or tax liability
$1,663,632
$149.54 p/Share
11,125
Reduced 31.35%
24,360
Common Stock, $0.01 pa...
Feb 17
2022
BUY
Grant, award, or other acquisition
-
35,485
Added 50.0%
35,485
Common Stock, $0.01 pa...
Dec 13
2021
SELL
Open market or private sale
$812,739
$125.85 p/Share
6,458
Reduced 100.0%
0
Common Stock, $0.01 pa...
Dec 10
2021
SELL
Payment of exercise price or tax liability
$637,759
$124.15 p/Share
5,137
Reduced 44.3%
6,458
Common Stock, $0.01 pa...
Aug 23
2021
SELL
Open market or private sale
$1,569,600
$120.0 p/Share
13,080
Reduced 53.01%
11,595
Common Stock, $0.01 pa...
Aug 23
2021
BUY
Exercise of conversion of derivative security
$809,669
$114.36 p/Share
7,080
Added 27.49%
18,675
Common Stock, $0.01 pa...
Mar 01
2021
SELL
Open market or private sale
$916,668
$108.61 p/Share
8,440
Reduced 32.42%
17,595
Common Stock, $0.01 pa...
Feb 28
2021
SELL
Payment of exercise price or tax liability
$723,582
$107.74 p/Share
6,716
Reduced 20.51%
26,035
Common Stock, $0.01 pa...
Feb 22
2021
SELL
Open market or private sale
$2,120,273
$104.99 p/Share
20,195
Reduced 38.14%
32,751
Common Stock, $0.01 pa...
Feb 22
2021
BUY
Exercise of conversion of derivative security
$1,742,021
$86.26 p/Share
20,195
Added 27.61%
52,946
Common Stock, $0.01 pa...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
15,156
Added 31.64%
32,751
Common Stock, $0.01 pa...