Dec 13
2022
SELL
Open market or private sale
$298,905
$116.17 p/Share
2,573
Reduced 8.11%
29,153
Common Stock
Aug 19
2022
SELL
Open market or private sale
$2,588,750
$103.55 p/Share
25,000
Reduced 44.07%
31,726
Common Stock
Aug 19
2022
BUY
Exercise of conversion of derivative security
$1,931,500
$77.26 p/Share
25,000
Added 30.59%
56,726
Common Stock
Feb 23
2022
SELL
Payment of exercise price or tax liability
$67,616
$103.23 p/Share
655
Reduced 2.02%
31,726
Common Stock
Feb 23
2022
BUY
Grant, award, or other acquisition
-
2,688
Added 7.66%
32,381
Common Stock
Apr 23
2021
SELL
Open market or private sale
$1,751,510
$103.03 p/Share
17,000
Reduced 36.41%
29,693
Common Stock
Apr 23
2021
BUY
Exercise of conversion of derivative security
$860,880
$50.64 p/Share
17,000
Added 26.69%
46,693
Common Stock
Feb 24
2021
SELL
Payment of exercise price or tax liability
$331,142
$98.32 p/Share
3,368
Reduced 10.19%
29,693
Common Stock
Feb 24
2021
BUY
Grant, award, or other acquisition
-
8,557
Added 20.56%
33,061
Common Stock
Nov 16
2020
SELL
Open market or private sale
$751,040
$93.88 p/Share
8,000
Reduced 24.61%
24,504
Common Stock
Nov 16
2020
BUY
Exercise of conversion of derivative security
$405,120
$50.64 p/Share
8,000
Added 19.75%
32,504
Common Stock
Feb 26
2020
SELL
Payment of exercise price or tax liability
$261,924
$100.74 p/Share
2,600
Reduced 9.59%
24,504
Common Stock
Feb 26
2020
BUY
Grant, award, or other acquisition
-
9,670
Added 26.3%
27,104
Common Stock
Nov 04
2019
SELL
Open market or private sale
$1,658,350
$97.55 p/Share
17,000
Reduced 49.37%
17,434
Common Stock
Nov 04
2019
BUY
Exercise of conversion of derivative security
$886,210
$52.13 p/Share
17,000
Added 33.05%
34,434
Common Stock
Apr 22
2019
SELL
Open market or private sale
$866,800
$86.68 p/Share
10,000
Reduced 36.45%
17,434
Common Stock
Apr 22
2019
BUY
Exercise of conversion of derivative security
$536,100
$53.61 p/Share
10,000
Added 26.71%
27,434
Common Stock
Mar 28
2019
SELL
Open market or private sale
$649,280
$81.16 p/Share
8,000
Reduced 31.45%
17,434
Common Stock
Mar 28
2019
BUY
Exercise of conversion of derivative security
$428,880
$53.61 p/Share
8,000
Added 23.93%
25,434
Common Stock
Feb 28
2019
SELL
Payment of exercise price or tax liability
$362,438
$82.56 p/Share
4,390
Reduced 20.12%
17,434
Common Stock
Feb 28
2019
BUY
Grant, award, or other acquisition
-
11,155
Added 33.82%
21,824
Common Stock
Feb 26
2018
SELL
Payment of exercise price or tax liability
$91,805
$87.6 p/Share
1,048
Reduced 8.94%
10,669
Common Stock
Feb 26
2018
BUY
Grant, award, or other acquisition
-
2,661
Added 18.51%
11,717
Common Stock
Jan 04
2018
SELL
Open market or private sale
$2,588,085
$90.81 p/Share
28,500
Reduced 75.89%
9,056
Common Stock
Jan 04
2018
BUY
Exercise of conversion of derivative security
$1,651,875
$44.05 p/Share
37,500
Added 49.96%
37,556
Common Stock