Dec 11
2022
SELL
Payment of exercise price or tax liability
$19,449
$46.42 p/Share
419
Reduced 0.02%
2,491,124
Common Stock
Dec 11
2022
BUY
Exercise of conversion of derivative security
-
12
Added 0.0%
2,491,543
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$13,820
$47.17 p/Share
293
Reduced 0.01%
2,491,531
Common Stock
Dec 02
2022
BUY
Exercise of conversion of derivative security
-
16
Added 0.0%
2,491,824
Common Stock
Nov 23
2022
BUY
Exercise of conversion of derivative security
$364,707
$31.3 p/Share
11,652
Added 0.47%
2,491,808
Common Stock
Oct 05
2022
-
752
Reduced 0.03%
2,480,156
Common Stock
Aug 17
2022
SELL
Open market or private sale
$362,896
$52.67 p/Share
6,890
Reduced 0.28%
2,480,908
Common Stock
Aug 16
2022
SELL
Open market or private sale
$1,075,403
$54.65 p/Share
19,678
Reduced 0.78%
2,487,798
Common Stock
Aug 15
2022
SELL
Open market or private sale
$989,365
$55.89 p/Share
17,702
Reduced 0.7%
2,507,476
Common Stock
Aug 12
2022
SELL
Open market or private sale
$1,072,114
$54.75 p/Share
19,582
Reduced 0.77%
2,525,178
Common Stock
Aug 11
2022
SELL
Open market or private sale
$1,173,500
$54.97 p/Share
21,348
Reduced 0.83%
2,544,760
Common Stock
Dec 22
2021
SELL
Payment of exercise price or tax liability
$26,685
$50.16 p/Share
532
Reduced 0.02%
2,525,263
Common Stock
Dec 22
2021
BUY
Exercise of conversion of derivative security
$1,043,820
$25.53 p/Share
40,886
Added 1.57%
2,566,108
Common Stock
Dec 20
2021
SELL
Payment of exercise price or tax liability
$21,988
$47.49 p/Share
463
Reduced 0.02%
2,525,754
Common Stock
Dec 20
2021
BUY
Exercise of conversion of derivative security
-
21
Added 0.0%
2,526,217
Common Stock
Dec 19
2021
SELL
Payment of exercise price or tax liability
$33,988
$48.21 p/Share
705
Reduced 0.03%
2,526,196
Common Stock
Dec 19
2021
BUY
Exercise of conversion of derivative security
-
49
Added 0.0%
2,526,901
Common Stock
Dec 11
2021
BUY
Grant, award, or other acquisition
$274,979
$48.6 p/Share
5,658
Added 0.22%
2,526,852
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$21,111
$48.53 p/Share
435
Reduced 0.02%
2,521,194
Common Stock
Dec 02
2021
BUY
Exercise of conversion of derivative security
-
7
Added 0.0%
2,521,629
Common Stock
Jul 25
2021
SELL
Payment of exercise price or tax liability
$64,891
$54.76 p/Share
1,185
Reduced 0.05%
2,521,627
Common Stock
Jul 25
2021
BUY
Exercise of conversion of derivative security
-
116
Added 0.0%
2,522,812
Common Stock
Jun 28
2021
BUY
Exercise of conversion of derivative security
$470,918
$14.84 p/Share
31,733
Added 1.24%
2,522,696
Common Stock
Jun 10
2021
-
1,870
Reduced 0.08%
2,490,963
Common Stock
May 13
2021
SELL
Open market or private sale
$116,137
$48.31 p/Share
2,404
Reduced 0.1%
2,492,833
Common Stock