Sep 12
2022
SELL
Payment of exercise price or tax liability
$18,273
$29.19 p/Share
626
Reduced 0.28%
225,448
Common Stock
Sep 12
2022
BUY
Grant, award, or other acquisition
-
1,589
Added 0.7%
226,074
Common Stock
Jul 14
2022
SELL
Payment of exercise price or tax liability
$29,390
$22.35 p/Share
1,315
Reduced 0.58%
224,485
Common Stock
Apr 14
2022
SELL
Payment of exercise price or tax liability
$36,333
$27.63 p/Share
1,315
Reduced 0.58%
225,800
Common Stock
Apr 13
2022
SELL
Payment of exercise price or tax liability
$64,757
$28.73 p/Share
2,254
Reduced 0.98%
227,115
Common Stock
Apr 13
2022
BUY
Grant, award, or other acquisition
-
9,253
Added 3.88%
229,369
Common Stock
Jan 17
2022
SELL
Payment of exercise price or tax liability
$14,789
$35.55 p/Share
416
Reduced 0.19%
220,116
Common Stock
Jan 15
2022
SELL
Payment of exercise price or tax liability
$151,123
$35.55 p/Share
4,251
Reduced 1.89%
220,532
Common Stock
Jan 14
2022
BUY
Grant, award, or other acquisition
-
53,445
Added 19.21%
224,783
Common Stock
Jan 06
2022
BUY
Exercise of conversion of derivative security
$180,129
$5.82 p/Share
30,950
Added 15.3%
171,338
Common Stock
Nov 08
2021
SELL
Open market or private sale
$112,605
$75.12 p/Share
1,499
Reduced 1.06%
140,388
Common Stock
Nov 08
2021
BUY
Exercise of conversion of derivative security
$7,060
$4.71 p/Share
1,499
Added 1.05%
141,887
Common Stock
Nov 05
2021
SELL
Open market or private sale
$261,372
$75.15 p/Share
3,478
Reduced 2.42%
140,388
Common Stock
Nov 05
2021
BUY
Exercise of conversion of derivative security
$16,381
$4.71 p/Share
3,478
Added 2.36%
143,866
Common Stock
Nov 01
2021
SELL
Open market or private sale
$386,094
$70.83 p/Share
5,451
Reduced 3.74%
140,388
Common Stock
Nov 01
2021
BUY
Exercise of conversion of derivative security
$25,674
$4.71 p/Share
5,451
Added 3.6%
145,839
Common Stock
Oct 15
2021
SELL
Open market or private sale
$356,343
$65.36 p/Share
5,452
Reduced 3.74%
140,388
Common Stock
Oct 15
2021
BUY
Exercise of conversion of derivative security
$25,679
$4.71 p/Share
5,452
Added 3.6%
145,840
Common Stock
Sep 01
2021
SELL
Open market or private sale
$351,248
$70.56 p/Share
4,978
Reduced 3.42%
140,388
Common Stock
Sep 01
2021
BUY
Exercise of conversion of derivative security
$23,446
$4.71 p/Share
4,978
Added 3.31%
145,366
Common Stock
Aug 31
2021
SELL
Open market or private sale
$34,052
$71.84 p/Share
474
Reduced 0.34%
140,388
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$2,233
$4.71 p/Share
474
Added 0.34%
140,862
Common Stock
Aug 27
2021
SELL
Open market or private sale
$1,542,400
$71.89 p/Share
21,455
Reduced 13.26%
140,388
Common Stock
Aug 27
2021
BUY
Exercise of conversion of derivative security
$54,710
$2.55 p/Share
21,455
Added 11.7%
161,843
Common Stock
Aug 26
2021
SELL
Open market or private sale
$56,056
$70.07 p/Share
800
Reduced 0.57%
140,388
Common Stock