Jan 13
2023
SELL
Payment of exercise price or tax liability
$122,528
$40.68 p/Share
3,012
Reduced 5.49%
51,831
Common Stock, par valu...
Jan 11
2023
BUY
Grant, award, or other acquisition
-
561
Added 1.01%
54,843
Common Stock, par valu...
Oct 12
2022
BUY
Grant, award, or other acquisition
-
541
Added 0.99%
54,281
Common Stock, par valu...
Jul 13
2022
BUY
Grant, award, or other acquisition
-
407
Added 0.75%
53,740
Common Stock, par valu...
Apr 13
2022
BUY
Grant, award, or other acquisition
-
277
Added 0.52%
53,332
Common Stock, par valu...
Jan 31
2022
SELL
Payment of exercise price or tax liability
$270,863
$63.05 p/Share
4,296
Reduced 7.49%
53,055
Common Stock, par valu...
Jan 28
2022
BUY
Grant, award, or other acquisition
-
3,966
Added 7.87%
46,418
Common Stock, par valu...
Jan 28
2022
BUY
Exercise of conversion of derivative security
-
10,933
Added 16.01%
57,351
Common Stock, par valu...
Jan 18
2022
SELL
Payment of exercise price or tax liability
$189,107
$69.91 p/Share
2,705
Reduced 5.99%
42,452
Common Stock, par valu...
Jan 12
2022
BUY
Grant, award, or other acquisition
-
321
Added 0.71%
45,157
Common Stock, par valu...
Dec 29
2021
SELL
Payment of exercise price or tax liability
$458,922
$66.83 p/Share
6,867
Reduced 13.28%
44,835
Common Stock, par valu...
Dec 29
2021
BUY
Exercise of conversion of derivative security
$383,490
$42.61 p/Share
9,000
Added 14.83%
51,702
Common Stock, par valu...
Nov 05
2021
SELL
Open market or private sale
$900,400
$70.92 p/Share
12,696
Reduced 22.92%
42,702
Common Stock, par valu...
Oct 13
2021
BUY
Grant, award, or other acquisition
-
322
Added 0.58%
55,398
Common Stock, par valu...
Jul 14
2021
BUY
Grant, award, or other acquisition
-
300
Added 0.54%
55,075
Common Stock, par valu...
Apr 14
2021
BUY
Grant, award, or other acquisition
-
312
Added 0.57%
54,775
Common Stock, par valu...
Feb 18
2021
BUY
Grant, award, or other acquisition
-
3,458
Added 5.97%
54,463
Common Stock, par valu...
Feb 01
2021
SELL
Payment of exercise price or tax liability
$186,709
$56.63 p/Share
3,297
Reduced 6.07%
51,005
Common Stock, par valu...
Jan 29
2021
BUY
Exercise of conversion of derivative security
-
9,532
Added 14.93%
54,302
Common Stock, par valu...
Jan 20
2021
SELL
Payment of exercise price or tax liability
$65,206
$60.94 p/Share
1,070
Reduced 2.33%
44,770
Common Stock, par valu...
Jan 15
2021
BUY
Grant, award, or other acquisition
-
339
Added 0.73%
45,840
Common Stock, par valu...
Oct 14
2020
BUY
Grant, award, or other acquisition
-
386
Added 0.84%
45,500
Common Stock, par valu...