Aug 31
2022
SELL
Sale (or disposition) back to the issuer
$34,803
$41.78 p/Share
833
Reduced 9.02%
8,403
Common Stock
Aug 31
2022
BUY
Exercise of conversion of derivative security
$70,274
$41.78 p/Share
1,682
Added 15.41%
9,236
Common Stock
Aug 28
2022
SELL
Sale (or disposition) back to the issuer
$28,703
$43.49 p/Share
660
Reduced 8.04%
7,554
Common Stock
Aug 28
2022
BUY
Exercise of conversion of derivative security
$57,972
$43.49 p/Share
1,333
Added 13.96%
8,214
Common Stock
Aug 25
2022
SELL
Sale (or disposition) back to the issuer
$17,503
$44.65 p/Share
392
Reduced 5.39%
6,881
Common Stock
Aug 25
2022
BUY
Exercise of conversion of derivative security
$35,363
$44.65 p/Share
792
Added 9.82%
7,273
Common Stock
Mar 25
2022
SELL
Sale (or disposition) back to the issuer
$15,765
$46.78 p/Share
337
Reduced 4.94%
6,481
Common Stock
Mar 25
2022
BUY
Exercise of conversion of derivative security
$31,857
$46.78 p/Share
681
Added 9.08%
6,818
Common Stock
Mar 19
2022
SELL
Sale (or disposition) back to the issuer
$18,310
$49.62 p/Share
369
Reduced 5.67%
6,137
Common Stock
Mar 19
2022
BUY
Exercise of conversion of derivative security
$37,463
$49.62 p/Share
755
Added 10.4%
6,506
Common Stock
Mar 12
2022
SELL
Sale (or disposition) back to the issuer
$61,513
$48.55 p/Share
1,267
Reduced 18.05%
5,751
Common Stock
Mar 12
2022
BUY
Exercise of conversion of derivative security
$114,092
$48.55 p/Share
2,350
Added 25.09%
7,018
Common Stock
Aug 31
2021
SELL
Payment of exercise price or tax liability
$31,415
$48.48 p/Share
648
Reduced 12.19%
4,668
Common Stock
Aug 31
2021
BUY
Exercise of conversion of derivative security
$81,495
$48.48 p/Share
1,681
Added 24.02%
5,316
Common Stock
Aug 28
2021
SELL
Payment of exercise price or tax liability
$25,445
$49.6 p/Share
513
Reduced 12.37%
3,635
Common Stock
Aug 28
2021
BUY
Exercise of conversion of derivative security
$66,067
$49.6 p/Share
1,332
Added 24.31%
4,148
Common Stock
May 07
2021
SELL
Open market or private sale
$231,300
$46.26 p/Share
5,000
Reduced 63.97%
2,816
Common Stock
Apr 22
2021
SELL
Payment of exercise price or tax liability
$62,097
$44.26 p/Share
1,403
Reduced 15.22%
7,816
Common Stock
Apr 22
2021
BUY
Exercise of conversion of derivative security
$160,974
$44.26 p/Share
3,637
Added 28.29%
9,219
Common Stock
Mar 25
2021
SELL
Payment of exercise price or tax liability
$12,314
$47.0 p/Share
262
Reduced 4.48%
5,582
Common Stock
Mar 25
2021
BUY
Exercise of conversion of derivative security
$31,960
$47.0 p/Share
680
Added 10.42%
5,844
Common Stock
Mar 12
2021
SELL
Payment of exercise price or tax liability
$47,166
$52.06 p/Share
906
Reduced 14.93%
5,164
Common Stock
Mar 12
2021
BUY
Exercise of conversion of derivative security
$122,341
$52.06 p/Share
2,350
Added 27.91%
6,070
Common Stock