Feb 21
2023
SELL
Open market or private sale
$667,475
$82.68 p/Share
8,073
Reduced 29.06%
19,703
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$526,214
$85.48 p/Share
6,156
Reduced 18.14%
27,776
Common Stock
Feb 14
2023
SELL
Open market or private sale
$311,741
$84.46 p/Share
3,691
Reduced 9.81%
33,932
Common Stock
Feb 13
2023
SELL
Payment of exercise price or tax liability
$152,892
$84.94 p/Share
1,800
Reduced 4.57%
37,623
Common Stock
Feb 13
2023
BUY
Grant, award, or other acquisition
-
5,491
Added 12.23%
39,423
Common Stock
Jan 31
2023
BUY
Grant, award, or other acquisition
-
12,952
Added 27.63%
33,932
Common Stock
Mar 31
2022
SELL
Open market or private sale
$1,629,213
$134.18 p/Share
12,142
Reduced 36.66%
20,980
Common Stock
Mar 31
2022
BUY
Exercise of conversion of derivative security
$676,552
$55.72 p/Share
12,142
Added 26.82%
33,122
Common Stock
Feb 22
2022
SELL
Open market or private sale
$4,031,561
$128.66 p/Share
31,335
Reduced 59.9%
20,980
Common Stock
Feb 22
2022
BUY
Exercise of conversion of derivative security
$654,968
$32.22 p/Share
20,328
Added 27.98%
52,315
Common Stock
Feb 18
2022
SELL
Payment of exercise price or tax liability
$620,225
$130.19 p/Share
4,764
Reduced 12.96%
31,987
Common Stock
Feb 11
2022
SELL
Payment of exercise price or tax liability
$446,012
$124.48 p/Share
3,583
Reduced 8.88%
36,751
Common Stock
Feb 11
2022
BUY
Grant, award, or other acquisition
-
8,450
Added 17.32%
40,334
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
-
6,540
Added 17.02%
31,884
Common Stock
Aug 20
2021
SELL
Open market or private sale
$505,845
$112.41 p/Share
4,500
Reduced 15.08%
25,344
Common Stock
Apr 12
2021
SELL
Open market or private sale
$2,435,091
$119.79 p/Share
20,328
Reduced 37.52%
33,844
Common Stock
Apr 12
2021
-
4,000
Reduced 11.82%
29,844
Common Stock
Apr 12
2021
BUY
Exercise of conversion of derivative security
$654,968
$32.22 p/Share
20,328
Added 27.29%
54,172
Common Stock
Feb 23
2021
SELL
Open market or private sale
$488,594
$101.6 p/Share
4,809
Reduced 12.44%
33,844
Common Stock
Feb 22
2021
SELL
Open market or private sale
$787,200
$103.47 p/Share
7,608
Reduced 16.45%
38,653
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$1,013,472
$105.57 p/Share
9,600
Reduced 17.19%
46,261
Common Stock
Feb 19
2021
SELL
Open market or private sale
$4,566,118
$104.92 p/Share
43,520
Reduced 48.47%
46,261
Common Stock
Feb 19
2021
BUY
Grant, award, or other acquisition
-
8,841
Added 13.66%
55,861
Common Stock
Feb 19
2021
BUY
Exercise of conversion of derivative security
$1,248,154
$28.68 p/Share
43,520
Added 43.56%
56,384
Common Stock
Feb 02
2021
BUY
Grant, award, or other acquisition
-
7,744
Added 14.14%
47,020
Common Stock